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

Re: building gcc failed on patch



Well I guess this is why all the patches are failing :

gcc-5-5.3.1$ cat ./src/gcc/doc/invoke.texi
@c This file is empty because the original one has a non DFSG free
license (GFDL)

On Wed, Dec 9, 2015 at 5:29 AM, Mike  Dupont
<jamesmikedupont@googlemail.com> wrote:
> 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



-- 
James Michael DuPont
Kansas Linux Fest http://kansaslinuxfest.us
Free/Libre Open Source and Open Knowledge Association of Kansas
http://openkansas.us
Member of Free Libre Open Source Software Kosova http://www.flossk.org
Saving Wikipedia(tm) articles from deletion http://SpeedyDeletion.wikia.com


Reply to: