Commit 6ef96fc
0
plików
+0
dodanych
-0
usuniętych
@@ -16,19 +16,11 @@ source:
16
16
sha256sums:
17
17
- e6738e29597f733270731aa90600f37ffdc045079dfc27ec7e8192cc81085c3e
18
18
19
-# Szybki patch w locie – usuwa '-f ' z pliku budującego zanim ten wystartuje
20
-pre_build:
21
- - sed -i 's/-f \${PKGDIR}/${PKGDIR}/g' ./PAGBUILD
22
- - sed -i 's/-f \${PKGDIR}/${PKGDIR}/g' ./build.sh
23
-
24
19
build: |
25
20
cd gcc-${pkgver}
26
21
27
- # GCC 16 wymaga C23 (bool jako słowo kluczowe); narzucone przez pagbuild
28
- # CFLAGS=-std=gnu17 wywalały libgcc ("unknown type name 'bool'" w i386.h).
29
22
unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
30
23
31
- #sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
32
24
case $(uname -m) in
33
25
x86_64)
34
26
sed -i.orig '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
@@ -59,15 +51,13 @@ build: |
59
51
60
52
ln -sv gcc ${PKGDIR}/usr/bin/cc
61
53
62
-
63
54
install -dm755 ${PKGDIR}/usr/share/gdb/auto-load/usr/lib
64
55
install -dm755 ${PKGDIR}/usr/lib/bfd-plugins
65
56
66
57
cd ${PKGDIR}/usr/lib/bfd-plugins
67
- sed -i "s|-L.[^ ]* ||g" \
68
- -f ${PKGDIR}/usr/lib/{libstdc++.la,libsupc++.la}
69
- mv -v ${PKGDIR}/usr/lib/*gdb.py \
70
- ${PKGDIR}/usr/share/gdb/auto-load/usr/lib
58
+ sed -i "s|-L.[^ ]* ||g" ${PKGDIR}/usr/lib/{libstdc++.la,libsupc++.la}
59
+ mv -v ${PKGDIR}/usr/lib/*gdb.py ${PKGDIR}/usr/share/gdb/auto-load/usr/lib
71
60
ln -sfv ../../libexec/gcc/$(gcc -dumpmachine)/${pkgver}/liblto_plugin.so
61
+
72
62
package: |
73
- true
63
+ true