All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/5] fltk/CMake: Do not export executable 'fluid'
@ 2021-08-19 11:02 Andreas Müller
  2021-08-19 11:02 ` [PATCH 2/5] fltk: upgrade 1.3.6 -> 1.3.7 Andreas Müller
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Andreas Müller @ 2021-08-19 11:02 UTC (permalink / raw)
  To: openembedded-devel

It does not work for us: The executable 'fluid' is not installed in
receipe-sysroot. So fltk cmake config contains an invalid reference.
Consumers of fltk using cmake will fail during configure for this invalid
reference with something like:

| CMake Error at <...>/recipe-sysroot/usr/share/fltk/FLTK-Targets.cmake:129 (message):
|   The imported target "fluid" references the file
|
|      "<...>/recipe-sysroot/usr/bin/fluid"
|
|   but this file does not exist.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 meta-oe/recipes-support/fltk/fltk.bb          |  2 +
 ...Lists.txt-Do-not-export-fluid-target.patch | 42 +++++++++++++++++++
 2 files changed, 44 insertions(+)
 create mode 100644 meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch

diff --git a/meta-oe/recipes-support/fltk/fltk.bb b/meta-oe/recipes-support/fltk/fltk.bb
index ca2b517d7..3c9ee5ee3 100644
--- a/meta-oe/recipes-support/fltk/fltk.bb
+++ b/meta-oe/recipes-support/fltk/fltk.bb
@@ -5,6 +5,8 @@ DEPENDS = "alsa-lib zlib jpeg libpng libxext libxft"
 inherit features_check binconfig lib_package gtk-icon-cache mime mime-xdg
 REQUIRED_DISTRO_FEATURES = "x11"
 
+SRC_URI += "file://0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch"
+
 EXTRA_OECMAKE = " \
     -DOPTION_BUILD_SHARED_LIBS=ON \
     -DOPTION_USE_THREADS=ON \
diff --git a/meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch b/meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch
new file mode 100644
index 000000000..72bb48a32
--- /dev/null
+++ b/meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch
@@ -0,0 +1,42 @@
+From b6985abcb03fb09685da4044963e8f085035b208 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
+Date: Thu, 19 Aug 2021 08:06:45 +0200
+Subject: [PATCH] fluid/CMakeLists.txt: Do not export fluid target
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+It does not work for us: The executable 'fluid' is not installed in
+receipe-sysroot. So fltk cmake config contains an invalid reference.
+Consumers of fltk using cmake will fail during configure for this invalid
+reference with something like:
+
+| CMake Error at <...>/recipe-sysroot/usr/share/fltk/FLTK-Targets.cmake:129 (message):
+|   The imported target "fluid" references the file
+| 
+|      "<...>/recipe-sysroot/usr/bin/fluid"
+| 
+|   but this file does not exist.
+
+Upstream-Status: Inappropriate [OE specific]
+
+Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
+---
+ fluid/CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
+index 472c84c..f971121 100644
+--- a/fluid/CMakeLists.txt
++++ b/fluid/CMakeLists.txt
+@@ -86,7 +86,6 @@ if (APPLE AND (NOT OPTION_APPLE_X11))
+   install (TARGETS fluid DESTINATION ${FLTK_BINDIR})
+ else()
+   install (TARGETS fluid
+-    EXPORT FLTK-Targets
+     RUNTIME DESTINATION ${FLTK_BINDIR}
+     LIBRARY DESTINATION ${FLTK_LIBDIR}
+     ARCHIVE DESTINATION ${FLTK_LIBDIR}
+-- 
+2.31.1
+
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/5] fltk: upgrade 1.3.6 -> 1.3.7
  2021-08-19 11:02 [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Andreas Müller
@ 2021-08-19 11:02 ` Andreas Müller
  2021-08-19 11:02 ` [PATCH 3/5] network-manager-applet: upgrade 1.22.0 -> 1.24.0 Andreas Müller
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 8+ messages in thread
From: Andreas Müller @ 2021-08-19 11:02 UTC (permalink / raw)
  To: openembedded-devel

CHANGES IN FLTK 1.3                        RELEASED: Jul 25 2021

FLTK 1.3.7 is a maintenance release for macOS only. It fixes one
regression introduced in FLTK 1.3.6 and two long standing timer
issues on macOS.

Other platforms than macOS are not concerned.

Changes:

  Avoid premature FL_RELEASE event at start of drag-n-drop operation
  Fix a timer inconsistency and prevent a crash
  Fl::add_timeout() must always create a new timer (#248)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 meta-oe/recipes-support/fltk/fltk.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/fltk/fltk.inc b/meta-oe/recipes-support/fltk/fltk.inc
index 403cbddbb..6e8fdc9d3 100644
--- a/meta-oe/recipes-support/fltk/fltk.inc
+++ b/meta-oe/recipes-support/fltk/fltk.inc
@@ -11,8 +11,8 @@ SRC_URI = " \
     file://0002-always-build-fluid-and-export-pointers.patch \
 "
 
-PV = "1.3.6"
-SRC_URI[sha256sum] = "20d2627c97b4485ee3eab5522303985bc22b798a878ba80239e6d43dcfed067e"
+PV = "1.3.7"
+SRC_URI[sha256sum] = "5ff1e90766ff4216e78e9a19a9bf527e6258f04accccd4429e9bb829b01d690d"
 
 inherit cmake pkgconfig
 
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 3/5] network-manager-applet: upgrade 1.22.0 -> 1.24.0
  2021-08-19 11:02 [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Andreas Müller
  2021-08-19 11:02 ` [PATCH 2/5] fltk: upgrade 1.3.6 -> 1.3.7 Andreas Müller
@ 2021-08-19 11:02 ` Andreas Müller
  2021-08-19 11:02 ` [PATCH 4/5] networkmanager: upgrade 1.32.4 -> 1.32.8 Andreas Müller
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 8+ messages in thread
From: Andreas Müller @ 2021-08-19 11:02 UTC (permalink / raw)
  To: openembedded-devel

=======================================================
network-manager-applet-1.24.0
Overview of changes since network-manager-applet-1.22.0
=======================================================

* If Polkit permissions allow it, create system connections (instead
  of user-restricted ones) when clicking on a Wi-Fi network in the
  applet.
* Fix display of blurry applet icon.
* Use the "port" word for dependend devices and profiles in the
  editor.
* Support storing and retrieving WireGuard preshared-key into/from a
  keyring.
* Update translations.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 ...anager-applet_1.22.0.bb => network-manager-applet_1.24.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-connectivity/network-manager-applet/{network-manager-applet_1.22.0.bb => network-manager-applet_1.24.0.bb} (90%)

diff --git a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.22.0.bb b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.24.0.bb
similarity index 90%
rename from meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.22.0.bb
rename to meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.24.0.bb
index cef7c7569..6ebb3ea9f 100644
--- a/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.22.0.bb
+++ b/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet_1.24.0.bb
@@ -9,7 +9,7 @@ inherit features_check gnomebase gsettings gtk-icon-cache gettext
 
 REQUIRED_DISTRO_FEATURES = "x11"
 
-SRC_URI[archive.sha256sum] = "c70d80b48d40a9cb99ec967cc4389f67e7f0301528a69d481572041331a646be"
+SRC_URI[archive.sha256sum] = "b9f4bca5d0352718e07b7385fb195a9bbc8fd686b7959b74137854d52aab9c58"
 
 # We don't not have ubuntu's appindicator (yet?)
 EXTRA_OEMESON = "-Dappindicator=no"
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 4/5] networkmanager: upgrade 1.32.4 -> 1.32.8
  2021-08-19 11:02 [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Andreas Müller
  2021-08-19 11:02 ` [PATCH 2/5] fltk: upgrade 1.3.6 -> 1.3.7 Andreas Müller
  2021-08-19 11:02 ` [PATCH 3/5] network-manager-applet: upgrade 1.22.0 -> 1.24.0 Andreas Müller
@ 2021-08-19 11:02 ` Andreas Müller
  2021-08-19 11:02 ` [PATCH 5/5] udisks2: upgrade 2.9.2 -> 2.9.3 Andreas Müller
  2021-08-19 14:12 ` [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Khem Raj
  4 siblings, 0 replies; 8+ messages in thread
From: Andreas Müller @ 2021-08-19 11:02 UTC (permalink / raw)
  To: openembedded-devel

===============================================
NetworkManager-1.32.8
Overview of changes since NetworkManager-1.32.6
===============================================

* firewalld: configure zones on "Reloaded" signal.
* core: fix wrong MTU for bridge interfaces.
* cloud-setup: fix gateway address for Aliyun cloud.

===============================================
NetworkManager-1.32.6
Overview of changes since NetworkManager-1.32.4
===============================================

* core: fix adding stale local routes when address changes.
* initrd: tag generated profiles with origin in user data.
* core: introduce "allowed-connections" option to disallow
  profiles on a device. This allows to filter out profiles
  that originate from initrd.
* core: introduce "keep-configuration" device option to forcefully
  activate a profile on start.
* dhcp: handle filename/bootfile_name DHCP option and write it to
  device state file for initrd/kickstart.
* initrd: add "ib.pkey=" command line option

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 .../{networkmanager_1.32.4.bb => networkmanager_1.32.8.bb}      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-networking/recipes-connectivity/networkmanager/{networkmanager_1.32.4.bb => networkmanager_1.32.8.bb} (98%)

diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.8.bb
similarity index 98%
rename from meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb
rename to meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.8.bb
index 167d81022..39225b904 100644
--- a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.4.bb
+++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.32.8.bb
@@ -27,7 +27,7 @@ SRC_URI = " \
     file://0002-Do-not-create-settings-settings-property-documentati.patch \
     file://0003-install-firewalld-to-var-libdir-rather-than-hardcod-.patch \
 "
-SRC_URI[sha256sum] = "29acbd41c78b7ef87ff88fec5360d1eaf8b5b6fcb90555d7391abc5e36923158"
+SRC_URI[sha256sum] = "e7e42ad05ad7b9054fbe227930f40213f2e9d7af64dd2542e60318a0b1a76c75"
 
 S = "${WORKDIR}/NetworkManager-${PV}"
 
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 5/5] udisks2: upgrade 2.9.2 -> 2.9.3
  2021-08-19 11:02 [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Andreas Müller
                   ` (2 preceding siblings ...)
  2021-08-19 11:02 ` [PATCH 4/5] networkmanager: upgrade 1.32.4 -> 1.32.8 Andreas Müller
@ 2021-08-19 11:02 ` Andreas Müller
  2021-08-19 14:12 ` [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Khem Raj
  4 siblings, 0 replies; 8+ messages in thread
From: Andreas Müller @ 2021-08-19 11:02 UTC (permalink / raw)
  To: openembedded-devel

Changes since 2.9.2:
* Ignore "Extended Boot Loader" GPT partition
* Use the mkfs command to format exfat partitions
* udiskslinuxblockobject: Add safety checks for UDisksLinuxBlock interface
* udiskslinuxfsinfo: Add dosfstools >= 4.2 quirks
* udiskslinuxblock: Re-read partition table after creating FAT filesystem
* udiskslinuxdriveata: Use GTask to apply configuration in a thread
* udiskslinuxfilesystemhelpers: Fix leaking string in case g_mkdtemp() fails
* udiskslinuxmdraidobject: Optimize unused data out from the g_io_channel_read_to_end() call
* udiskslinuxmdraidobject: Handle source attach failure gracefully
* udiskslinuxmanager: Trigger uevent on a newly created mdraid array
* udiskslinuxswapspace: Trigger uevent after setting label
* udiskslinuxblock: Handle missing parent device while looking up drive for block
* modules: Limit module name to alphanumeric characters and -_ separators
* tests: Mark Drive.ATA tests as unstable
* tests: Handle missing /dev/disk/by-path gracefully
* tests: Respect custom method call timeouts
* tests: Extend iscsi method call timeouts
* tests: Extend module tests with invalid characters
* tests: Do not dist config_h.py
* spec: Do not build udisks2-zram for any RHEL release
* udiskslinuxpartition: Trigger uevent after changing partition type
* dbus_tests: Fix including non-existing tests based on tags
* Add (no)autodefrag to list of allowed btrfs mount options
* udisksclient: Make get_block_for_drive deterministic
* Fix two comments (one copy'o, one typo)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 .../udisks/{udisks2_2.9.2.bb => udisks2_2.9.3.bb}             | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-support/udisks/{udisks2_2.9.2.bb => udisks2_2.9.3.bb} (90%)

diff --git a/meta-oe/recipes-support/udisks/udisks2_2.9.2.bb b/meta-oe/recipes-support/udisks/udisks2_2.9.3.bb
similarity index 90%
rename from meta-oe/recipes-support/udisks/udisks2_2.9.2.bb
rename to meta-oe/recipes-support/udisks/udisks2_2.9.3.bb
index 348f64752..de8249e28 100644
--- a/meta-oe/recipes-support/udisks/udisks2_2.9.2.bb
+++ b/meta-oe/recipes-support/udisks/udisks2_2.9.3.bb
@@ -17,8 +17,8 @@ DEPENDS += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
 
 RDEPENDS:${PN} = "acl"
 
-SRC_URI = "git://github.com/storaged-project/udisks.git;branch=master"
-SRCREV = "da6d9480fefeb0ffdf8a84626b5096827d8d7030"
+SRC_URI = "git://github.com/storaged-project/udisks.git;branch=2.9.x-branch"
+SRCREV = "c430dd9a27e158693cc783e9ee91bf6e5b2a8819"
 S = "${WORKDIR}/git"
 
 CVE_PRODUCT = "udisks"
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid'
  2021-08-19 11:02 [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Andreas Müller
                   ` (3 preceding siblings ...)
  2021-08-19 11:02 ` [PATCH 5/5] udisks2: upgrade 2.9.2 -> 2.9.3 Andreas Müller
@ 2021-08-19 14:12 ` Khem Raj
  2021-08-19 17:28   ` Andreas Müller
  4 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2021-08-19 14:12 UTC (permalink / raw)
  To: Andreas Müller; +Cc: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 3662 bytes --]

On Thu, Aug 19, 2021 at 4:02 AM Andreas Müller <schnitzeltony@gmail.com>
wrote:

> It does not work for us: The executable 'fluid' is not installed in
> receipe-sysroot. So fltk cmake config contains an invalid reference.
> Consumers of fltk using cmake will fail during configure for this invalid
> reference with something like:
>
> | CMake Error at
> <...>/recipe-sysroot/usr/share/fltk/FLTK-Targets.cmake:129 (message):
> |   The imported target "fluid" references the file
> |
> |      "<...>/recipe-sysroot/usr/bin/fluid"
> |
> |   but this file does not exist.


Do we get it from native sysroot then ? Or is it not required at all for
cross compiles

>
>
> Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
> ---
>  meta-oe/recipes-support/fltk/fltk.bb          |  2 +
>  ...Lists.txt-Do-not-export-fluid-target.patch | 42 +++++++++++++++++++
>  2 files changed, 44 insertions(+)
>  create mode 100644
> meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch
>
> diff --git a/meta-oe/recipes-support/fltk/fltk.bb
> b/meta-oe/recipes-support/fltk/fltk.bb
> index ca2b517d7..3c9ee5ee3 100644
> --- a/meta-oe/recipes-support/fltk/fltk.bb
> +++ b/meta-oe/recipes-support/fltk/fltk.bb
> @@ -5,6 +5,8 @@ DEPENDS = "alsa-lib zlib jpeg libpng libxext libxft"
>  inherit features_check binconfig lib_package gtk-icon-cache mime mime-xdg
>  REQUIRED_DISTRO_FEATURES = "x11"
>
> +SRC_URI +=
> "file://0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch"
> +
>  EXTRA_OECMAKE = " \
>      -DOPTION_BUILD_SHARED_LIBS=ON \
>      -DOPTION_USE_THREADS=ON \
> diff --git
> a/meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch
> b/meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch
> new file mode 100644
> index 000000000..72bb48a32
> --- /dev/null
> +++
> b/meta-oe/recipes-support/fltk/fltk/0003-fluid-CMakeLists.txt-Do-not-export-fluid-target.patch
> @@ -0,0 +1,42 @@
> +From b6985abcb03fb09685da4044963e8f085035b208 Mon Sep 17 00:00:00 2001
> +From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
> +Date: Thu, 19 Aug 2021 08:06:45 +0200
> +Subject: [PATCH] fluid/CMakeLists.txt: Do not export fluid target
> +MIME-Version: 1.0
> +Content-Type: text/plain; charset=UTF-8
> +Content-Transfer-Encoding: 8bit
> +
> +It does not work for us: The executable 'fluid' is not installed in
> +receipe-sysroot. So fltk cmake config contains an invalid reference.
> +Consumers of fltk using cmake will fail during configure for this invalid
> +reference with something like:
> +
> +| CMake Error at
> <...>/recipe-sysroot/usr/share/fltk/FLTK-Targets.cmake:129 (message):
> +|   The imported target "fluid" references the file
> +|
> +|      "<...>/recipe-sysroot/usr/bin/fluid"
> +|
> +|   but this file does not exist.
> +
> +Upstream-Status: Inappropriate [OE specific]
> +
> +Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
> +---
> + fluid/CMakeLists.txt | 1 -
> + 1 file changed, 1 deletion(-)
> +
> +diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
> +index 472c84c..f971121 100644
> +--- a/fluid/CMakeLists.txt
> ++++ b/fluid/CMakeLists.txt
> +@@ -86,7 +86,6 @@ if (APPLE AND (NOT OPTION_APPLE_X11))
> +   install (TARGETS fluid DESTINATION ${FLTK_BINDIR})
> + else()
> +   install (TARGETS fluid
> +-    EXPORT FLTK-Targets
> +     RUNTIME DESTINATION ${FLTK_BINDIR}
> +     LIBRARY DESTINATION ${FLTK_LIBDIR}
> +     ARCHIVE DESTINATION ${FLTK_LIBDIR}
> +--
> +2.31.1
> +
> --
> 2.31.1
>
>
> 
>
>

[-- Attachment #2: Type: text/html, Size: 4924 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid'
  2021-08-19 14:12 ` [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Khem Raj
@ 2021-08-19 17:28   ` Andreas Müller
  2021-08-19 17:36     ` Khem Raj
  0 siblings, 1 reply; 8+ messages in thread
From: Andreas Müller @ 2021-08-19 17:28 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel

On Thu, Aug 19, 2021 at 4:12 PM Khem Raj <raj.khem@gmail.com> wrote:
>
>
>
> On Thu, Aug 19, 2021 at 4:02 AM Andreas Müller <schnitzeltony@gmail.com> wrote:
>>
>> It does not work for us: The executable 'fluid' is not installed in
>> receipe-sysroot. So fltk cmake config contains an invalid reference.
>> Consumers of fltk using cmake will fail during configure for this invalid
>> reference with something like:
>>
>> | CMake Error at <...>/recipe-sysroot/usr/share/fltk/FLTK-Targets.cmake:129 (message):
>> |   The imported target "fluid" references the file
>> |
>> |      "<...>/recipe-sysroot/usr/bin/fluid"
>> |
>> |   but this file does not exist.
>
>
> Do we get it from native sysroot then ? Or is it not required at all for cross compiles
Hi Khem,

Native fluid is supplied by flk-native (and I have recipes in
meta-musicians using it). This patch just fixes invalid cmake config
and leaves flk-native untouched. In my opinion this export does not
make sense anyway because fluid does not export re-usable libraries
and just calling 'fluid' will work because it is installed in standard
bindir folder.

Hope that helps.

Andreas

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid'
  2021-08-19 17:28   ` Andreas Müller
@ 2021-08-19 17:36     ` Khem Raj
  0 siblings, 0 replies; 8+ messages in thread
From: Khem Raj @ 2021-08-19 17:36 UTC (permalink / raw)
  To: Andreas Müller; +Cc: openembeded-devel



On 8/19/21 10:28 AM, Andreas Müller wrote:
> On Thu, Aug 19, 2021 at 4:12 PM Khem Raj <raj.khem@gmail.com> wrote:
>>
>>
>>
>> On Thu, Aug 19, 2021 at 4:02 AM Andreas Müller <schnitzeltony@gmail.com> wrote:
>>>
>>> It does not work for us: The executable 'fluid' is not installed in
>>> receipe-sysroot. So fltk cmake config contains an invalid reference.
>>> Consumers of fltk using cmake will fail during configure for this invalid
>>> reference with something like:
>>>
>>> | CMake Error at <...>/recipe-sysroot/usr/share/fltk/FLTK-Targets.cmake:129 (message):
>>> |   The imported target "fluid" references the file
>>> |
>>> |      "<...>/recipe-sysroot/usr/bin/fluid"
>>> |
>>> |   but this file does not exist.
>>
>>
>> Do we get it from native sysroot then ? Or is it not required at all for cross compiles
> Hi Khem,
> 
> Native fluid is supplied by flk-native (and I have recipes in
> meta-musicians using it). This patch just fixes invalid cmake config
> and leaves flk-native untouched. In my opinion this export does not
> make sense anyway because fluid does not export re-usable libraries
> and just calling 'fluid' will work because it is installed in standard
> bindir folder.
> 
> Hope that helps.

yes it does thanks.

> 
> Andreas
> 

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-08-19 17:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-19 11:02 [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Andreas Müller
2021-08-19 11:02 ` [PATCH 2/5] fltk: upgrade 1.3.6 -> 1.3.7 Andreas Müller
2021-08-19 11:02 ` [PATCH 3/5] network-manager-applet: upgrade 1.22.0 -> 1.24.0 Andreas Müller
2021-08-19 11:02 ` [PATCH 4/5] networkmanager: upgrade 1.32.4 -> 1.32.8 Andreas Müller
2021-08-19 11:02 ` [PATCH 5/5] udisks2: upgrade 2.9.2 -> 2.9.3 Andreas Müller
2021-08-19 14:12 ` [oe] [PATCH 1/5] fltk/CMake: Do not export executable 'fluid' Khem Raj
2021-08-19 17:28   ` Andreas Müller
2021-08-19 17:36     ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.