* WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr)
@ 2012-08-25 13:14 Elvis Dowson
2012-08-25 15:29 ` Andrei Gherzan
0 siblings, 1 reply; 3+ messages in thread
From: Elvis Dowson @ 2012-08-25 13:14 UTC (permalink / raw)
To: Yocto Discussion Mailing List
[-- Attachment #1: Type: text/plain, Size: 1802 bytes --]
Hi,
I have added support for gcc-4.5 and eglibc-2.13, in the retired tool-chain layer, and ran the build, against the latest poky master branch, and get the following warnings:
Build Configuration:
BB_VERSION = "1.15.3"
TARGET_ARCH = "powerpc"
TARGET_OS = "linux"
MACHINE = "virtex5"
DISTRO = "poky"
DISTRO_VERSION = "1.2+snapshot-20120825"
TUNE_FEATURES = "m32 ppc440 fpu-soft"
TARGET_FPU = "soft"
meta
meta-yocto = "master-xilinx-ml507-gcc-4.5:230631343fd1439fcf5c408e1d31870f5490d235"
toolchain-layer = "master-xilinx-ml507-gcc-4.5:7086c388699be96873d57f1d4c72ceaabf67846b"
meta-xilinx = "master-xilinx-ml507-gcc-4.5:4625488ffab40bf9eed6ce36906e433430f0155d"
WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr): libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xdead2000)
WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr): libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xdead3000)
WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr): libffi.so.5 => /usr/lib/libffi.so.5 (0xdead4000)
WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr): libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xdead5000)
WARNING: QA Issue: udev: /lib/udev/udev-acl, installed in the base_prefix, requires a shared library under exec_prefix (/usr): libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xdead2000)
How can I fix this?
Best regards,
Elvis Dowson
[-- Attachment #2: Type: text/html, Size: 3738 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr)
2012-08-25 13:14 WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr) Elvis Dowson
@ 2012-08-25 15:29 ` Andrei Gherzan
2012-08-25 16:48 ` Tomas Frydrych
0 siblings, 1 reply; 3+ messages in thread
From: Andrei Gherzan @ 2012-08-25 15:29 UTC (permalink / raw)
To: Elvis Dowson; +Cc: Yocto Discussion Mailing List
[-- Attachment #1: Type: text/plain, Size: 2367 bytes --]
On Sat, Aug 25, 2012 at 4:14 PM, Elvis Dowson <elvis.dowson@gmail.com>wrote:
> Hi,
> I have added support for gcc-4.5 and eglibc-2.13, in the retired
> tool-chain layer, and ran the build, against the latest poky master branch,
> and get the following warnings:
>
> Build Configuration:
> BB_VERSION = "1.15.3"
> TARGET_ARCH = "powerpc"
> TARGET_OS = "linux"
> MACHINE = "virtex5"
> DISTRO = "poky"
> DISTRO_VERSION = "1.2+snapshot-20120825"
> TUNE_FEATURES = "m32 ppc440 fpu-soft"
> TARGET_FPU = "soft"
> meta
> meta-yocto =
> "master-xilinx-ml507-gcc-4.5:230631343fd1439fcf5c408e1d31870f5490d235"
> toolchain-layer =
> "master-xilinx-ml507-gcc-4.5:7086c388699be96873d57f1d4c72ceaabf67846b"
> meta-xilinx =
> "master-xilinx-ml507-gcc-4.5:4625488ffab40bf9eed6ce36906e433430f0155d"
>
>
> WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the
> base_prefix, requires a shared library under exec_prefix (/usr):
> libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xdead2000)
> WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the
> base_prefix, requires a shared library under exec_prefix (/usr):
> libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xdead3000)
> WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the
> base_prefix, requires a shared library under exec_prefix (/usr):
> libffi.so.5 => /usr/lib/libffi.so.5 (0xdead4000)
> WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the
> base_prefix, requires a shared library under exec_prefix (/usr):
> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xdead5000)
> WARNING: QA Issue: udev: /lib/udev/udev-acl, installed in the base_prefix,
> requires a shared library under exec_prefix (/usr): libglib-2.0.so.0 =>
> /usr/lib/libglib-2.0.so.0 (0xdead2000)
>
> How can I fix this?
>
>
The fix is very simple. The idea here is that a library from / which needs
something from /usr can have some problems while being on systems where /
and /usr are on different partitions and /usr can be unavailable at an
early stage. The obvious fix would be to move libgudev in /usr but before
doing this we need to be sure that nobody needs this in the early stages of
booting.
I would love to see this warning addressed.
ag
[-- Attachment #2: Type: text/html, Size: 3619 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr)
2012-08-25 15:29 ` Andrei Gherzan
@ 2012-08-25 16:48 ` Tomas Frydrych
0 siblings, 0 replies; 3+ messages in thread
From: Tomas Frydrych @ 2012-08-25 16:48 UTC (permalink / raw)
To: yocto
On 25/08/12 16:29, Andrei Gherzan wrote:
> The obvious fix would be to move libgudev in /usr but before
> doing this we need to be sure that nobody needs this in the early stages of
> booting.
That does not really matter; as things are if something is trying to use
libgudev before /usr is mounted, it will not work anyway, so moving it
under /usr/lib will not break anything that is not already broken per
se. But it could possibly break libgudev itself -- I think this is an
upstream bug that would be best pursued with the udev developers.
Tomas
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-08-25 16:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-25 13:14 WARNING: QA Issue: udev: /lib/libgudev-1.0.so.0.0.1, installed in the base_prefix, requires a shared library under exec_prefix (/usr) Elvis Dowson
2012-08-25 15:29 ` Andrei Gherzan
2012-08-25 16:48 ` Tomas Frydrych
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.