tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
openjdk8: do not symlink icc profiles
Gabriel Ebner
10 years ago
b47d2f80
29785c5b
+5
1 changed file
expand all
collapse all
unified
split
pkgs
development
compilers
openjdk
8.nix
+5
pkgs/development/compilers/openjdk/8.nix
···
141
141
rm -rf $out/lib/openjdk/jre/bina
142
142
ln -s $out/lib/openjdk/bin $out/lib/openjdk/jre/bin
143
143
144
144
+
# Make sure cmm/*.pf are not symlinks:
145
145
+
# https://youtrack.jetbrains.com/issue/IDEA-147272
146
146
+
rm -rf $out/lib/openjdk/jre/lib/cmm
147
147
+
ln -s {$jre,$out}/lib/openjdk/jre/lib/cmm
148
148
+
144
149
# Set PaX markings
145
150
exes=$(file $out/lib/openjdk/bin/* $jre/lib/openjdk/jre/bin/* 2> /dev/null | grep -E 'ELF.*(executable|shared object)' | sed -e 's/: .*$//')
146
151
echo "to mark: *$exes*"