Bugs item #887, was opened at 2007-12-19 17:19 You can respond by visiting: http://sarovar.org/tracker/?func=detail&atid=493&aid=887&group_id=106 Category: Build process Group: v1.50.0-alpha
Status: Closed Resolution: Fixed Priority: 5 Submitted By: Robert (schlcht) Assigned to: Martin Schröder (oneiros) Summary: trunk doesn't compile
Initial Comment: Since r314, I cannot compile trunk/ anymore. The last lines from build.sh are: c++ -g -O2 -DHAVE_CONFIG_H -I. -I../../../../src/texk/web2c/pdftexdir -I../.. -I../../../../src/texk/web2c/pdftexdir/.. /.. -I../../../libs/xpdf -I../../../libs/xpdf/xpdf -I../../../libs/xpdf/goo -I../../../libs/xpdf/fofi -I../../../../src/ texk/web2c/pdftexdir/../../../libs/xpdf -I../../../../src/texk/web2c/pdftexdir/../../../libs/xpdf/xpdf -I../../../../src /texk/web2c/pdftexdir/../../../libs/xpdf/goo -I../../../../src/texk/web2c/pdftexdir/../../../libs/xpdf/fofi -I../../../l ibs/obsdcompat -I../../../libs/obsdcompat/.. -I../../../../src/texk/web2c/pdftexdir/../../../libs/obsdcompat -I../../../ ../src/texk/web2c/pdftexdir/../../../libs/obsdcompat/.. -DPDF_PARSER_ONLY -DDISABLE_OUTLINE -c ../../../../src/texk/web2 c/pdftexdir/pdftoepdf.cc In file included from ../../../../src/texk/web2c/pdftexdir/pdftoepdf.cc:30: ../../../../src/texk/web2c/pdftexdir/pdflib.h:264: error: base `XRef' with only non-default constructor in class without a constructor make[2]: *** [pdftoepdf.o] Error 1 make[2]: Leaving directory `/cygdrive/c/Programme/TeXLive-test/trunk/source/build/texk/web2c/pdftexdir' make[1]: *** [pdftexdir/libpdf.a] Error 2 make[1]: Leaving directory `/cygdrive/c/Programme/TeXLive-test/trunk/source/build/texk/web2c' make: *** [pdftexbin] Error 2 with: $ c++ -v Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs Configured with: /usr/build/package/orig/test.respin/gcc-3.4.4-3/configure --verbose --prefix=/usr --exec-prefix=/usr -- sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-langu ages=c,ada,c++,d,f77,pascal,java,objc --enable-nls --without-included-gettext --enable-version-specific-runtime-libs --w ithout-x --enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter --disable-libgcj-debug --enable-thre ads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions --enable-hash-synchronization --enabl e-libstdcxx-debug Thread model: posix gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) ---------------------------------------------------------------------- Comment By: Robert (schlcht) Date: 2007-12-20 00:07 Message: Logged In: YES user_id=2217 it is, thanks. ---------------------------------------------------------------------- Comment By: Martin Schröder (oneiros) Date: 2007-12-19 21:44 Message: Logged In: YES user_id=421 This should be fixed in r325. ---------------------------------------------------------------------- Comment By: Martin Schröder (oneiros) Date: 2007-12-19 20:56 Message: Logged In: YES user_id=421 I can reproduce this with gcc (GCC) 3.3.5 (propolice) on OpenBSD 4.1 So it's not cygwin, but g++ 3. I'll fix this tomorrow. ---------------------------------------------------------------------- Comment By: Robert (schlcht) Date: 2007-12-19 17:51 Message: Logged In: YES user_id=2217 If the one in trunk/source/src/libs/xpdf is a standard xpdf, then yes, it compiles. ---------------------------------------------------------------------- Comment By: Martin Schröder (oneiros) Date: 2007-12-19 17:31 Message: Logged In: YES user_id=421 Cygwin :-( It works with cc (GCC) 4.2.1 (SUSE Linux), but I'll test on OpenBSD. Can you compile a standard xpdf 3.02? ---------------------------------------------------------------------- You can respond by visiting: http://sarovar.org/tracker/?func=detail&atid=493&aid=887&group_id=106