vmkit: FTBFS: make[1]: *** No rule to make target `Makefile.common'. Stop.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vmkit (Debian) |
Fix Released
|
Unknown
|
|||
vmkit (Ubuntu) |
Won't Fix
|
High
|
Unassigned |
Bug Description
Imported from Debian bug http://
Source: vmkit
Version: 0.32~r185341-1
Severity: serious
Tags: jessie sid
User: <email address hidden>
Usertags: qa-ftbfs-20130922 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> fakeroot debian/rules clean
> dh clean --with autotools-dev
> dh_testdir
> dh_auto_clean
> make -j1 distclean
> make[1]: Entering directory `/«PKGBUILDDIR»'
> Makefile:14: Makefile.common: No such file or directory
> make[1]: *** No rule to make target `Makefile.common'. Stop.
> make[1]: Leaving directory `/«PKGBUILDDIR»'
> dh_auto_clean: make -j1 distclean returned exit code 2
> make: *** [clean] Error 2
The full build log is available from:
http://
A list of current common problems and possible solutions is available at
http://
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
Changed in vmkit (Debian): | |
importance: | Undecided → Unknown |
Changed in vmkit (Debian): | |
status: | New → Fix Released |
subscribe
Hi there,
while this particular bug is relatively easy to fix by adding
override_ dh_auto_ clean:
[ ! -f Makefile.common ] || dh_auto_clean
to debian/rules, the build will fail further on with a core dump:
vmjc: JavaClass.cpp:496: j3::JavaObject *j3::Class: :doNew( j3::Jnjvm *): >isInitializing () || >getCompiler( )->isStaticComp iling() || this == >bootstrapLoade r->upcalls- >newClass) && "Uninitialized class :PrintStackTrac e(_IO_FILE* ) + 34 :doNew( j3::Jnjvm* ) + 144 :CreateNullPoin terException( ) + 79 :CreateNullPoin terException( ) + 318037878 andreas/ temp/vmkit- 0.32~r185341/ mmtk/java/ Release+ Asserts/ mmtk-vmkit- lower.bc]
Assertion `(this-
classLoader-
classLoader-
when allocating."' failed.
0 vmjc 0x0000000000ea72b2
llvm::sys:
1 vmjc 0x0000000000ea7119
2 libpthread.so.0 0x00002b450d729bb0
3 libc.so.6 0x00002b450e7b0f77 gsignal + 55
4 libc.so.6 0x00002b450e7b45e8 abort + 328
5 libc.so.6 0x00002b450e7a9d43
6 libc.so.6 0x00002b450e7a9df2
7 vmjc 0x000000000059f2a0 j3::Class:
8 vmjc 0x00000000005c6abf
j3::Jnjvm:
9 vmjc 0x00002b45135149e6
j3::Jnjvm:
Aborted (core dumped)
make[4]: ***
[/mnt/devel/
Error 134
Upstream seems to be aware of the issue, saying the build only works lists.cs. uiuc.edu/ pipermail/ llvmdev/ 2013-November/ 068087. html
with "a version strictly before the 7u25 (probably the
7u21), sorry!", see
http://
Cheers,
Andreas
--
Andreas Moog, Berliner Str. 29, 36205 Sontra/Germany
PGP-encrypted mails preferred (Key-ID: 74DE6624)
PGP Fingerprint: 74CD D9FE 5BCB FE0D 13EE 8EEA 61F3 4426 74DE 6624