Nathan West | 24 Jul 00:20 2012
Picon

RPATH errors in postgresql

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
_______________________________________________
Openembedded-core mailing list
Openembedded-core@...
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Gmane