[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

building gcc failed on patch



Hi there,

I dont know if this is just me but building the gcc is failing with apt-src,
I am looking to build without the stripped symbols.

apt-src build gcc-5
I: Building in /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1 ..
dpkg-buildpackage: source package gcc-5
dpkg-buildpackage: source version 5.3.1-3
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Matthias Klose <doko@debian.org>
dpkg-buildpackage: host architecture amd64
 dpkg-source --before-build gcc-5-5.3.1
 fakeroot debian/rules clean
rm -rf stamps
rm -rf gcc-5.3.0 gdc-20151130
/usr/bin/make -f debian/rules2 clean
make[1]: Entering directory
'/mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1'
dh_testdir
rm -f pxxx status
rm -f *-summary *-protocol testsuite-comparision summary-diff
rm -f /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/gcc/po/*.gmo
rm -f debian/lib{gcc,gcj,objc,stdc++}{-v3,[0-9]}*.{{pre,post}{inst,rm},shlibs}
fs=`echo debian/*BV* debian/*GCJ* debian/*CXX* debian/*LC* debian/*MF*
| sort -u`; \
for f in $fs; do \
  [ -f $f ] || continue; \
  f2=$(echo $f | sed
's/BV/5/;s/CXX/6/;s/LGCJ/16/;s/GCJ/16/;s/LC/1/;s/-CRB//;s/\.in$//'); \
  rm -f $f2; \
done
rm -f debian/lib*gcc1.symbols
rm -f debian/lib*{atomic1,cilkrts5,gfortran3,gomp1,itm1,mpx0,quadmath0}.symbols
find debian -maxdepth 1 -name '*-cross.symbols' -type l | xargs -r rm -f
rm -f debian/gcc-{XX,ar,nm,ranlib}-5.1
rm -f debian/shlibs.local debian/substvars.local
rm -f debian/*.debhelper
[ -d debian/bugs ] && /usr/bin/make -C debian/bugs clean
debian/rules2:1744: recipe for target 'clean' failed
make[1]: [clean] Error 1 (ignored)
rm -f debian/README.libstdc++-baseline debian/README.Bugs
debian/README.Debian.amd64
rm -f debian/lib*gcj-bc.shlibs
rm -f debian/arch_binaries* debian/indep_binaries*
rm -rf bin locales share
rm -rf check-inst
rm -rf .pc
dh_clean
make[1]: Leaving directory '/mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1'
rm -rf /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src*
/mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/build* debian/tmp*
html
rm -f bootstrap-* first-move-stamp
rm -f debian/*.tmp
rm -f debian/soname-cache
find debian -name '.#*' | xargs -r rm -f
rm -f debian/patches/series*
dh_clean
 debian/rules build
: # unpack gcc tarball
mkdir -p stamps
if [ -d /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src ]; then \
  echo >&2 "Source directory
/mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src exists. Delete
by hand"; \
  false; \
fi
rm -rf gcc-5.3.0
tar -x -f gcc-5.3.0-dfsg.tar.xz
mv gcc-5.3.0 /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src
ln -sf libsanitizer
/mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/libasan
echo "gcc-5.3.0-dfsg.tar.xz unpacked." >
stamps/01-unpack-stamp-gcc-5.3.0-dfsg.tar.xz
: # unpack gdc tarball
mkdir -p stamps
if [ -d /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/gcc/d ]; then \
  echo >&2 "Source directory
/mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/gcc/d exists.
Delete by hand";\
  false; \
fi
#rm -rf gdc-20151130
rm -rf /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/gcc/d
rm -rf /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/gcc/testsuite/gdc.test
rm -f /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/gcc/testsuite/lib/gdc*.exp
rm -rf /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src/libphobos
tar -x -C /mnt/newdrive2/home/mdupont/experiments/gcc-5-5.3.1/src
--strip-components=1 -f gdc-20151130.tar.xz
echo "gdc-20151130.tar.xz unpacked." >
stamps/01-unpack-stamp-gdc-20151130.tar.xz
echo -e "\nBuilt from Debian source package gcc-5-5.3.1-3" \
> pxxx
echo -e "Integrated upstream packages in this version:\n" >> pxxx
for i in gcc-5.3.0-dfsg.tar.xz  gdc-20151130.tar.xz; do echo "  $i" >>
pxxx; done
mv -f pxxx stamps/01-unpack-stamp
echo svn-updates.diff rename-info-files.diff
gcc-configure-pie-doc.diff gcc-gfdl-build.diff gcc-textdomain.diff
gcc-driver-extra-langs.diff gcc-hash-style-gnu.diff libstdc++-pic.diff
libstdc++-doclink.diff libstdc++-man-3cxx.diff
libstdc++-test-installed.diff libjava-stacktrace.diff
libjava-jnipath.diff libjava-sjlj.diff libjava-disable-plugin.diff
alpha-no-ev4-directive.diff boehm-gc-getnprocs.diff
note-gnu-stack.diff libgomp-omp_h-multilib.diff sparc-force-cpu.diff
gccgo-version.diff pr47818.diff gcc-base-version.diff
libgo-testsuite.diff gcc-target-include-asm.diff
libgo-revert-timeout-exp.diff libgo-setcontext-config.diff
gcc-auto-build.diff kfreebsd-unwind.diff kfreebsd-boehm-gc.diff
hurd-boehm-gc.diff libitm-no-fortify-source.diff
sparc64-biarch-long-double-128.diff gcc-ia64-bootstrap-ignore.diff
gotools-configury.diff go-escape-analysis.diff
go-escape-analysis2.diff go-escape-analysis3.diff
go-escape-analysis4.diff go-escape-analysis5.diff
go-escape-analysis6.diff pr66368.diff pr67508.diff pr67590.diff
gcc-configure-pie.diff ada-gnattools-ldflags.diff libjit-ldflags.diff
libstdc++-functexcept.diff ada-arm.diff ada-hurd.diff
ada-kfreebsd.diff ada-revert-pr63225.diff ada-driver-check.diff
ada-gcc-name.diff ada-default-project-path.diff
ada-library-project-files-soname.diff ada-link-lib.diff
ada-libgnatvsn.diff ada-libgnatprj.diff ada-gnattools-cross.diff
ada-acats.diff libgnatprj-cross-hack.diff ada-sjlj.diff
ada-link-shlib.diff gdc-5.diff gdc-versym-cpu.diff gdc-versym-os.diff
gdc-frontend-posix.diff gdc-base-version.diff gdc-profiledbuild.diff
gdc-5-doc.diff gdc-libphobos-build.diff gcc-sysroot.diff
sys-auxv-header.diff libcilkrts-targets.diff go-use-gold.diff
arm-multilib-soft.diff arm-multilib-defaults.diff gcc-ice-dump.diff
gcc-ice-apport.diff skip-bootstrap-multilib.diff
libjava-fixed-symlinks.diff libffi-ro-eh_frame_sect.diff
gcc-multiarch.diff libjava-multiarch.diff libjava-nobiarch-check.diff
config-ml.diff g++-multiarch-incdir.diff canonical-cpppath.diff
gcc-multilib-multiarch.diff gcc-as-needed.diff
libgomp-kfreebsd-testsuite.diff go-testsuite.diff ada-749574.diff
ada-mips.diff ada-bootstrap-compare.diff \
  | sed -r 's/  +/ /g' | tr " " "\n" > debian/patches/series
echo gcc-default-ssp.diff gcc-default-format-security.diff
gcc-default-ssp-strong.diff \
  | sed -r 's/  +/ /g' | tr " " "\n" >> debian/patches/series
sed -r 's/(.)$/\1 -p1/' -i debian/patches/series
touch stamps/02-series-stamp
sync
QUILT_PATCHES=debian/patches \
  quilt --quiltrc /dev/null push -a || test $? = 2
Applying patch svn-updates.diff
patching file src/Makefile.in
patching file src/libstdc++-v3/include/experimental/fs_path.h
patching file src/libstdc++-v3/include/bits/shared_ptr.h
patching file src/libstdc++-v3/include/bits/c++config
patching file src/libstdc++-v3/include/bits/shared_ptr_base.h
patching file src/libstdc++-v3/ChangeLog
patching file src/libstdc++-v3/testsuite/20_util/enable_shared_from_this/56383.cc
patching file src/ChangeLog
patching file src/libgcc/ChangeLog
patching file src/libgcc/config/pa/fptr.c
patching file src/gcc/DATESTAMP
patching file src/gcc/ChangeLog
patching file src/gcc/testsuite/gcc.target/i386/pr68680.c
patching file src/gcc/testsuite/gcc.dg/pr68671.c
patching file src/gcc/testsuite/ChangeLog
patching file src/gcc/testsuite/g++.dg/template/pr67337.C
patching file src/gcc/cp/ChangeLog
patching file src/gcc/cp/mangle.c
patching file src/gcc/ada/doc/gnat_ugn/gnat_and_program_execution.rst
patching file src/gcc/ada/s-oscons-tmplt.c
patching file src/gcc/ada/s-osinte-kfreebsd-gnu.ads
patching file src/gcc/ada/ChangeLog
patching file src/gcc/ada/s-osinte-rtems.ads
patching file src/gcc/ada/gcc-interface/Makefile.in
patching file src/gcc/ada/s-osinte-freebsd.ads
patching file src/gcc/BASE-VER
patching file src/gcc/calls.c
patching file src/gcc/tree-ssa-reassoc.c
patching file src/gcc/config/rs6000/freebsd64.h
patching file src/libgfortran/ChangeLog
patching file src/libgfortran/io/write_float.def
patching file src/Makefile.def

Applying patch rename-info-files.diff
patching file src/gcc/fortran/gfortran.texi
Hunk #1 FAILED at 101.
1 out of 1 hunk FAILED -- rejects in file src/gcc/fortran/gfortran.texi
patching file src/gcc/fortran/Make-lang.in
patching file src/gcc/Makefile.in
patching file src/gcc/java/gcj.texi
Hunk #1 FAILED at 55.
Hunk #2 FAILED at 159.
2 out of 2 hunks FAILED -- rejects in file src/gcc/java/gcj.texi
patching file src/gcc/java/Make-lang.in
patching file src/gcc/ada/gnat-style.texi
Hunk #1 FAILED at 31.
1 out of 1 hunk FAILED -- rejects in file src/gcc/ada/gnat-style.texi
patching file src/gcc/ada/gnat_rm.texi
Hunk #1 FAILED at 12.
1 out of 1 hunk FAILED -- rejects in file src/gcc/ada/gnat_rm.texi
patching file src/gcc/doc/invoke.texi
Hunk #1 FAILED at 11188.
Hunk #2 FAILED at 11197.
Hunk #3 FAILED at 23994.
Hunk #4 FAILED at 24154.
4 out of 4 hunks FAILED -- rejects in file src/gcc/doc/invoke.texi
patching file src/gcc/doc/extend.texi
Hunk #1 FAILED at 18396.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/extend.texi
patching file src/gcc/doc/standards.texi
Hunk #1 FAILED at 286.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/standards.texi
patching file src/gcc/doc/libgcc.texi
Hunk #1 FAILED at 24.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/libgcc.texi
patching file src/gcc/doc/gccint.texi
Hunk #1 FAILED at 49.
Hunk #2 FAILED at 81.
2 out of 2 hunks FAILED -- rejects in file src/gcc/doc/gccint.texi
patching file src/gcc/doc/cpp.texi
Hunk #1 FAILED at 50.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/cpp.texi
patching file src/gcc/doc/gcc.texi
Hunk #1 FAILED at 63.
Hunk #2 FAILED at 126.
2 out of 2 hunks FAILED -- rejects in file src/gcc/doc/gcc.texi
patching file src/gcc/doc/makefile.texi
Hunk #1 FAILED at 139.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/makefile.texi
patching file src/gcc/doc/install.texi
Hunk #1 FAILED at 94.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/install.texi
patching file src/gcc/doc/cppinternals.texi
Hunk #1 FAILED at 7.
1 out of 1 hunk FAILED -- rejects in file src/gcc/doc/cppinternals.texi
patching file src/libgomp/libgomp.texi
Hunk #1 FAILED at 31.
1 out of 1 hunk FAILED -- rejects in file src/libgomp/libgomp.texi
patching file src/libgomp/Makefile.in
patching file src/libgomp/Makefile.am
patching file src/libitm/libitm.texi
patching file src/libitm/Makefile.am
patching file src/libitm/Makefile.in
patching file src/gcc/go/Make-lang.in
patching file src/gcc/go/gccgo.texi
Hunk #1 FAILED at 50.
Hunk #2 FAILED at 123.
2 out of 2 hunks FAILED -- rejects in file src/gcc/go/gccgo.texi
patching file src/libquadmath/libquadmath.texi
Hunk #1 FAILED at 25.
1 out of 1 hunk FAILED -- rejects in file src/libquadmath/libquadmath.texi
patching file src/libquadmath/Makefile.am
patching file src/libquadmath/Makefile.in
Patch rename-info-files.diff does not apply (enforce with -f)
debian/rules.patch:377: recipe for target 'stamps/02-patch-stamp' failed
make: *** [stamps/02-patch-stamp] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Building failed

-- 
James Michael DuPont


Reply to: