Commit d89e373
2
plików
+11
dodanych
-0
usuniętych
@@ -182,6 +182,12 @@ footprint_galculator_zh: |
182
182
-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/galculator.mo
183
183
184
184
build: |
185
+ # quadmath.h w rootfs leży tylko w katalogu include starszego GCC
186
+ # (np. .../15.2.0/include), a aktywny kompilator to nowszy – dołóż ścieżkę.
187
+ QMH=$(find /usr/lib/gcc -name quadmath.h -print -quit 2>/dev/null)
188
+ if [ -n "$QMH" ]; then
189
+ CFLAGS+=" -I$(dirname "$QMH")"
190
+ fi
185
191
CFLAGS+=' -fcommon'
186
192
cd ${pkgname}-${pkgver}
187
193
autoreconf -fi # snapshot z git nie zawiera configure
@@ -22,6 +22,11 @@ sha256sums:
22
22
23
23
build: |
24
24
cd ca-certificates*/
25
+ # certdata2pem.py używa modułu pythona „cryptography” TYLKO do wypisania
26
+ # ostrzeżenia o wygasłych certyfikatach (plik i tak zapisuje). Rootfs buildera
27
+ # nie ma tego modułu, więc pomijamy ten fragment – wynik jest identyczny.
28
+ sed -i '/^from cryptography import x509$/d' mozilla/certdata2pem.py
29
+ sed -i '/cert = x509.load_der_x509_certificate/,+5d' mozilla/certdata2pem.py
25
30
make
26
31
27
32
package: |