Hello,

firstly thanks for your wonderful contributions to debian packages.

I am currently trying to build node 0.8.11 from your git repo (
http://anonscm.debian.org/gitweb/?p=collab-maint/nodejs.git;a=shortlog;h=refs/heads/master-experimental
).

Sadly I can not get it to build on a clean wheezy install. What I tried to
do was:
# mkdir /opt/node/
# cd /opt/node
# git clone git://anonscm.debian.org/collab-maint/nodejs.git
# cd nodejs
# git checkout master-experimental
# aptitude
install build-essential devscripts cdbs debhelper dh-buildinfo
libssl-dev libev-dev libc-ares-dev
pkg-config curl zlib1g-dev libv8-dev gyp
# dpkg-buildpackage
dpkg-buildpackage: source package nodejs
dpkg-buildpackage: source version 0.8.11~dfsg1-1
dpkg-buildpackage: source changed by Jérémy Lal <kapo...@melix.org>
dpkg-buildpackage: host architecture amd64
 dpkg-source --before-build nodejs
dpkg-checkbuilddeps: Unmet build dependencies: libv8-dev (>= 3.11)
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied;
aborting
dpkg-buildpackage: warning: (Use -d flag to override.)

Okay I need another version of libv8. So lets git clone it and build it
ourselves.

# cd ..
# git clone git://anonscm.debian.org/collab-maint/libv8.git
# cd libv8
# dpkg-buildpackage
 dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: source package libv8
dpkg-buildpackage: source version 3.11.10.25-1
dpkg-buildpackage: source changed by Jérémy Lal <kapo...@melix.org>
 dpkg-source --before-build libv8
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
sed -e 's/__LIBPKGNAME__/libv8-3.11.10/g' -e 's/__ARCHS__/i386
kfreebsd-i386 amd64 kfreebsd-amd64 armel armhf mipsel/g' \
                < debian/control.in.in > debian/control.in
sed -e 's/__watchBranch__/3\\.11/g' \
                < debian/watch.in > debian/watch
test -x debian/rules
dh_testroot
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make  -C . CFLAGS="-g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall"
CXXFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -Wall -D_FORTIFY_SOURCE=2"
CPPFLAGS="-D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro"  library=shared
snapshot=off soname_version=3.11.10 OS=linux V=1  -k clean
make[1]: Entering directory `/opt/node/libv8'
rm -f out/Makefile.ia32
rm -rf out/ia32.release
rm -rf out/ia32.debug
find out -regex '.*\(host\|target\).ia32\.mk' -delete
find: `out': No such file or directory
make[1]: *** [ia32.clean] Error 1
rm -f out/Makefile.x64
rm -rf out/x64.release
rm -rf out/x64.debug
find out -regex '.*\(host\|target\).x64\.mk' -delete
find: `out': No such file or directory
make[1]: *** [x64.clean] Error 1
rm -f out/Makefile.arm
rm -rf out/arm.release
rm -rf out/arm.debug
find out -regex '.*\(host\|target\).arm\.mk' -delete
find: `out': No such file or directory
make[1]: *** [arm.clean] Error 1
rm -f out/Makefile.mips
rm -rf out/mips.release
rm -rf out/mips.debug
find out -regex '.*\(host\|target\).mips\.mk' -delete
find: `out': No such file or directory
make[1]: *** [mips.clean] Error 1
rm -f out/Makefile.native
rm -rf out/native
find out -regex '.*\(host\|target\).native\.mk' -delete
find: `out': No such file or directory
make[1]: *** [native.clean] Error 1
rm -f out/Makefile.android
rm -rf out/android.release
rm -rf out/android.debug
find out -regex '.*\(host\|target\).android\.mk' -delete
find: `out': No such file or directory
make[1]: *** [android.clean] Error 1
make[1]: Target `clean' not remade because of errors.
make[1]: Leaving directory `/opt/node/libv8'
make: [makefile-clean] Error 2 (ignored)
rm -f debian/stamp-makefile-check
rm -f debian/copyright_newhints
rm -f debian/cdbs-install-list debian/cdbs-package-list
debian/stamp-copyright-check
rm -rf "debian/upstream-cruft"
rm -f debian/stamp-upstream-cruft
dh_clean
rm -rf out
rm -f tools/*.pyc
rm -f test/*/*.pyc
 dpkg-source -b libv8
dpkg-source: error: can't build with source format '3.0 (quilt)': no
upstream tarball found at ../libv8_3.11.10.25.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b libv8 gave error exit status 255
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc failed
root@debian:/opt/node/libv8# ls
AUTHORS  benchmarks  build  ChangeLog  debian  DEPS  include  LICENSE
 LICENSE.strongtalk  LICENSE.v8  LICENSE.valgrind  Makefile  preparser
 samples  SConstruct  src  test  tools
root@debian:/opt/node/libv8# git^C
root@debian:/opt/node/libv8# dpkg-buildpackage
dpkg-buildpackage: source package libv8
dpkg-buildpackage: source version 3.11.10.25-1
dpkg-buildpackage: source changed by Jérémy Lal <kapo...@melix.org>
dpkg-buildpackage: host architecture amd64
 dpkg-source --before-build libv8
 debian/rules clean
sed -e 's/__LIBPKGNAME__/libv8-3.11.10/g' -e 's/__ARCHS__/i386
kfreebsd-i386 amd64 kfreebsd-amd64 armel armhf mipsel/g' \
                < debian/control.in.in > debian/control.in
sed -e 's/__watchBranch__/3\\.11/g' \
                < debian/watch.in > debian/watch
test -x debian/rules
dh_testroot
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make  -C . CFLAGS="-g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall"
CXXFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -Wall -D_FORTIFY_SOURCE=2"
CPPFLAGS="-D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro"  library=shared
snapshot=off soname_version=3.11.10 OS=linux V=1  -k clean
make[1]: Entering directory `/opt/node/libv8'
rm -f out/Makefile.ia32
rm -rf out/ia32.release
rm -rf out/ia32.debug
find out -regex '.*\(host\|target\).ia32\.mk' -delete
find: `out': No such file or directory
make[1]: *** [ia32.clean] Error 1
rm -f out/Makefile.x64
rm -rf out/x64.release
rm -rf out/x64.debug
find out -regex '.*\(host\|target\).x64\.mk' -delete
find: `out': No such file or directory
make[1]: *** [x64.clean] Error 1
rm -f out/Makefile.arm
rm -rf out/arm.release
rm -rf out/arm.debug
find out -regex '.*\(host\|target\).arm\.mk' -delete
find: `out': No such file or directory
make[1]: *** [arm.clean] Error 1
rm -f out/Makefile.mips
rm -rf out/mips.release
rm -rf out/mips.debug
find out -regex '.*\(host\|target\).mips\.mk' -delete
find: `out': No such file or directory
make[1]: *** [mips.clean] Error 1
rm -f out/Makefile.native
rm -rf out/native
find out -regex '.*\(host\|target\).native\.mk' -delete
find: `out': No such file or directory
make[1]: *** [native.clean] Error 1
rm -f out/Makefile.android
rm -rf out/android.release
rm -rf out/android.debug
find out -regex '.*\(host\|target\).android\.mk' -delete
find: `out': No such file or directory
make[1]: *** [android.clean] Error 1
make[1]: Target `clean' not remade because of errors.
make[1]: Leaving directory `/opt/node/libv8'
make: [makefile-clean] Error 2 (ignored)
rm -f debian/stamp-makefile-check
rm -f debian/copyright_newhints
rm -f debian/cdbs-install-list debian/cdbs-package-list
debian/stamp-copyright-check
rm -rf "debian/upstream-cruft"
rm -f debian/stamp-upstream-cruft
dh_clean
rm -rf out
rm -f tools/*.pyc
rm -f test/*/*.pyc
 dpkg-source -b libv8
dpkg-source: error: can't build with source format '3.0 (quilt)': no
upstream tarball found at ../libv8_3.11.10.25.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b libv8 gave error exit status 255


What now? Any ideas?


Greetings,
Thomas

-- 
*Thomas Schaaf*

Geschäftsführer, Entwickler & Bürogärtner

komola UG (haftungsbeschränkt)
Rebenring 33
38106 Braunschweig

Telefon: +49 531 3804200
Mobil: +49 176 27379788

Geschäftsführer: Sebastian Hoitz, Thomas Schaaf
Amtsgericht Braunschweig | HRB 201595
_______________________________________________
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to