Problem z post_check_so

Artur Frysiak wiget at pld-linux.org
Wed Apr 27 13:34:31 CEST 2011


On Wed, Apr 27, 2011 at 13:07, Marek Marczykowski
<marmarek at staszic.waw.pl> wrote:
> Hej,
>
> Problem wygląda tak:
>
> + __spec_install_post_chrpath
> Remove RPATH from 37 executable binaries and shared object files.
> remove-rpath: /usr/lib64 in
> /home/users/marmarek/tmp/openhpi-2.16.0-root-marmarek/usr/lib64/openhpi/libipmi.so.2.16.0
> + __spec_install_post_check_so
> Searching for shared objects with unresolved symbols...
> Unresolved symbols found in:
> /home/users/marmarek/tmp/openhpi-2.16.0-root-marmarek/usr/lib64/openhpi/libipmi.so.2.16.0
>        oh_evt_queue_push
>        oh_event_free
> (...)
>
> A przyczyna jest tu:
> ldd
> /home/users/marmarek/tmp/openhpi-2.16.0-root-marmarek/usr/lib64/openhpi/libipmi.so.2.16.0
>        linux-vdso.so.1 =>  (0x00007fff58bf7000)
>        libopenhpiutils.so.2 =>
> /home/users/marmarek/tmp/openhpi-2.16.0-root-marmarek/usr/lib64/libopenhpiutils.so.2
> (0x00007fcfd6d4d000)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> (...)
>
> (tu oczywiście ustawiłem LD_LIBRARY_PATH)
>
> To jest bug w macros.build, czy ja coś źle robię?

Marek, zrób "ldd -r" na tym libipmi

Pokaż też:
objdump -p  /home/users/marmarek/tmp/openhpi-2.16.0-root-marmarek/usr/lib64/openhpi/libipmi.so.2.16.0|grep
NEEDED

-- 
Artur Frysiak


More information about the pld-devel-pl mailing list