about summary refs log tree commit diff
path: root/pkgs/development/compilers/openjdk
diff options
context:
space:
mode:
authorobadz <obadz-git@obadz.com>2016-08-20 16:29:19 +0100
committerobadz <obadz-git@obadz.com>2016-08-20 16:32:08 +0100
commit44dc95ef53ce433075cde40265b4e59be757bed0 (patch)
treee8c151a3b6838263e1b8521b92e71dda9303a4e5 /pkgs/development/compilers/openjdk
parente82ffa561261d91d49424d3b883105f3e2af2d58 (diff)
downloadnixlib-44dc95ef53ce433075cde40265b4e59be757bed0.tar
nixlib-44dc95ef53ce433075cde40265b4e59be757bed0.tar.gz
nixlib-44dc95ef53ce433075cde40265b4e59be757bed0.tar.bz2
nixlib-44dc95ef53ce433075cde40265b4e59be757bed0.tar.lz
nixlib-44dc95ef53ce433075cde40265b4e59be757bed0.tar.xz
nixlib-44dc95ef53ce433075cde40265b4e59be757bed0.tar.zst
nixlib-44dc95ef53ce433075cde40265b4e59be757bed0.zip
openjdk8: add compiler flag to cope with glibc 2.24
Diffstat (limited to 'pkgs/development/compilers/openjdk')
-rw-r--r--pkgs/development/compilers/openjdk/8.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/compilers/openjdk/8.nix b/pkgs/development/compilers/openjdk/8.nix
index c42b39ce91f8..fc35ae91ef0c 100644
--- a/pkgs/development/compilers/openjdk/8.nix
+++ b/pkgs/development/compilers/openjdk/8.nix
@@ -101,6 +101,10 @@ let
       "--enable-unlimited-crypto"
       "--disable-debug-symbols"
       "--disable-freetype-bundling"
+
+      # glibc 2.24 deprecated readdir_r so we need this
+      # See https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg49006.html
+      "--with-extra-cflags=\"-Wno-error=deprecated-declarations\""
     ] ++ (if minimal then [
       "--disable-headful"
       "--with-zlib=bundled"