3 Replies Latest reply on Feb 12, 2009 4:09 PM by 807575

    undefined symbol __ffssi2

      After building several packages of pkgsrc with gccfss, one package refuses to link with
      g++  -o ../bin/xxdiff optionsDialog.o searchDialog.o app.o cmdline.o suicideMessageBox.o main.o overview.o copyLabel.o text.o scrollView.o central.o merged.o lineNumbers.o util.o help.o exceptions.o builder.o builderFiles2.o builderFiles3.o builderDirs2.o builderUnmerge.o builderSingle.o diffs.o hordiffImp.o line.o buffer.o resources.o accelUtil.o resParser.o markers.o getopt.o getopt1.o proginfo.o markersWidgetBase.o optionsDialogBase.o searchDialogBase.o moc_optionsDialog.o moc_searchDialog.o moc_app.o moc_diffs.o moc_resources.o moc_copyLabel.o moc_text.o moc_scrollView.o moc_central.o moc_merged.o moc_markers.o moc_markersWidgetBase.o moc_optionsDialogBase.o moc_searchDialogBase.o  -Wl,-R/usr/local/pkgsrc/pkgsrc-2008Q3/lib -L/usr/local/pkgsrc/pkgsrc-2008Q3/lib -Wl,-R/usr/local/pkgsrc/pkgsrc-2008Q3/qt3/lib -L/usr/local/pkgsrc/pkgsrc-2008Q3/qt3/lib  -lpthread -lrt -lqt-mt -lsocket -lnsl -lXext -lX11 -lm
      Undefined                       first referenced
       symbol                             in file
      __ffssi2                            /software/local/pkgsrc/source/pkgsrc-2008Q3/pkgsrc/devel/xxdiff/work.spare280/.buildlink/lib/libGL.so.1
      ld: fatal: Symbol referencing errors. No output written to ../bin/xxdiff
      collect2: ld returned 1 exit status
      According [to this thread|http://archives.devshed.com/forums/development-94/ffssi2-not-exported-in-libgcc-s-so-2327290.html] , this is a bug in GCC 4.2, that will be fixed in 4.3. Is there any schedule to upgrade gccfss? Is there some workaround for this problem with the current gccfss?