sortix-mirror/ports/gcc/gcc.patch
2022-01-29 13:06:39 +01:00

26 lines
1.2 KiB
Diff

diff --no-dereference -Naur -- gcc.normalized/post-install.sortix gcc.srctix/post-install.sortix
--- gcc.normalized/post-install.sortix 1970-01-01 01:00:00.000000000 +0100
+++ gcc.srctix/post-install.sortix 2019-04-17 23:19:45.665878206 +0200
@@ -0,0 +1,4 @@
+#!/bin/sh -e
+tix-eradicate-libtool-la
+ln "$TIX_INSTALL_DIR$EXEC_PREFIX/bin/gcc" "$TIX_INSTALL_DIR$EXEC_PREFIX/bin/cc"
+ln "$TIX_INSTALL_DIR$EXEC_PREFIX/bin/$TARGET-gcc" "$TIX_INSTALL_DIR$EXEC_PREFIX/bin/$TARGET-cc"
diff --no-dereference -Naur -- gcc.normalized/tixbuildinfo gcc.srctix/tixbuildinfo
--- gcc.normalized/tixbuildinfo 1970-01-01 01:00:00.000000000 +0100
+++ gcc.srctix/tixbuildinfo 2021-07-19 21:58:52.786342665 +0200
@@ -0,0 +1,13 @@
+tix.version=1
+tix.class=srctix
+pkg.name=gcc
+pkg.build-libraries=libstdc++ libiconv? libgmp libmpfr libmpc libz
+pkg.build-system=configure
+pkg.configure.with-sysroot=true
+pkg.configure.with-sysroot-ld-bug=true
+pkg.configure.with-build-sysroot=true
+pkg.configure.args=--enable-languages=c,c++ --with-system-zlib
+pkg.configure.use-build-directory=true
+pkg.make.build-target=all-gcc all-target-libgcc
+pkg.make.install-target=install-gcc install-target-libgcc
+pkg.post-install.cmd=./post-install.sortix