Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

openjfx: 64bit-portability-Problem (OBS)

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
Benutzeravatar
DaBossDaChef
Advanced Hacker
Advanced Hacker
Beiträge: 910
Registriert: 14. Feb 2008, 15:25

openjfx: 64bit-portability-Problem (OBS)

Beitrag von DaBossDaChef » 31. Okt 2018, 08:47

Hallo zusammen,

ich versuche gerade, openjfx 8 aus den Quellen zu bauen. Das Bauen klappt wunderbar ohne post-build-checks, wenn ich die post-build-checks aber aktiviere, bekomme ich folgenden Fehler:

Code: Alles auswählen

E: java-1_8_0-openjfx 64bit-portability-issue /home/abuild/rpmbuild/BUILD/rt/modules/graphics/src/main/native-font/pango.c:228
Dem build.log nach sind die relevanten Zeilen:

Code: Alles auswählen

[  430s] /home/abuild/rpmbuild/BUILD/rt/modules/graphics/src/main/native-font/pango.c: In function 'Java_com_sun_javafx_font_freetype_OSPango_FcConfigAppFontAddFile':
[  430s] /home/abuild/rpmbuild/BUILD/rt/modules/graphics/src/main/native-font/pango.c:228:73: warning: passing argument 1 of '(jboolean (*)(void *, const char *))fp' makes pointer from integer without a cast [-Wint-conversion]
[  430s]                  rc = (jboolean)((jboolean (*)(void *, const char *))fp)(arg0, text);
[  430s]                                                                          ^~~~
[  430s] /home/abuild/rpmbuild/BUILD/rt/modules/graphics/src/main/native-font/pango.c:228:73: note: expected 'void *' but argument is of type 'jlong {aka long int}'
Kann mir hier bitte jemand helfen, da ich keine grosse Ahnung con C/C++-Code habe?

Das OBS-Projekt ist hier zu finden:
https://build.opensuse.org/package/show ... _0-openjfx

Hinweis:
Ich habe das Problem auch auf forums.opensuse.org gepostet: https://forums.opensuse.org/showthread. ... lity-issue

Danke schon mal im Voraus!

Werbung:
Antworten