Summary: | dev-db/postgresql-8.0.13 will not compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Capricelli <orzel> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED INVALID | ||
Severity: | normal | CC: | esigra |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Capricelli
2007-06-13 18:09:36 UTC
i've now noticed about the package libpq. genlop says : Wed Jun 13 19:54:37 2007 >>> dev-db/libpq-8.0.13 so it had been emerged before, but it seems it's not found.. ? i've got the same problem with dev-db/postgresql-8.0.12 : it emerges dev-db/libpq-8.0.12 without problem and then: i686-pc-linux-gnu-ranlib libecpg.a i686-pc-linux-gnu-gcc -march=i586 -O3 -pipe -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fpic -shared -Wl,-soname,libecpg.so.5 execute.o typename.o descriptor.o data.o error.o prepare.o memory.o connect.o misc.o path.o exec.o -L../pgtypeslib -L../../../../src/interfaces/libpq -L../../../../src/port -lpgtypes -lpq -lssl -lcrypto -lcrypt -lm -Wl,-rpath,/usr/lib64 -o libecpg.so.5.0 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lpq collect2: ld returned 1 exit status make[4]: *** [libecpg.so.5.0] Error 1 I've finally found the reason. my computer is an amd athlon, 32 bits. And i have this output : verdi ~ # equery files libpq | grep 64 /usr/lib64 /usr/lib64/libpq-4.a /usr/lib64/libpq.a /usr/lib64/libpq.so /usr/lib64/libpq.so.4 /usr/lib64/libpq.so.4.0 and the problem was that i recently changed my profile to 2007.0, and i did a mistake with the symlink. I linked /etc/make.profile to the amd64 profile instead of the x86 ( all my other computers are amd64). Maybe there should be a check somewhere....no? That's why you should always include emerge --info with bugs. |