Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 7878

Summary: exim 4.05 - /usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lpg
Product: Gentoo Linux Reporter: Mike Williams <mike>
Component: Current packagesAssignee: Nick Hadaway <grandmasterlinux>
Status: RESOLVED FIXED    
Severity: normal CC: g2boojum, gentoo-bug, rphillips, woodchip
Priority: High    
Version: 1.3   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mike Williams 2002-09-13 10:29:26 UTC
[ebuild    U ] net-mail/exim-4.05 to / 
 
------ 
 
cc -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64   
-I/usr/lib/perl5/5.6.1/i686-linux/CORE   -c perl.c  
  
awk '{ print ($1+1) }' cnumber.h > cnumber.temp  
rm -f cnumber.h; mv cnumber.temp cnumber.h  
gcc -c -march=i686 -O3 -pipe    version.c  
rm -f exim  
  
gcc -o exim  acl.o child.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o   
drtables.o enq.o exim.o expand.o filter.o globals.o header.o host.o ip.o log.o   
match.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o retry.o   
rewrite.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o store.o   
string.o tls.o tod.o transport.o tree.o verify.o local_scan.o perl.o version.o   
\   
  pcre/libpcre.a \   
  routers/routers.a transports/transports.a lookups/lookups.a \   
  auths/auths.a \   
  -lresolv -lnsl -lcrypt   -lpam -lwrap \   
   -ldb -L/usr/lib -lmysqlclient -lpg -rdynamic  -L/usr/local/lib   
/usr/lib/perl5/5.6.1/i686-linux/auto/DynaLoader/DynaLoader.a   
-L/usr/lib/perl5/5.6.1/i686-linux/CORE -lperl -lnsl -ldl -lm -lc -lcrypt   
-lutil -lssl -lcrypto   
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.1.1/../../../../i686-pc-linux-gnu/bin/ld:   
cannot find -lpg   
collect2: ld returned 1 exit status   
make[1]: *** [exim] Error 1   
make[1]: Leaving directory   
`/var/tmp/portage/exim-4.05/work/exim-4.05/build-exim-gentoo'   
make: *** [go] Error 2   
   
!!! ERROR: The ebuild did not complete successfully.   
!!! Function src_compile, Line 2, Exitcode 2   
!!! (no error message)   
 
------ 
 
USE="dvd oggvorbis encode sdl quicktime ssl mozilla imap mysql opengl -gnome   
        postgres firebird pdflib odbc" 
 
------ 
 
anaws108 root # emerge -s postgresql   
Searching...   
[ Results for search key : postgresql ]   
[ Applications found : 1 ]   
   
*  dev-db/postgresql   
      Latest version available: 7.2.2   
      Latest version installed: 7.2.2   
      Homepage: http://www.postgresql.org   
      Description: PostgreSQL is a sophisticated Object-Relational DBMS   
 
------ 
 
anaws108 root # emerge --version 
Portage 2.0.36
Comment 1 Christian Loitsch 2002-09-15 09:41:18 UTC
this is just a typo.
in the ebuild replace "-lpg" by "-lpq" and everything works (at least it did on
my machine)
Comment 2 Nick Hadaway 2002-09-17 18:04:21 UTC
The ebuild has been updated and is available in portage.  Thanks for the fix!