-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
kodiPlain.aarch64-linux failing to build on aarch64 on master and release-18.09 #57733
Comments
https://hydra.nixos.org/build/89032524 was the first failing build on release-18.09. The changes since the last successful build are all JDK/JRE related: https://paste.debian.net/1073300/ kodiPlain's build error suggests a problem with Freetype:
and I see that from that log file that cmake has managed to grab freetype from the JRE (unexpected!):
Compare that to kodiPlain's last successful build log, in which cmake found freetype from freetype (as expected):
|
OpenJDK 11.0.1 did not contain libfreetype, but OpenJDK 11.0.2 does contain libfreetype:
... so of the two aforementioned changes ( https://paste.debian.net/1073300/ ), the upgrade to 11.0.2 likely triggered this: commit ef02c63 . |
#57750 has been merged to master, and now kodiPlain.aarch64-linux is building ( https://i.imgur.com/l8v9d7k.png ). Woo!
Let's get this in 18.09 and 19.03 |
…58411) This caused some reverse dependencies of adoptopenjdk to depend on adoptopenjdk's libfreetype, rather than the NixOS libfreetype. For example: #57733 Now the derivation does not contain libfreetype.so . The JRE links to nixpkg's freetype: $ ldd /nix/store/9iyxm1nkn35xhjgri041r980z4p5ls5g-adoptopenjdk-hotspot-bin-11.0.2/lib/libfontmanager.so | grep -i freetype libfreetype.so => /nix/store/ycbkq39cngzx19j829qzgdnw3mx3z78g-freetype-2.9.1/lib/libfreetype.so (0x0000795e30702000) (cherry picked from commit 6bae073)
…58412) This caused some reverse dependencies of adoptopenjdk to depend on adoptopenjdk's libfreetype, rather than the NixOS libfreetype. For example: #57733 Now the derivation does not contain libfreetype.so . The JRE links to nixpkg's freetype: $ ldd /nix/store/9iyxm1nkn35xhjgri041r980z4p5ls5g-adoptopenjdk-hotspot-bin-11.0.2/lib/libfontmanager.so | grep -i freetype libfreetype.so => /nix/store/ycbkq39cngzx19j829qzgdnw3mx3z78g-freetype-2.9.1/lib/libfreetype.so (0x0000795e30702000) (cherry picked from commit 6bae073)
kodiPlain.aarch64-linux is failing to build on master and release-18.09. This is a problem because new users trying NixOS on their Raspberry Pis won't be able to install Kodi.
The text was updated successfully, but these errors were encountered: