Opened 12 years ago
Closed 12 years ago
#11041 closed defect (worksforme)
debian/rules binary build fail with revision 43546
Reported by: | homerun1 | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.2.0 |
Keywords: | linux x86 build | Cc: | |
Guest type: | Linux | Host type: | Linux |
Description
Build on Debian wheezy , x86 (32bit)
Process :
svn co http://www.virtualbox.org/svn/vbox/trunk vbox
cd vbox/src/VBox/Installer/linux
sudo debian/rules binary
..
...
Build Fails in 32-bit linux host , here debian.
in file :
src/VBox/Devices/PC/Etherboot-src/Makefile.kmk
is missing 'linux.x86' target ( found this from web )
Orginal in svn :
if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.x86 darwin.amd64 os2.x86 solaris.x86 solaris.amd64 win.x86 win.amd64 linux.amd64 freebsd.amd64)
Modified : (works)
if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.x86 darwin.amd64 os2.x86 solaris.x86 solaris.amd64 win.x86 win.amd64 linux.x86 linux.amd64 freebsd.amd64)
Change History (4)
follow-ups: 2 3 comment:1 by , 12 years ago
comment:2 by , 12 years ago
Replying to frank:
Works here without any change. Could you actually attach the log file which contains the build error?
Greetings Does this help ? ** tstAsmStructs: TESTING info: sizeof(CPUMCPU): 0xd80 (3456) info: sizeof(CPUMCTXCORE): 0x120 (288) info: sizeof(CPUMCTXMSRS): 0x200 (512) info: sizeof(CPUMCTX): 0x440 (1088) info: sizeof(CPUM): 0x1cc (460) info: sizeof(STAMCOUNTER): 0x8 (8) info: sizeof(STAMPROFILEADV): 0x28 (40) info: sizeof(STAMPROFILE): 0x20 (32) info: sizeof(SUPDRVTRACERUSRCTX64): 0xf0 (240) info: sizeof(SUPGIPCPU): 0x80 (128) info: sizeof(SUPGLOBALINFOPAGE): 0x580 (1408) info: sizeof(TRPMCPU): 0x44 (68) info: sizeof(TRPM): 0x1428 (5160) info: sizeof(VBOXTSS): 0x88 (136) info: sizeof(VMCSCACHE): 0xc18 (3096) info: sizeof(VMMR0JMPBUF): 0x50 (80) tstAsmStructs: SUCCESS LD NetBiosBin ld: error: /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt1.uo: unsupported ELF file type 2 ld: error: /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt2.zo: unsupported ELF file type 2 kmk: *** [/<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.zprf] Error 1 kmk: *** Waiting for unfinished jobs.... rm /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt1.bin /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt2.zbin /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt2.bin kmk: *** Exiting with status 2 make: *** [debian/build-stamp] Error 2 ** debian 7 i386 b2 netinst image with latest updates. vbox public svn revision 43648
comment:3 by , 12 years ago
Replying to frank:
Works here without any change. Could you actually attach the log file which contains the build error?
same done also with debian 6.0.6 i386 fresh installation. INST VBoxSVC => {C}/debian/builddir/bin/VBoxSVC LD tstInstrEmul LD tstVMM LD tstVMM-HM LD tstVMMFork LD VBoxTestOGL INST VBoxManage => {C}/debian/builddir/bin/VBoxManage INST VBoxBalloonCtrl => {C}/debian/builddir/bin/VBoxBalloonCtrl INST VBoxAutostart => {C}/debian/builddir/bin/VBoxAutostart INST VMMRC => {C}/debian/builddir/bin/VMMGC.gc LD VMMR0 /<path removed>/VBox-SVN-Trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk:312: TARGET_makerom is deprecated, use makerom_1_TARGET instead makerom NetBiosBin - {T}/pcnet32.rom.zprf PCI header at 0x1c and PnP header at 0x34 UNDI header at 0x54 INST VBoxC => {C}/debian/builddir/bin/components/VBoxC.so INST VBoxSharedFolders => {C}/debian/builddir/bin/VBoxSharedFolders.so INST VBoxSharedCrOpenGL => {C}/debian/builddir/bin/VBoxSharedCrOpenGL.so INST VBoxSharedClipboard => {C}/debian/builddir/bin/VBoxSharedClipboard.so INST VBoxGuestPropSvc => {C}/debian/builddir/bin/VBoxGuestPropSvc.so INST VBoxGuestControlSvc => {C}/debian/builddir/bin/VBoxGuestControlSvc.so INST VBoxDragAndDropSvc => {C}/debian/builddir/bin/VBoxDragAndDropSvc.so INST VBoxHostChannel => {C}/debian/builddir/bin/VBoxHostChannel.so INST DBGCPlugInDiggers => {C}/debian/builddir/bin/DBGCPlugInDiggers.so INST VBoxDbg => {C}/debian/builddir/bin/VBoxDbg.so INST VBoxBFE => {C}/debian/builddir/bin/VBoxBFE.so INST VBoxRemPrimary => {C}/debian/builddir/bin/VBoxREM32.so INST VBoxREM64 => {C}/debian/builddir/bin/VBoxREM64.so INST VBoxREMWrapper => {C}/debian/builddir/bin/VBoxREM.so INST tstInstrEmul => {C}/debian/builddir/bin/tstInstrEmul INST tstVMM => {C}/debian/builddir/bin/tstVMM INST tstVMM-HM => {C}/debian/builddir/bin/tstVMM-HM INST tstVMMFork => {C}/debian/builddir/bin/tstVMMFork INST VBoxTestOGL => {C}/debian/builddir/bin/VBoxTestOGL INST VMMR0 => {C}/debian/builddir/bin/VMMR0.r0 bin2c NetBiosBin - {T}/pcnet32.zrom INST VirtualBox => {C}/debian/builddir/bin/VirtualBox.so C NetBiosBin - {T}/NetBiosBin.c AR NetBiosBin INST NetBiosBin => {C}/debian/builddir/lib/NetBiosBin.a LD VBoxDD2 INST VBoxDD2 => {C}/debian/builddir/bin/VBoxDD2.so LD VBoxDD INST VBoxDD => {C}/debian/builddir/bin/VBoxDD.so pdflatex {T}/manual/fr_FR/UserManual.tex (four passes) -> {T}/manual/fr_FR/UserManual.pdf This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) entering extended mode kmk: *** [/<path removed>/VBox-SVN-Trunk/debian/builddir/obj/manual/fr_FR/UserManual.pdf] Error 1 kmk: *** Waiting for unfinished jobs.... rm /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt1.bin /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt2.bin /<path removed>/VBox-SVN-Trunk/debian/builddir/obj/pcnet32.rom.rt2.zbin kmk: *** Exiting with status 2 make: *** [debian/build-stamp] Error 2
comment:4 by , 12 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Sorry for the late response. Looks to me like building the user manual failed. Please have a look at the ...debian/builddir/obj/manual/fr_FR/UserManual.log file. I assume that you have to install some additional LaTeX packages.
Works here without any change. Could you actually attach the log file which contains the build error?