ports/156801: print/xdvik does not support parallel build
Matthias Andree
mandree at FreeBSD.org
Tue May 3 21:40:08 UTC 2011
>Number: 156801
>Category: ports
>Synopsis: print/xdvik does not support parallel build
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue May 03 21:40:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Matthias Andree
>Release: FreeBSD 8.2-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD apollo.emma.line.org 8.2-RELEASE FreeBSD 8.2-RELEASE #65: Fri Feb 25 01:47:50 CET 2011 toor at apollo.emma.line.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Building print/xdvik in parallel fails. To reproduce, try:
cd /usr/ports/print/xdvik
make FORCE_MAKE_JOBS=yes MAKE_JOBS_NUMBER=4
Please either make sure that the dependencies are set properly so that
the ar/ranlib tasks are only executed after all compilers have finished,
or simply mark the Makefile with MAKE_JOBS_UNSAFE=<tab>yes.
In my case the failure is this:
ar rc libgui.a help-window.o message-window.o mag.o menu.o Panner.o
pagesel.o print-dialog.o print-log.o search-dialog.o selection.o sfDir.o
sfDraw.o sfPath.o sfSelFile.o statusline.o Tip.o topic-window.o
xaw_bitmaps.o xaw_menu.o xicon.o xlwradio.o xm_colorsel.o xm_filesel.o
xm_menu.o xm_prefs.o xm_prefs_appearance.o xm_prefs_fonts.o
xm_prefs_page.o xm_prefs_scroll.o xm_prefs_helpers.o xm_toolbar.o
ranlib libgui.a
ranlib libgui.a
ranlib: warning: Truncated ar archive
ranlib: fatal: Truncated input file (needed 5626 bytes, only 0
available)
gmake[3]: Leaving directory
`/var/tmp/usr/ports/print/xdvik/work/xdvik-22.84.16/texk/xdvik/gui'
cc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -W -Wall -Wunused
-I/usr/local/include -I.. -DPS_GS -DXDVI_KPSE_PROG_NAME=xdvi -I./gui
-I/usr/local/include -I/usr/local/include -O2 -pipe
-fno-strict-aliasing -I/usr/local/include -c browser.c -o browser.o
gmake[3]: *** [libgui.a] Fehler 65
gmake[3]: Leaving directory
`/var/tmp/usr/ports/print/xdvik/work/xdvik-22.84.16/texk/xdvik/gui'
gmake[2]: *** [gui/libgui.a] Fehler 2
gmake[2]: *** Warte auf noch nicht beendete Prozesse...
gmake[2]: Leaving directory
`/var/tmp/usr/ports/print/xdvik/work/xdvik-22.84.16/texk/xdvik'
gmake[1]: *** [all] Fehler 1
gmake[1]: Leaving directory
`/var/tmp/usr/ports/print/xdvik/work/xdvik-22.84.16/texk'
gmake: *** [all] Fehler 1
===> Compilation failed unexpectedly.
You have chosen to use multiple make jobs (parallelization) for all
ports.
This port was not tested for this setting. Please remove
FORCE_MAKE_JOBS and
retry the build before reporting the failure to the maintainer.
*** Error code 1
Stop in /usr/ports/print/xdvik.
===>>> make failed for print/xdvik
===>>> Aborting update
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list