galeb

Једноставна статичка дистрибуција заснована на musl-у
git clone https://git.sr.ht/~strahinja/galeb
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

apply_patches_ct.sh (1714B)


      1 #! /bin/bash
      2 
      3 for p in 0001-posix_memalign 0002-gcc-poison-system-directories \
      4   0003-Turn-on-Wl-z-relro-z-now-by-default \
      5   0004-Turn-on-D_FORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O \
      6   0006-Enable-Wformat-and-Wformat-security-by-default \
      7   0007-Enable-Wtrampolines-by-default \
      8   0009-Ensure-that-msgfmt-doesn-t-encounter-problems-during \
      9   0010-Don-t-declare-asprintf-if-defined-as-a-macro \
     10   0011-libiberty-copy-PIC-objects-during-build-process \
     11   0012-libitm-disable-FORTIFY \
     12   0013-libgcc_s \
     13   0014-nopie \
     14   0015-libffi-use-__linux__-instead-of-__gnu_linux__-for-mu \
     15   0016-dlang-update-zlib-binding \
     16   0017-dlang-fix-fcntl-on-mips-add-libucontext-dep \
     17   0018-ada-fix-shared-linking \
     18   0019-build-fix-CXXFLAGS_FOR_BUILD-passing \
     19   0020-add-fortify-headers-paths \
     20   0023-Pure-64-bit-MIPS \
     21   0024-use-pure-64-bit-configuration-where-appropriate \
     22   0025-always-build-libgcc_eh.a \
     23   0027-ada-musl-support-fixes \
     24   0028-gcc-go-Use-_off_t-type-instead-of-_loff_t \
     25   0029-gcc-go-Don-t-include-sys-user.h \
     26   0030-gcc-go-Fix-ucontext_t-on-PPC64 \
     27   0031-gcc-go-Fix-handling-of-signal-34-on-musl \
     28   0032-gcc-go-Use-int64-type-as-offset-argument-for-mmap \
     29   0034-gcc-go-signal-34-is-special-on-musl-libc \
     30   0035-gcc-go-Prefer-_off_t-over-_off64_t \
     31   0036-gcc-go-undef-SETCONTEXT_CLOBBERS_TLS-in-proc.c \
     32   0037-gcc-go-link-to-libucontext \
     33   0038-gcc-go-Disable-printing-of-unaccessible-ppc64-struct \
     34   0041-Use-generic-errstr.go-implementation-on-musl \
     35   0042-Disable-ssp-on-nostdlib-nodefaultlibs-and-ffreestand \
     36   0043-configure-Add-enable-autolink-libatomic-use-in-LINK_ \
     37   0022-DP-Use-push-state-pop-state-for-gold-as-well-when-li
     38 do
     39 	patch -Np1 -i ../patches/gcc-alpine/$p.patch
     40 done