new build uses wrong libfreetype.so

Jim Holmlund james.holmlund at oracle.com
Thu Sep 27 08:46:57 PDT 2012


Old make on solaris does this
/usr/bin/cp /java/devtools/sparc/freetype-sparc/lib/libfreetype.so 
/net/mmm/export/home/jjh/ws/jdk8master/build/solaris-sparc/lib/sparc/libfreetype.so.6

New make on solaris does this:

ld: fatal: file /usr/sfw/lib/libfreetype.so: wrong ELF class: ELFCLASS32
ld: fatal: File processing errors. No output written to 
/net/mmm/export/home/jjh/ws/jdk8master/build/solaris-sparcv9-normal-server-release/jdk/lib/sparcv9/libfontmanager.so
make381[2]: *** 
[/net/mmm/export/home/jjh/ws/jdk8master/build/solaris-sparcv9-normal-server-release/jdk/lib/sparcv9/libfontmanager.so] 
Error 1
make381[2]: Leaving directory `/net/mmm/export/home/jjh/ws/jdk8master/jdk/makefiles'
make381[1]: *** [libs-only] Error 2
make381[1]: Leaving directory `/net/mmm/export/home/jjh/ws/jdk8master/jdk/makefiles'
make381: *** [jdk-only] Error


What is the fix?
- jjh




More information about the build-infra-dev mailing list