Date: Tue, 03 May 2011 23:35:33 +0200 From: Matthias Andree <mandree@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: hrs@FreeBSD.org Subject: ports/156801: print/xdvik does not support parallel build Message-ID: <E1QHNFl-000KkN-4P@apollo.emma.line.org> Resent-Message-ID: <201105032140.p43Le8g5060238@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1QHNFl-000KkN-4P>