Package: gluegen2 / 2.5.0+dfsg-3
Metadata
Package | Version | Patches format |
---|---|---|
gluegen2 | 2.5.0+dfsg-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
ppc64el support.diff | (download) |
make/gluegen-cpptasks-base.xml |
6 6 + 0 - 0 ! |
add support for ppc64el arch. |
renamedLibrary.diff | (download) |
make/build.xml |
6 3 + 3 - 0 ! |
adding the digit '2' in the name of the build shared library |
disableArchive7z.diff | (download) |
make/build.xml |
8 4 + 4 - 0 ! |
skipping the build of the 7z archive, which we don't need for a Debian build |
disable test zip archive.diff | (download) |
make/build-test.xml |
2 1 + 1 - 0 ! |
no need to zip the archive |
disable_git_call.diff | (download) |
make/build.xml |
8 0 + 8 - 0 ! |
no need to fiddle with git during this build |
hideException.diff | (download) |
src/java/com/jogamp/common/os/Platform.java |
9 0 + 9 - 0 ! |
disabling the display of the cache jar exception |
armhf.diff | (download) |
make/build.xml |
16 11 + 5 - 0 ! |
supporting armhf during a debian build |
fix alpha build config.patch | (download) |
make/build.xml |
2 1 + 1 - 0 ! |
handling the alpha architecture |
missing arch symbol.diff | (download) |
make/stub_includes/platform/glibc-compat-symbols.h |
50 1 + 49 - 0 ! |
fixing missing architecture support |
fix arm64 build config.diff | (download) |
make/build.xml |
4 2 + 2 - 0 ! |
having the software build on debian arm64 |
tests.diff | (download) |
make/build-test.xml |
3 2 + 1 - 0 ! |
enable testcases build and run. One testcase can't build because of missing up to date semver-java: - TestVersionSemantics Four testcases fail on every arch while the library seems functional: - TestUri99LaunchOnReservedCharPathBug908 - TestStructGen01 - TestStructGen02. - TestVersionInfo. Also, indicating the path to the guava jar in the build file. |
disable static linking.diff | (download) |
make/gluegen-cpptasks-base.xml |
10 0 + 10 - 0 ! |
disable static linking for native libraries. |
s390x support.diff | (download) |
make/scripts/make.gluegen.all.linux-s390x.sh |
24 24 + 0 - 0 ! |
add support for s390x arch. |
non linux support.diff | (download) |
make/gluegen-cpptasks-base.xml |
7 6 + 1 - 0 ! |
treat other debian kernels as if they were linux |
disable java version check.diff | (download) |
make/jogamp-env.xml |
9 0 + 9 - 0 ! |
disables the java version check since the jre in debian always meets the minimum requirement and the check routinely breaks with the latest JREs. |
rtjar.diff | (download) |
make/build.xml |
3 0 + 3 - 0 ! |
no longer use rt.jar which is gone since java 9 |
add mips64el mipsn32 support.diff | (download) |
make/build.xml |
26 25 + 1 - 0 ! |
add mips64(el) and mipsn32(el) support |
java10 compatibility.patch | (download) |
src/java/net/highteq/nativetaglet/NativeTaglet.java |
224 0 + 224 - 0 ! |
fixes the build failure with java 10 |
fix_gcc 10.patch | (download) |
src/junit/com/jogamp/gluegen/test/junit/generation/test1.h |
3 0 + 3 - 0 ! |
fix ftbfs with gcc-10 |
riscv64 support.diff | (download) |
make/scripts/make.gluegen.all.linux-riscv64.sh |
24 24 + 0 - 0 ! |
support building the package on riscv64 |
cc_attributes_in_build.patch | (download) |
make/build.xml |
2 0 + 2 - 0 ! |
removing cc attributes that are not recognized by Debian-packaged ant |
looking_for_native_lib_in_tests.patch | (download) |
make/scripts/runtest.sh |
4 2 + 2 - 0 ! |
putting the path of the build .so in the java.library.path for the tests, so that it can be loaded as native code. |
java_include_dir.patch | (download) |
make/gluegen-cpptasks-base.xml |
10 5 + 5 - 0 ! |
including jni headers from the system path, as the embedded ones have a non-free license. |
missing_shebangs.patch | (download) |
make/scripts/adb-install-all-aarch64.sh |
2 2 + 0 - 0 ! |
some .sh files are missing a shebang; adding it |
hardening.patch | (download) |
make/build.xml |
5 4 + 1 - 0 ! |
nsuring proper hardening by spreading ldflags |
cpptasks_jar_location.patch | (download) |
make/gluegen-cpptasks.xml |
2 1 + 1 - 0 ! |
providing the path to the debian-installed cpptasks jar |
ignore_Nonnull.patch | (download) |
jcpp/src/test/java/com/jogamp/gluegen/jcpp/CppReaderTest.java |
5 3 + 2 - 0 ! |
ignoring @nonnull annotation, which is in no debian package |
add support for loongarch.patch | (download) |
make/build.xml |
8 7 + 1 - 0 ! |
adding support for loongarch |
spelling.patch | (download) |
src/java/com/jogamp/common/util/FunctionTask.java |
4 2 + 2 - 0 ! |
fixing minor spelling mistakes |
gcc14.patch | (download) |
src/native/common/Buffers.c |
5 4 + 1 - 0 ! |
fixing build error with gcc14, see bug-debian field below |