[Bug 62461] Re: synaptic no longer builds after g++-4.1 (4.1.1-13ubuntu2) to 4.1.1-13ubuntu3 upgradae

Bug Watch Updater 62461 at bugs.launchpad.net
Sat Mar 23 21:27:51 UTC 2013


** Changed in: apt
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/62461

Title:
  synaptic no longer builds after g++-4.1 (4.1.1-13ubuntu2) to
  4.1.1-13ubuntu3 upgradae

Status in APT:
  Invalid
Status in “apt” package in Ubuntu:
  Fix Released

Bug description:
  Synaptic no longer builds after g++-4.1 (4.1.1-13ubuntu2) to
  4.1.1-13ubuntu3 upgradae on i386.

  Here is the error log:
  g++  -g -O2   -o synaptic  gsynaptic.o gtkpkglist.o rgaboutpanel.o rgcacheprogress.o rgpkgcdrom.o rgpreferenceswindow.o rgfetchprogress.o rgfiltermanager.o rgfindwindow.o rgiconlegend.o rglogview.o rgmisc.o rgsetoptwindow.o rgdummyinstallprogress.o rgdebinstallprogress.o rgterminstallprogress.o rginstallprogress.o rgslideshow.o rgtaskswin.o rgcdscanner.o rgmainwindow.o rgpkgdetails.o rgrepositorywin.o rgvendorswindow.o rgsummarywindow.o rgchangeswindow.o rguserdialog.o rgwindow.o rggladewindow.o ../common/libsynaptic.a -lapt-pkg -lapt-inst -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lcairo -lX11 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lvte -lncurses -lXft -lgtk-x11-2.0 -lpangoxft-1.0 -lpangox-1.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lcairo -lX11 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -llaunchpad-integration -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lpthread    
  rgpkgcdrom.o: In function `pkgCdromStatus':
  /usr/include/apt-pkg/cdrom.h:20: undefined reference to `vtable for pkgCdromStatus'
  rgpkgcdrom.o: In function `~pkgCdromStatus':
  /usr/include/apt-pkg/cdrom.h:21: undefined reference to `vtable for pkgCdromStatus'
  rgpkgcdrom.o: In function `pkgCdromStatus':
  /usr/include/apt-pkg/cdrom.h:20: undefined reference to `vtable for pkgCdromStatus'
  rgpkgcdrom.o: In function `~pkgCdromStatus':
  /usr/include/apt-pkg/cdrom.h:21: undefined reference to `vtable for pkgCdromStatus'
  /usr/include/apt-pkg/cdrom.h:21: undefined reference to `vtable for pkgCdromStatus'
  rgpkgcdrom.o:/usr/include/apt-pkg/cdrom.h:21: more undefined references to `vtable for pkgCdromStatus' follow
  rgpkgcdrom.o:(.rodata._ZTV11RGCDScanner[vtable for RGCDScanner]+0x10): undefined reference to `pkgCdromStatus::SetTotal(int)'
  rgpkgcdrom.o:(.rodata._ZTV11RGCDScanner[vtable for RGCDScanner]+0x20): undefined reference to `pkgCdromStatus::GetOpProgress()'
  rgpkgcdrom.o:(.rodata._ZTI11RGCDScanner[typeinfo for RGCDScanner]+0x10): undefined reference to `typeinfo for pkgCdromStatus'
  rgmainwindow.o: In function `~pkgCdromStatus':
  /usr/include/apt-pkg/cdrom.h:21: undefined reference to `vtable for pkgCdromStatus'
  ../common/libsynaptic.a(rpackagecache.o): In function `~RPkgPolicy':
  /tmp/2/synaptic-0.57.11ubuntu9/common/rpackagecache.h:40: undefined reference to `pkgPolicy::~pkgPolicy()'
  /tmp/2/synaptic-0.57.11ubuntu9/common/rpackagecache.h:40: undefined reference to `pkgPolicy::~pkgPolicy()'
  ../common/libsynaptic.a(rpackagelister.o): In function `pkgArchiveCleaner':
  /usr/include/apt-pkg/clean.h:20: undefined reference to `vtable for pkgArchiveCleaner'
  ../common/libsynaptic.a(rpackagelister.o): In function `~pkgArchiveCleaner':
  /usr/include/apt-pkg/clean.h:28: undefined reference to `vtable for pkgArchiveCleaner'
  /usr/include/apt-pkg/clean.h:28: undefined reference to `vtable for pkgArchiveCleaner'
  /usr/include/apt-pkg/clean.h:28: undefined reference to `vtable for pkgArchiveCleaner'
  collect2: ld returned 1 exit status

  Note that this build fine with 4.1.1-13ubuntu2. It currently means I
  can't fix a segfault for the beta because it does not build.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apt/+bug/62461/+subscriptions




More information about the foundations-bugs mailing list