Page MenuHomeFreeBSD

java/openjfx8-devel: Fix Pango support
ClosedPublic

Authored by tobik on Jul 9 2017, 10:20 AM.
Tags
None
Referenced Files
F109048382: D11545.diff
Fri, Jan 31, 3:05 AM
Unknown Object (File)
Tue, Jan 21, 6:45 PM
Unknown Object (File)
Sun, Jan 5, 9:20 AM
Unknown Object (File)
Dec 21 2024, 4:29 PM
Unknown Object (File)
Nov 18 2024, 11:00 PM
Unknown Object (File)
Nov 4 2024, 12:15 AM
Unknown Object (File)
Oct 8 2024, 8:43 PM
Unknown Object (File)
Oct 5 2024, 1:57 PM
Subscribers
None

Details

Summary
Fix Pango support

Currently Pango functions are hidden behind __linux__ and Java programs
requiring Pango cause an UnsatisfiedLinkError

Caused by: java.lang.UnsatisfiedLinkError: com.sun.javafx.font.freetype.OSPango.pango_ft2_font_map_new()J
	at com.sun.javafx.font.freetype.OSPango.pango_ft2_font_map_new(Native Method)
	at com.sun.javafx.font.freetype.PangoGlyphLayout.layout(PangoGlyphLayout.java:88)
	at com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:834)
	at com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1064)
	at com.sun.javafx.text.PrismTextLayout.ensureLayout(PrismTextLayout.java:223)
	...

PR:		220566
Submitted by:	Stefan Ehmann <shoesoft@gmx.net>
Approved by:	??? (mentor)
Differential Revision:	https://reviews.freebsd.org/D?????
MFH:	2017Q3

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 10407
Build 10818: arc lint + arc unit

Event Timeline

As a side note, it is not clear what is broken. If this port does not build with the PANGO option, then bumping PORTREVISION is not needed.

This revision is now accepted and ready to land.Jul 11 2017, 12:00 PM
This revision was automatically updated to reflect the committed changes.