• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

openjfx: 64bit-portability-Problem (OBS)

A

Anonymous

Gast
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:
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:
[  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/home:Herbster0815:playground/java-1_8_0-openjfx

Hinweis:
Ich habe das Problem auch auf forums.opensuse.org gepostet: https://forums.opensuse.org/showthread.php/533670-openjfx-64bit-portability-issue

Danke schon mal im Voraus!
 
OP
A

Anonymous

Gast
Der Vollständigkeit halber:
Die Sache hat sich erledigt. Das Paket ist gebaut und funktioniert, auch ohne post-build-checks.
 
Oben