pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/49026: converters/libfreehand build fails on netbsd-5/i386
>Number: 49026
>Category: pkg
>Synopsis: converters/libfreehand build fails on netbsd-5/i386
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jul 21 23:05:00 +0000 2014
>Originator: John D. Baker
>Release: NetBSD/i386-5.2_STABLE, pkgsrc-2014Q2
>Organization:
>Environment:
NetBSD verthandi.technoskunk.fur 5.2_STABLE NetBSD 5.2_STABLE (VERTHANDI) #18:
Tue Jul 15 08:12:12 CDT 2014
sysop%verthandi.technoskunk.fur@localhost:/d0/build/netbsd-5/obj/i386/sys/arch/i386/compile/VERTHANDI
i386
>Description:
Attempting to build "converters/libfreehand" (nested dependency of
"misc/libreoffice4") fails as follows:
[...]
===> Building for libfreehand-0.0.0nb1
/usr/bin/make all-recursive
Making all in build
Making all in win32
Making all in inc
Making all in libfreehand
Making all in src
Making all in lib
CXX FreeHandDocument.lo
CXX FHCollector.lo
CXX FHInternalStream.lo
perl ../../src/lib/gentoken.pl ../../src/lib/tokens.txt ../../src/lib/tokens.h
../../src/lib/tokens.gperf
/usr/pkg/bin/gperf --compare-strncmp -C -m 20 ../../src/lib/tokens.gperf |
/usr/bin/sed -e "s/(char\*)0/(char\*)0, 0/g" > ../../src/lib/tokenhash.h
CXX FHParser.lo
CXX FHPath.lo
cc1plus: warnings being treated as errors
FHPath.cpp: In copy constructor 'libfreehand::FHPath::FHPath(const
libfreehand::FHPath&)':
FHPath.cpp:266: warning: base class 'class libfreehand::FHPathElement' should
be explicitly initialized in the copy constructor
*** Error code 1
Stop.
make: stopped in
/d0/build/pkgsrc/converters/libfreehand/work/libfreehand-0.0.0/src/lib
[...]
Thinking this might another case of native gcc insufficiency, I added
"converters/libfreehand" to my "GCC_REQD+=4.6" list. This also failed,
but in a different fashion:
[...]
===> Building for libfreehand-0.0.0nb1
/usr/bin/make all-recursive
Making all in build
Making all in win32
Making all in inc
Making all in libfreehand
Making all in src
Making all in lib
CXX FreeHandDocument.lo
In file included from libfreehand_utils.h:44:0,
from FreeHandDocument.cpp:16:
/d0/build/pkgsrc/converters/libfreehand/work/.buildlink/gcc46/lib/gcc/i386-unknown-netbsdelf5.2./4.6.4/include/stdint.h:3:3:
error: #include_next is a GCC extension [-Werror]
cc1plus: all warnings being treated as errors
*** Error code 1
Stop.
make: stopped in
/d0/build/pkgsrc/converters/libfreehand/work/libfreehand-0.0.0/src/lib
[...]
>How-To-Repeat:
Attempt to build "converters/libfreehand" from pkgsrc-2014Q2 on
netbsd-5/i386.
>Fix:
Home |
Main Index |
Thread Index |
Old Index