[MacPorts] #18748: new doxygen port fails to link

MacPorts noreply at macports.org
Thu Mar 5 15:36:20 PST 2009


#18748: new doxygen port fails to link
--------------------------------+-------------------------------------------
 Reporter:  brett@…             |       Owner:  css@…           
     Type:  defect              |      Status:  new             
 Priority:  Normal              |   Milestone:  Port Bugs       
Component:  ports               |     Version:  1.7.0           
 Keywords:                      |        Port:  doxygen         
--------------------------------+-------------------------------------------
 {{{
 udo port install doxygen
 --->  Fetching doxygen
 --->  Attempting to fetch doxygen-1.5.8.src.tar.gz from
 http://distfiles.macports.org/doxygen
 --->  Verifying checksum(s) for doxygen
 --->  Extracting doxygen
 --->  Configuring doxygen
 --->  Building doxygen
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.8"
 && make all " returned error 2
 Command output: ar cq ../lib/libdoxygen.a ../objects/ce_lex.o
 ../objects/ce_parse.o ../objects/classdef.o ../objects/classlist.o
 ../objects/cmdmapper.o ../objects/code.o ../objects/commentcnv.o
 ../objects/commentscan.o ../objects/cppvalue.o ../objects/debug.o
 ../objects/defgen.o ../objects/declinfo.o ../objects/defargs.o
 ../objects/define.o ../objects/definition.o ../objects/diagram.o
 ../objects/dirdef.o ../objects/docparser.o ../objects/docsets.o
 ../objects/doctokenizer.o ../objects/dot.o ../objects/doxygen.o
 ../objects/entry.o ../objects/filedef.o ../objects/filename.o
 ../objects/formula.o ../objects/ftvhelp.o ../objects/fortrancode.o
 ../objects/fortranscanner.o ../objects/groupdef.o ../objects/htags.o
 ../objects/htmldocvisitor.o ../objects/htmlgen.o ../objects/htmlhelp.o
 ../objects/indexlog.o ../objects/image.o ../objects/index.o
 ../objects/instdox.o ../objects/language.o ../objects/latexdocvisitor.o
 ../objects/latexgen.o ../objects/layout.o ../objects/logos.o
 ../objects/mandocvisitor.o ../objects/mangen.o ../objects/marshal.o
 ../objects/memberdef.o ../objects/membergroup.o ../objects/memberlist.o
 ../objects/membername.o ../objects/message.o ../objects/msc.o
 ../objects/namespacedef.o ../objects/objcache.o ../objects/outputgen.o
 ../objects/outputlist.o ../objects/pagedef.o ../objects/perlmodgen.o
 ../objects/pngenc.o ../objects/pre.o ../objects/pycode.o
 ../objects/pyscanner.o ../objects/qhp.o ../objects/qhpxmlwriter.o
 ../objects/reflist.o ../objects/rtfdocvisitor.o ../objects/rtfgen.o
 ../objects/rtfstyle.o ../objects/scanner.o ../objects/searchindex.o
 ../objects/store.o ../objects/tagreader.o ../objects/textdocvisitor.o
 ../objects/translator.o ../objects/util.o ../objects/version.o
 ../objects/vhdlcode.o ../objects/vhdldocgen.o ../objects/vhdlscanner.o
 ../objects/xmldocvisitor.o ../objects/xmlgen.o
 ranlib ../lib/libdoxygen.a
 gmake[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.8/src'
 /opt/local/bin/gmake -f Makefile.doxygen    PERL=/opt/local/bin/perl all
 gmake[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.8/src'
 /usr/bin/g++-4.0 -I/opt/local/include -c -pipe -D__FreeBSD__=6 -Wall -W
 -O2 -I../qtools -I../libpng -I../libmd5 -I. -o ../objects/main.o main.cpp
 /usr/bin/g++-4.0 -L/opt/local/lib -Wl,-search_paths_first -o
 ../bin/doxygen ../objects/main.o  -L../lib -ldoxygen -ldoxycfg -lqtools
 -lpng -lmd5 -liconv
 Undefined symbols:
   "_MD5SigToString", referenced from:
       MemberDef::setAnchor(char const*)in libdoxygen.a(memberdef.o)
       convertNameToFile(char const*, bool)in libdoxygen.a(util.o)
       Definition::_docsAlreadyAdded(QString const&)  in
 libdoxygen.a(definition.o)
       DirDef::getOutputFileBase() const in libdoxygen.a(dirdef.o)
       computeMd5Signature(DotNode*, DotNode::GraphType, GraphOutputFormat,
 bool, bool, bool, QCString&)in libdoxygen.a(dot.o)
       DotGfxHierarchyTable::writeGraph(QTextStream&, char const*) constin
 libdoxygen.a(dot.o)
   "_MD5Buffer", referenced from:
       MemberDef::setAnchor(char const*)in libdoxygen.a(memberdef.o)
       convertNameToFile(char const*, bool)in libdoxygen.a(util.o)
       convertNameToFile(char const*, bool)in libdoxygen.a(util.o)
       Definition::_docsAlreadyAdded(QString const&)  in
 libdoxygen.a(definition.o)
       DirDef::getOutputFileBase() const in libdoxygen.a(dirdef.o)
       computeMd5Signature(DotNode*, DotNode::GraphType, GraphOutputFormat,
 bool, bool, bool, QCString&)in libdoxygen.a(dot.o)
       DotGfxHierarchyTable::writeGraph(QTextStream&, char const*) constin
 libdoxygen.a(dot.o)
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 gmake[2]: *** [../bin/doxygen] Error 1
 gmake[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.8/src'
 gmake[1]: *** [all] Error 2
 gmake[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.8/src'
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/18748>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list