On Wed, Apr 02, 2014 at 01:56:37AM +0200, Emmanuel Bourg wrote: > The source package is available on alioth, instructions to download the > upstream tarball are in debian/README.source: > > http://anonscm.debian.org/gitweb/?p=pkg-java/openjdk-8.git > Hi Emmanuel, I was playing with your openjdk-8 (thanks for packaging it!) package but I think I'm missing something obvius regarding quilt or something with the patch management system. I checked the sanity of my system by building openjdk-7 successfully but I'm unable to even start openjdk-8 build, it fails with this error: ------------------------------------------------------------ # Apply the patches quilt push -a No series file found make: *** [stamps/patch] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 debuild: fatal error at line 1364: dpkg-buildpackage -rfakeroot -D -us -uc failed ------------------------------------------------------------ I'm attaching the complete failed log in case you want to review something. I tried to build this package this way: DEB_BUILD_OPTIONS="parallel=8" debuild -us -uc I even set QUILT_SERIES environment variable but it made no difference. Thanks, -- Miguel Landaeta, nomadium at debian.org secure email with PGP 0x6E608B637D8967E9 available at http://db.debian.org/fetchkey.cgi?fingerprint=4CB7FE1E280ECC90F29A597E6E608B637D8967E9 "Faith means not wanting to know what is true." -- Nietzsche
dpkg-buildpackage -rfakeroot -D -us -uc dpkg-buildpackage: source package openjdk-8 dpkg-buildpackage: source version 8~b132-1~miguel1 dpkg-buildpackage: source distribution UNRELEASED dpkg-buildpackage: source changed by Emmanuel Bourg <ebourg@apache.org> dpkg-source --before-build openjdk-8 dpkg-buildpackage: host architecture amd64 dpkg-source: info: applying fix-jtreg-location.patch dpkg-source: info: applying system-libjpeg.patch dpkg-source: info: applying system-libpng.patch dpkg-source: info: applying system-lcms.patch dpkg-source: info: applying disable-doclint-by-default.patch dpkg-source: info: applying ld-symbolic-functions-default.diff dpkg-source: info: applying shebang.diff dpkg-source: info: applying jexec.diff dpkg-source: info: applying jdk-freetypeScaler-crash.diff dpkg-source: info: applying default-jvm-cfg-default.diff dpkg-source: info: applying nonreparenting-wm.diff dpkg-source: info: applying accessible-toolkit.patch dpkg-source: info: applying atk-wrapper-security.patch dpkg-source: info: applying icedtea-override-redirect-compiz.patch dpkg-source: info: applying icedtea-4953367.patch dpkg-source: info: applying icc_loading_with_symlink.diff dpkg-source: info: applying zero-fpu-control-is-noop.diff dpkg-source: info: applying zero-missing-headers.diff dpkg-source: info: applying libpcsclite-dlopen.diff dpkg-source: info: applying dnd-files.patch dpkg-source: info: applying hotspot-sparc-arch.diff dpkg-source: info: applying sparc-stubgenerator.diff dpkg-source: info: applying hotspot-no-march-i586.diff dpkg-source: info: applying hotspot-powerpcspe.diff dpkg-source: info: applying hotspot-mips-align.diff fakeroot debian/rules clean dh_testdir dh_testroot dh_prep for f in debian/templates/*.in debian/patches/*.in; do \ f2=$(echo $f | sed 's/\/templates//;s/JB/openjdk-8/;s/\.in$//'); \ case "$f2" in debian/control) continue; esac; \ rm -f $f2; \ done rm -f debian/*.install debian/*.links debian/*.debhelper.log # Revert the patches quilt pop -a Removing patch hotspot-mips-align.diff Restoring hotspot/src/cpu/zero/vm/cppInterpreter_zero.cpp Removing patch hotspot-powerpcspe.diff Restoring hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp Removing patch hotspot-no-march-i586.diff Restoring hotspot/make/linux/makefiles/gcc.make Removing patch sparc-stubgenerator.diff Restoring hotspot/src/cpu/sparc/vm/stubGenerator_sparc.cpp Removing patch hotspot-sparc-arch.diff Restoring hotspot/make/linux/makefiles/defs.make Removing patch dnd-files.patch Restoring jdk/src/solaris/classes/sun/awt/X11/XDataTransferer.java Removing patch libpcsclite-dlopen.diff Restoring jdk/src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java Removing patch zero-missing-headers.diff Restoring hotspot/src/cpu/zero/vm/nativeInst_zero.cpp Restoring hotspot/src/cpu/zero/vm/entry_zero.hpp Removing patch zero-fpu-control-is-noop.diff Restoring hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp Removing patch icc_loading_with_symlink.diff Restoring jdk/src/share/classes/java/awt/color/ICC_Profile.java Removing patch icedtea-4953367.patch Restoring jdk/src/solaris/native/java/lang/java_props_md.c Removing patch icedtea-override-redirect-compiz.patch Restoring jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java Removing patch atk-wrapper-security.patch Restoring jdk/src/share/lib/security/java.security-linux Removing patch accessible-toolkit.patch Restoring jdk/src/share/classes/java/awt/Toolkit.java Removing patch nonreparenting-wm.diff Restoring jdk/src/solaris/classes/sun/awt/X11/XWM.java Removing patch default-jvm-cfg-default.diff Restoring jdk/src/share/bin/java.c Removing patch jdk-freetypeScaler-crash.diff Restoring jdk/src/share/native/sun/font/freetypeScaler.c Restoring jdk/make/mapfiles/libfontmanager/mapfile-vers.openjdk Patch jexec.diff does not remove cleanly (refresh it or enforce with -f) make: [unpatch] Error 1 (ignored) rm -f stamps/apply-patches.stamp dh_testdir dh_testroot rm -rf stamps build build-* rm -rf autom4te.cache rm -rf bin rm -f jtreg_output* xvfb-run.log rm -f buildwatch.pid rm -Rf ASSEMBLY_EXCEPTION LICENSE Makefile README README-builds.html \ THIRD_PARTY_README bin build common configure corba get_source.sh \ hotspot jaxp jaxws jdk jdk8 langtools make nashorn test .pc rm -f debian/patches/series dh_clean dpkg-source -b openjdk-8 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building openjdk-8 using existing ./openjdk-8_8~b132.orig.tar.gz dpkg-source: info: building openjdk-8 in openjdk-8_8~b132-1~miguel1.debian.tar.xz dpkg-source: info: building openjdk-8 in openjdk-8_8~b132-1~miguel1.dsc debian/rules build mkdir -p stamps; echo "Extracting jdk8-jdk8-b132.tar.xz..." Extracting jdk8-jdk8-b132.tar.xz... tar -xf jdk8-jdk8-b132.tar.xz mv jdk8/* . rm -Rf jdk8 /usr/bin/make -f debian/rules packaging-files make[1]: Entering directory `/mnt/packages/openjdk-8' for f in debian/templates/*.in debian/patches/*.in; do \ case "$f" in debian/templates/control.in) continue; esac; \ f2=$(echo $f | sed 's/\/templates//;s/JB/openjdk-8/;s/\.in$//'); \ sed -e 's/@JRE@/openjdk-8-jre/g' \ -e 's/@JDK@/openjdk-8-jdk/g' \ -e 's/@vendor@/OpenJDK/g' \ -e 's/@RELEASE@/8/g' \ -e 's/@basename@/openjdk-8/g' \ -e 's,@TOP@,usr/lib/jvm,g' \ -e 's,@basedir@,usr/lib/jvm/java-8-openjdk-amd64,g' \ -e 's,@etcdir@,etc/java-8-openjdk,g' \ -e 's,@jdiralias@,java-1.8.0-openjdk-amd64,g' \ -e 's,@jdirname@,java-8-openjdk-amd64,g' \ -e 's/@jvmarch@/amd64/g' \ -e 's/@archdir@/amd64/g' \ -e 's/@tag@//g' \ -e 's/@priority@/1081/g' \ -e 's/@multiarch@/x86_64-linux-gnu/g' \ -e 's/@jre_hl_tools@/ orbd servertool tnameserv/g' \ -e 's/@jre_tools@//g' \ -e 's/@jdk_tools@//g' \ -e 's/@corba_tools@/orbd servertool tnameserv/g' \ -e 's,@java_launcher@,/usr/bin/java,g' \ -e 's,@with_tzdata@,yes,g' \ -e 's/@cjk_fonts@/fonts-ipafont-gothic, fonts-ipafont-mincho, ttf-wqy-microhei | ttf-wqy-zenhei, ttf-indic-fonts-core, ttf-telugu-fonts, ttf-oriya-fonts, ttf-kannada-fonts, ttf-bengali-fonts,/g' \ $f > $f2; \ done make[1]: Leaving directory `/mnt/packages/openjdk-8' touch stamps/unpack # Refresh debian/patches/series used by quilt rm -f debian/patches/series for p in debian/patches/fix-jtreg-location.patch debian/patches/system-libjpeg.patch debian/patches/system-libpng.patch debian/patches/system-lcms.patch debian/patches/disable-doclint-by-default.patch debian/patches/ld-symbolic-functions-default.diff debian/patches/shebang.diff debian/patches/jexec.diff debian/patches/jdk-freetypeScaler-crash.diff debian/patches/default-jvm-cfg-default.diff debian/patches/nonreparenting-wm.diff debian/patches/accessible-toolkit.patch debian/patches/atk-wrapper-security.patch debian/patches/icedtea-override-redirect-compiz.patch debian/patches/icedtea-4953367.patch debian/patches/icc_loading_with_symlink.diff debian/patches/zero-fpu-control-is-noop.diff debian/patches/zero-missing-headers.diff debian/patches/libpcsclite-dlopen.diff debian/patches/dnd-files.patch debian/patches/hotspot-sparc-arch.diff debian/patches/sparc-stubgenerator.diff debian/patches/hotspot-no-march-i586.diff debian/patches/hotspot-powerpcspe.diff debian/patches/hotspot-mips-align.diff ; \ do \ f=$(echo $p | sed 's/debian\/patches\///'); \ echo $f >> debian/patches/series ; \ done ; # Apply the patches quilt push -a No series file found make: *** [stamps/patch] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 debuild: fatal error at line 1364: dpkg-buildpackage -rfakeroot -D -us -uc failed
Attachment:
signature.asc
Description: Digital signature