← recipes

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: |