diff --git a/srcpkgs/gcc-ada b/srcpkgs/gcc-ada new file mode 120000 index 00000000000..b08d5af5795 --- /dev/null +++ b/srcpkgs/gcc-ada @@ -0,0 +1 @@ +gcc \ No newline at end of file diff --git a/srcpkgs/gcc/patches/musl-no-termio_h.patch b/srcpkgs/gcc/patches/musl-no-termio_h.patch new file mode 100644 index 00000000000..000156dc567 --- /dev/null +++ b/srcpkgs/gcc/patches/musl-no-termio_h.patch @@ -0,0 +1,13 @@ +--- gcc/ada/terminals.c 2018-01-11 09:55:25.000000000 +0100 ++++ gcc/ada/terminals.c 2018-10-29 12:53:43.278136221 +0100 +@@ -1110,8 +1110,8 @@ + + /* On some system termio is either absent or including it will disable termios + (HP-UX) */ +-#if !defined (__hpux__) && !defined (BSD) && !defined (__APPLE__) \ +- && !defined (__rtems__) && !defined (__QNXNTO__) ++#if defined (__GLIBC__) && !defined (__hpux__) && !defined (BSD) \ ++ && !defined (__APPLE__) && !defined (__rtems__) && !defined (__QNXNTO__) + # include + #endif + diff --git a/srcpkgs/libada b/srcpkgs/libada new file mode 120000 index 00000000000..b08d5af5795 --- /dev/null +++ b/srcpkgs/libada @@ -0,0 +1 @@ +gcc \ No newline at end of file diff --git a/srcpkgs/libada-devel b/srcpkgs/libada-devel new file mode 120000 index 00000000000..b08d5af5795 --- /dev/null +++ b/srcpkgs/libada-devel @@ -0,0 +1 @@ +gcc \ No newline at end of file