ports/161195: [ERROR] cannot portupgrade ports/devel/doxygen with CLANG

Andrei Lavreniyuk andy.lavr at gmail.com
Sat Oct 1 11:20:11 UTC 2011


>Number:         161195
>Category:       ports
>Synopsis:       [ERROR] cannot portupgrade ports/devel/doxygen with CLANG
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 01 11:20:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Andrei Lavreniyuk
>Release:        FreeBSD 9.0-BETA3
>Organization:
Technica-03, Inc.
>Environment:
FreeBSD opensolaris.technica-03.local 9.0-BETA3 FreeBSD 9.0-BETA3 #0: Thu Sep 29 13:05:43 EEST 2011     root at opensolaris.technica-03.local:/usr/obj/usr/src/sys/SMP64R  amd64
>Description:
===>  Building for doxygen-1.7.3_1
echo "char versionString[]=\"1.7.3\";" > src/version.cpp
gmake -C qtools
gmake[1]: Вход в каталог `/usr/ports/devel/doxygen/work/doxygen-1.7.3/qtools'
env TMAKEPATH=/usr/local/share/tmake/freebsd-g++ /usr/local/bin/perl /usr/local/bin/tmake qtools.pro >Makefile.qtools
gmake -f Makefile.qtools    all
gmake[2]: Вход в каталог `/usr/ports/devel/doxygen/work/doxygen-1.7.3/qtools'
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qbuffer.o qbuffer.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qcollection.o qcollection.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/scstring.o scstring.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qdatastream.o qdatastream.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qdatetime.o qdatetime.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qdir.o qdir.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qfile.o qfile.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qfileinfo.o qfileinfo.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qgarray.o qgarray.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qgcache.o qgcache.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qgdict.o qgdict.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qglist.o qglist.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qglobal.o qglobal.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qgstring.o qgstring.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qgvector.o qgvector.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qiodevice.o qiodevice.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qregexp.o qregexp.cpp
qregexp.cpp:830:14: warning: function 'dump' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static uint *dump( uint *p )
             ^
1 warning generated.
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qstring.o qstring.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qtextstream.o qtextstream.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qtextcodec.o qtextcodec.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qstringlist.o qstringlist.cpp
clang++ -c -O2 -pipe -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -march=core2 -fno-strict-aliasing -pipe -DQT_LITE_UNICODE -Wall -W -I. -I/usr/local/include -o ../objects/qxml.o qxml.cpp
In file included from qxml.cpp:39:
In file included from ./qxml.h:54:
./qvaluestack.h:52:32: error: use of undeclared identifier 'append'
    void  push( const T& d ) { append(d); }
                               ^
                               this->
qxml.cpp:500:13: note: in instantiation of member function 'QValueStack<QMap<QString, QString> >::push' requested here
    nsStack.push( ns );
            ^
./qvaluelist.h:372:14: note: must qualify identifier to find this declaration in dependent base class
    Iterator append( const T& x ) { detach(); return sh->insert( end(), x ); }
             ^
In file included from qxml.cpp:39:
In file included from ./qxml.h:54:
./qvaluestack.h:52:32: error: no member named 'append' in 'QValueStack<QString>'
    void  push( const T& d ) { append(d); }
                               ^~~~~~
qxml.cpp:2430:8: note: in instantiation of member function 'QValueStack<QString>::push' requested here
                tags.push( name() );
                     ^
2 errors generated.
gmake[2]: *** [../objects/qxml.o] Ошибка 1
gmake[2]: Выход из каталога `/usr/ports/devel/doxygen/work/doxygen-1.7.3/qtools'
gmake[1]: *** [all] Ошибка 2
gmake[1]: Выход из каталога `/usr/ports/devel/doxygen/work/doxygen-1.7.3/qtools'
gmake: *** [all] Ошибка 2
*** Error code 1

Stop in /usr/ports/devel/doxygen.
** Command failed [exit code 1]: /usr/bin/script -qa /var/tmp/portupgrade20111001-19558-1qva5do env UPGRADE_TOOL=portupgrade UPGRADE_PORT=doxygen-1.7.3_1 UPGRADE_PORT_VER=1.7.3_1 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! devel/doxygen (doxygen-1.7.3_1)       (unknown build error)
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list