GNU bug report logs - #41360
[PATCH 00/12] Package java-openjfx

Previous Next

Package: guix-patches;

Reported by: Alexey Abramov <levenson <at> mmer.org>

Date: Sun, 17 May 2020 13:30:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Ioannis Kappas <ioannis.kappas <at> gmail.com>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: 41360 <at> debbugs.gnu.org, ludo <at> gnu.org, levenson <at> mmer.org
Subject: [bug#41360] [PATCH v5] finalize java-openjfx packages
Date: Sun, 26 Jun 2022 08:22:56 +0100
[Message part 1 (text/plain, inline)]
Hi Julien,

On Tue, Jun 21, 2022 at 6:27 PM Julien Lepiller <julien <at> lepiller.eu> wrote:
>
> Hi Ioannis,
>
> Could you fix all this and send a new patch series, with one patch per
> package, so we can try applying them and checking them more closely?

please find patch v6 series as attached. Changes from last patch are

1. Each package definition is in a separate commit/patch file - as requested.
1. Output all native libs to lib/openjfx - no arch specific directory,
as requested.
2. Add native libs path to java.library.path property at static initialization,
so that the NativeLibsLoader can locate them at runtime  - This is a
better working solution than loading by absolute path, since the
latter was not working during testing if the native libs were not
installed.
3. Install native libs after 'install phase - previously the native
libs were installed unconditionally just after compilation, which is
wrong.
4. Pass CMAKE_CXX_FLAGS argument as a single string - as requested.
5. Use new style inputs for packages - as requested.
6. Remove #t at the end of phases - as requested.

Thanks
[0004-Build-java-openjfx-media-with-gstreamer-package.patch (application/octet-stream, attachment)]
[0001-java-openjfx-graphics-build-all-native-libs.patch (application/octet-stream, attachment)]
[0003-New-java-openjfx-swt-package.patch (application/octet-stream, attachment)]
[0006-New-java-openjfx-web-package.patch (application/octet-stream, attachment)]
[0005-Enable-java-openjfx-controls-tests.patch (application/octet-stream, attachment)]
[0002-New-java-openjfx-swing-package.patch (application/octet-stream, attachment)]

This bug report was last modified 2 years and 278 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.