Parallel make (e.g., dpkg-buildpackage -j3) fails.

Bug #312496 reported by Adam Buchbinder
2
Affects Status Importance Assigned to Milestone
console-tools (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: console-tools

Attempting to build console-tools in a parallel fashion by using the -j (jobs) option to make or dpkg-buildpackage (which passes it to make) will fail.

To reproduce: get the source and execute dpkg-buildpackage -j3. To isolate the problem more closely, enter build-tree/console-tools-0.2.3/lib, run "make clean", then "make -j10" or something with a similarly high job count. (It triggers more reliably with higher parallelism.) It will sometimes fail with a message like the following:

libtool: link: cannot find the library `./libctutils.la'
make: *** [libcfont.la] Error 1

As libcfont.la depends on libctutils.la, there should be a dependency in the build process, so that parallel builds will not randomly fail.

ProblemType: Bug
Architecture: i386
Dependencies:

DistroRelease: Ubuntu 8.10
Package: console-tools None
ProcEnviron:
 SHELL=/bin/bash
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
SourcePackage: console-tools
Uname: Linux 2.6.27-7-generic i686

Tags: apport-bug
Revision history for this message
Adam Buchbinder (adam-buchbinder) wrote :

As the version number doesn't appear above (the package wasn't installed when I ran apport), the version being built is console-tools 1:0.2.3dbs-65.1ubuntu1.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.