[OE-core] RPATH errors in postgresql

Nathan West nate.ewest at gmail.com
Mon Jul 23 22:20:46 UTC 2012


I get the following list of errors while building postgresql:

I added an EXTRA_OECONF of --disable-rpath based on this fix:
http://comments.gmane.org/gmane.comp.handhelds.openembedded.core/17183

I'm not entirely sure what this does, but it does seem to fix the build. My
initial guess is it removes the INSANE checking for RPATHs. Is this the
correct fix? If not can someone guide me to the correct fix?


ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/dropdb
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/clusterdb
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/pg_restore
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/pg_dump
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/psql
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/createdb
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/droplang
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/vacuumdb
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/reindexdb
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/pg_dumpall
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/dropuser
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/createuser
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql-client:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql-client/usr/bin/createlang
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: libecpg-compat:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg-compat/usr/lib/libecpg_compat.so.3
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: libecpg-compat:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg-compat/usr/lib/libecpg_compat.so.3.1
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: libecpg:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg/usr/lib/libecpg.so.6
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: libecpg:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg/usr/lib/libecpg.so.6.1
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: non -staticdev package contains static .a library:
libecpg-dev path
'/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg-dev/usr/lib/libecpg.a'
ERROR: QA Issue: non -staticdev package contains static .a library:
libecpg-dev path
'/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg-dev/usr/lib/libecpg_compat.a'
ERROR: QA Issue: non -staticdev package contains static .a library:
libecpg-dev path
'/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libecpg-dev/usr/lib/libpgtypes.a'
ERROR: QA Issue: libpq:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libpq/usr/lib/libpq.so.5
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: libpq:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libpq/usr/lib/libpq.so.5.2
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: non -staticdev package contains static .a library:
libpq-dev path
'/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libpq-dev/usr/lib/libpq.a'
ERROR: QA Issue: non -staticdev package contains static .a library:
libpq-dev path
'/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libpq-dev/usr/lib/libpgport.a'
ERROR: QA Issue: libpgtypes:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libpgtypes/usr/lib/libpgtypes.so.3.1
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: libpgtypes:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/libpgtypes/usr/lib/libpgtypes.so.3
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql/usr/bin/initdb
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql/usr/bin/pg_resetxlog
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql/usr/bin/pg_config
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql/usr/bin/postmaster
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql/usr/bin/pg_ctl
contains probably-redundant RPATH /usr/lib
ERROR: QA Issue: postgresql:
/work/core2-poky-linux/postgresql-8.4.7-r6.0/packages-split/postgresql/usr/bin/ecpg
contains probably-redundant RPATH /usr/lib


Thanks!
-Nathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20120723/ed37f76b/attachment-0002.html>


More information about the Openembedded-core mailing list