Summary: | devel/doxygen doesnt build on 10.1 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | me4tw.b | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||
Status: | Closed Unable to Reproduce | ||||||||
Severity: | Affects Only Me | CC: | cyberbotx, junovitch, marino | ||||||
Priority: | --- | Flags: | cyberbotx:
maintainer-feedback-
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
gmake -f Makefile.libdoxygen all gmake[4]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' c++ -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -DLIBIC ONV_PLUG -pipe -fno-exceptions -Wall -W -I../generated_src/doxygen -I../src -I.. /qtools -I../libmd5 -I../vhdlparser -I/usr/local/include -o ../objects/doxygen/s canner.o ../generated_src/doxygen/scanner.cpp scanner.l:6337:59: warning: comparison of integers of different signs: 'int' and 'yy_size_t' (aka 'unsigned long') [-Wsign-compare] if (g_fencedSize==scannerYYleng) ~~~~~~~~~~~~^ ~~~~~~~~~~~~~ c++: error: unable to execute command: Killed c++: error: clang frontend command failed due to signal (use -v to see invocatio n) FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.1 Thread model: posix c++: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.or g/submit/ and include the crash backtrace, preprocessed source, and associated r un script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/scanner-e22ce9.cpp c++: note: diagnostic msg: /tmp/scanner-e22ce9.sh c++: note: diagnostic msg: ******************** Makefile.libdoxygen:4557: recipe for target '../objects/doxygen/scanner.o' faile d gmake[4]: *** [../objects/doxygen/scanner.o] Error 254 gmake[4]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' Makefile:40: recipe for target 'all' failed gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' Makefile:23: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1' *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/doxygen *** Error code 1 Stop. make: stopped in /usr/ports/devel/doxygen u4er% sudo make install MAKE_JOBS_UNSAFE=yes ===> Building for doxygen-1.8.9.1,2 gmake[2]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1' gmake -C qtools gmake[3]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/qtools' gmake -f Makefile.qtools all gmake[4]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/qtools' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/qtools' gmake[3]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/qtools' gmake -C vhdlparser gmake[3]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/vhdlparser' gmake -f Makefile.vhdlparser all gmake[4]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/vhdlparser' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/vhdlparser' gmake[3]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/vhdlparser' gmake -C src gmake[3]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' gmake -f Makefile.libdoxycfg all gmake[4]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' gmake -f Makefile.libdoxygen all gmake[4]: Entering directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' c++ -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -DLIBICONV_PLUG -pipe -fno-exceptions -Wall -W -I../generated_src/doxygen -I../src -I../qtools -I../libmd5 -I../vhdlparser -I/usr/local/include -o ../objects/doxygen/scanner.o ../generated_src/doxygen/scanner.cpp scanner.l:6337:59: warning: comparison of integers of different signs: 'int' and 'yy_size_t' (aka 'unsigned long') [-Wsign-compare] if (g_fencedSize==scannerYYleng) ~~~~~~~~~~~~^ ~~~~~~~~~~~~~ c++: error: unable to execute command: Killed c++: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.1 Thread model: posix c++: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/scanner-1cfae9.cpp c++: note: diagnostic msg: /tmp/scanner-1cfae9.sh c++: note: diagnostic msg: ******************** Makefile.libdoxygen:4557: recipe for target '../objects/doxygen/scanner.o' failed gmake[4]: *** [../objects/doxygen/scanner.o] Error 254 gmake[4]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' Makefile:40: recipe for target 'all' failed gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1/src' Makefile:23: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/usr/ports/devel/doxygen/work/doxygen-1.8.9.1' *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/doxygen *** Error code 1 Stop. make: stopped in /usr/ports/devel/doxygen Fix Summary and notify maintainer. While the current port is at 1.8.9.1, there is a pending update for 1.8.10 at bug #201365. I have just now done a test compile inside of a FreeBSD 10 amd64 poudriere jail and it builds without error. I cannot say why 1.8.9.1 fails to build. But I would like to request this bug be closed as invalid because it will be invalid once the port is updated. (In reply to Naram Qashat from comment #3) Naram, the best thing would be for the requester of this PR to mark this bug as "depends on" bug 201365 so that there is an open PR documenting the build failure with the current version until the port gets updated. Once bug 201365 is closed this PR can be marked fixed. Now that 1.8.10 has been committed, can you verify that it compiles for you now? 5 minutes ago I logged in, ran: sudo portsnap fetch sudo portsnap update sudo freebsd-update fetch sudo freebsd-update install This is the result: [ 85%] Building CXX object src/CMakeFiles/_doxygen.dir/__/generated_src/scanner. cpp.o c++: error: unable to execute command: Killed c++: error: clang frontend command failed due to signal (use -v to see invocatio n) FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.1 Thread model: posix c++: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.or g/submit/ and include the crash backtrace, preprocessed source, and associated r un script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/scanner-9ca320.cpp c++: note: diagnostic msg: /tmp/scanner-9ca320.sh c++: note: diagnostic msg: ******************** *** [src/CMakeFiles/_doxygen.dir/__/generated_src/scanner.cpp.o] Error code 254 Created attachment 159355 [details] scanner.cpp and runfile This is from running this one: % sudo make MAKE_JOBS_UNSAFE=yes ===> Building for doxygen-1.8.10,2 [ 19%] Built target qtools [ 24%] Built target vhdlparser [ 25%] Building CXX object src/CMakeFiles/_doxygen.dir/__/generated_src/scanner.cpp.o c++: error: unable to execute command: Killed c++: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.1 Thread model: posix c++: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/scanner-fbf2e1.cpp c++: note: diagnostic msg: /tmp/scanner-fbf2e1.sh c++: note: diagnostic msg: At this point, I'm not sure what to tell you. The problem seems to be on your system only, as I ran the build within a FreeBDS 10.1 poudriere jail inside a VM and it built completely without failing. I cannot reproduce this issue. It doesn't appear that the report ever was valid in a general sense. In any case, it's building fine on FreeBSD 10 now according to portsmon: http://portsmon.freebsd.org/portoverview.py?category=devel&portname=doxygen&wildcard= Closing as "can't reproduce" |
Created attachment 158930 [details] prerpoc and run file