From 4d4b787a377f3bb7a9bd71eb8888a40925c0b8b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 29 Oct 2018 13:42:45 +0100 Subject: [PATCH] gcc: add missing symlinks; add musl ada patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- srcpkgs/gcc-ada | 1 + srcpkgs/gcc/patches/musl-no-termio_h.patch | 13 +++++++++++++ srcpkgs/libada | 1 + srcpkgs/libada-devel | 1 + 4 files changed, 16 insertions(+) create mode 120000 srcpkgs/gcc-ada create mode 100644 srcpkgs/gcc/patches/musl-no-termio_h.patch create mode 120000 srcpkgs/libada create mode 120000 srcpkgs/libada-devel 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