[Pkg-kde-extras] Bug#493438: Bug#493438: kpogre: FTBFS: Link errors with libpqxx

Ana Guerrero ana at debian.org
Sat Aug 2 18:59:53 UTC 2008


On Sat, Aug 02, 2008 at 11:07:40AM -0700, Daniel Schepler wrote:
> Package: kpogre
> Version: 1.6.2-1
> Severity: serious
> 
> >From my pbuilder build log:
> 
> ...
> /bin/sh ../libtool --tag=CXX --mode=link g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -
> Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -g -O2 -g -Wall -O2 -Wformat-security -Wmissing-format-
> attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions -I/usr/include/postgresql      -o 
> kpogre -L/usr/share/qt3/lib      kpgaclitem.o kpgactionsstates.o kpgbookmarkhandler.o kpgbookmarkmenu.o 
> kpgbookmarksbutton.o kpgconfiguration.o kpgconnectdialog.o kpgconnectioninthread.o kpgdcoptalkthread.o 
> kpggeneralsettings.o kpglinklabel.o kpgsearchdialog.o kpgsettings.o kpgsqldialog.o kpgsqlexception.o kpgutil.o 
> kpogrecomboaction.o kpogrecontroller.o kpogreview.o main.o kpgconnectdialogbase.o kpggeneralsettingspage.o 
> kpgsearchdialogbase.o kpgsqldialogbase.o kpogrecontroller.moc.o kpogreview.moc.o kpgbookmarkhandler.moc.o 
> kpgsettings.moc.o kpgconnectdialog.moc.o kpgbookmarksbutton.moc.o kpgconfiguration.moc.o  
> ../kpogre/DataTable/libDataTable.la ../kpogre/DbObjects/libDbObjects.la ../kpogre/Debugger/libDebugger.la 
> ../kpogre/Executor/libExecutor.la ../kpogre/PropertyPages/libPropertyPages.la ../kpogre/QueryResult/libQueryResult.la 
> ../kpogre/Wizards/libWizards.la ../kpogre/XmlSupport/libXmlSupport.la -lkatepartinterfaces -lkdecore -lkdeui -lkio -lkmdi -
> lkparts -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread -lpqxx                                                  
> mkdir .libs                                                                     
> g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -
> Wpointer-arith -O2 -g -O2 -g -Wall -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-
> exceptions -fno-check-new -fno-common -fexceptions -I/usr/include/postgresql -o kpogre kpgaclitem.o 
> kpgactionsstates.o kpgbookmarkhandler.o kpgbookmarkmenu.o kpgbookmarksbutton.o kpgconfiguration.o 
> kpgconnectdialog.o kpgconnectioninthread.o kpgdcoptalkthread.o kpggeneralsettings.o kpglinklabel.o 
> kpgsearchdialog.o kpgsettings.o kpgsqldialog.o kpgsqlexception.o kpgutil.o kpogrecomboaction.o kpogrecontroller.o 
> kpogreview.o main.o kpgconnectdialogbase.o kpggeneralsettingspage.o kpgsearchdialogbase.o kpgsqldialogbase.o 
> kpogrecontroller.moc.o kpogreview.moc.o kpgbookmarkhandler.moc.o kpgsettings.moc.o kpgconnectdialog.moc.o 
> kpgbookmarksbutton.moc.o kpgconfiguration.moc.o  -L/usr/share/qt3/lib ../kpogre/DataTable/.libs/libDataTable.a -
> L/usr/lib ../kpogre/DbObjects/.libs/libDbObjects.a ../kpogre/Debugger/.libs/libDebugger.a /usr/lib/libktexteditor.so -
> L/usr/X11R6/lib /usr/lib/libkabc.so /usr/lib/libvcard.so /usr/lib/libkresources.so /usr/lib/libkutils.so 
> ../kpogre/Executor/.libs/libExecutor.a ../kpogre/PropertyPages/.libs/libPropertyPages.a 
> ../kpogre/QueryResult/.libs/libQueryResult.a ../kpogre/Wizards/.libs/libWizards.a -lpq /usr/lib/libkdesu.so 
> /usr/lib/libkwalletclient.so /usr/lib/libfam.so -lrpcsvc /lib/libacl.so /lib/libattr.so /usr/lib/libart_lgpl_2.so /usr/lib/libidn.so 
> /usr/lib/libkdefx.so /usr/lib/libDCOP.so -laudio -lXt /usr/lib/libjpeg.so -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft 
> /usr/lib/libfreetype.so -lfontconfig -ldl ../kpogre/XmlSupport/.libs/libXmlSupport.a /usr/lib/libkatepartinterfaces.so 
> /usr/lib/libkdecore.so /usr/lib/libkdeui.so /usr/lib/libkio.so /usr/lib/libkmdi.so /usr/lib/libkparts.so /usr/lib/libqt-mt.so -lpng -
> lz -lm -lXext -lX11 -lSM -lICE -lpthread /usr/lib/libpqxx.so                                                      
> kpgconnectioninthread.o: In function `pqxx::internal::PQAlloc<pqxx::internal::result_data>::freemem()':                                                         
> /usr/include/pqxx/result.hxx:65: undefined reference to 
> `pqxx::internal::freemem_result_data(pqxx::internal::result_data*)'                                     
> /usr/include/pqxx/result.hxx:65: undefined reference to 
> `pqxx::internal::freemem_result_data(pqxx::internal::result_data*)'                                     
> /usr/include/pqxx/result.hxx:65: undefined reference to 
> `pqxx::internal::freemem_result_data(pqxx::internal::result_data*)'                                     
> /usr/include/pqxx/result.hxx:65: undefined reference to 
> `pqxx::internal::freemem_result_data(pqxx::internal::result_data*)'                                     
> ../kpogre/DataTable/.libs/libDataTable.a(kpgdatatable.o): In function 
> `pqxx::internal::PQAlloc<pqxx::internal::result_data>::freemem()':                        
> /usr/include/pqxx/result.hxx:65: undefined reference to 
> `pqxx::internal::freemem_result_data(pqxx::internal::result_data*)'
> ../kpogre/DataTable/.libs/libDataTable.a(kpgdatatable.o):/usr/include/pqxx/result.hxx:65: more undefined references to 
> `pqxx::internal::freemem_result_data(pqxx::internal::result_data*)' follow
> collect2: ld returned 1 exit status
> make[4]: *** [kpogre] Error 1
> make[4]: Leaving directory `/tmp/buildd/kpogre-1.6.2/kpogre'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/tmp/buildd/kpogre-1.6.2/kpogre'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/tmp/buildd/kpogre-1.6.2'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/tmp/buildd/kpogre-1.6.2'
> make: *** [debian/stamp-makefile-build] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2

libpqxx version?
There was a bug already solved:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492880 (merged with another 3
bugs reporting the same)

It would be nice if you upload all the bugs somewhere (including version
installed) so people can look at it.

Disclaimer: i am not kpogre maintainer, just run in the libpqxx while looking
another k-packages.





More information about the pkg-kde-extras mailing list