Summary: | =dev-java/gnu-classpath-0.98-r3 with =media-libs/freetype-2.5.3-r1 - gnu_java_awt_peer_gtk_GdkFontPeer.c:42:30: fatal error: freetype/ftglyph.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | darkbasic <darkbasic> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | Keywords: | EBUILD, PATCH |
Priority: | Highest | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 237562, 493570 | ||
Attachments: |
build.log
fix Attached ebuild |
Description
darkbasic
2014-03-18 08:52:10 UTC
Created attachment 372908 [details]
build.log
Created attachment 372918 [details, diff]
fix
Attached patch
Created attachment 373126 [details]
Attached ebuild
thx for fix, darkbasic.
I've attached ebuild file based on your fix.
As of today (24th of April 2014) the bug is still alive. Error message: gnu_java_awt_peer_gtk_FreetypeGlyphVector.c:45:30: fatal error: freetype/ftglyph.h: No such file or directory #include <freetype/ftglyph.h> ^ compilation terminated. Makefile:522: recipe for target 'gnu_java_awt_peer_gtk_FreetypeGlyphVector.lo' failed make[3]: *** [gnu_java_awt_peer_gtk_FreetypeGlyphVector.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... gnu_java_awt_peer_gtk_ComponentGraphics.c: In function ‘Java_gnu_java_awt_peer_gtk_ComponentGraphics_initState’: gnu_java_awt_peer_gtk_ComponentGraphics.c:124:14: warning: variable ‘height’ set but not used [-Wunused-but-set-variable] int width, height; ^ gnu_java_awt_peer_gtk_ComponentGraphics.c:124:7: warning: variable ‘width’ set but not used [-Wunused-but-set-variable] int width, height; ^ make[3]: Leaving directory '/var/tmp/portage/dev-java/gnu-classpath-0.98-r3/work/classpath-0.98/native/jni/gtk-peer' Makefile:335: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-java/gnu-classpath-0.98-r3/work/classpath-0.98/native/jni' Makefile:323: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/dev-java/gnu-classpath-0.98-r3/work/classpath-0.98/native' Makefile:374: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 * ERROR: dev-java/gnu-classpath-0.98-r3::gentoo failed (compile phase): * emake failed + 27 Apr 2014; Tom Wijsman <TomWij@gentoo.org> + +files/gnu-classpath-0.98-r3-freetype-2.5.3-support.patch, + gnu-classpath-0.98-r3.ebuild, metadata.xml: + Make gnu-classpath support freetype 2.5.3; fixes bug #504944, reported and + patch contributed by darkbasic. Thank you very much for reporting and contributing. |