qtjambi icon indicating copy to clipboard operation
qtjambi copied to clipboard

Building QtJambi 6.8.0 from sources fails on Kubuntu 24.10 (Qt 6.6.2)

Open wolfseifert opened this issue 1 year ago • 2 comments

Description

Building QtJambi 6.8.0 from sources against native Qt fails on Kubuntu 24.10 (Qt 6.6.2):

BUILD FAILED
/home/wolfgang/qtjambi/build.xml:294: The following error occurred while executing this line:
/home/wolfgang/qtjambi/antfiles/java.xml:54: The following error occurred while executing this line:
/home/wolfgang/qtjambi/src/java/modules/modules.xml:48: The following error occurred while executing this line:
/home/wolfgang/qtjambi/src/java/modules/qtjambi/build.xml:39: The following error occurred while executing this line:
/home/wolfgang/qtjambi/src/java/modules/qtjambi/build.xml:130: The following error occurred while executing this line:
/home/wolfgang/qtjambi/src/java/modules/modules.xml:90: /home/wolfgang/qtjambi/src/java/modules/qtjambi/Qt6-no-span does not exist.

The same is true for building against "Qt-online-installed" Qt 6.6.2.

Creating an empty directory qtjambi/src/java/modules/qtjambi/Qt6-no-span solves the issue!!!

System

  • OS: Kubuntu 24.10
  • Java version: 21
  • QtJambi version: 6.8.0
  • Qt version: 6.6.2

wolfseifert avatar Oct 15 '24 12:10 wolfseifert

@wolfseifert, thanks for letting me know. Obviously, the empty directory got lost by using git. I will restructure the version-dependent source paths in the next version.

omix avatar Oct 21 '24 10:10 omix

Yes, empty directories definitely get lost when using git. To avoid this I usually create a ".gitignore" file containing a single "*" inside of my "empty" directories.

wolfseifert avatar Oct 21 '24 12:10 wolfseifert

This issue is solved by QtJambi v6.8.1RC1. I tested against native Qt on Kubuntu 24.10 (Qt 6.6.2) and "Qt-online-installed" Qt 6.6.2 using jdk23.

wolfseifert avatar Nov 29 '24 12:11 wolfseifert