ports/160747: [patch] editors/emacs-devel: mark multi-jobs safe
h h
aakuusta at gmail.com
Thu Sep 15 12:10:08 UTC 2011
>Number: 160747
>Category: ports
>Synopsis: [patch] editors/emacs-devel: mark multi-jobs safe
>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: Thu Sep 15 12:10:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: h h
>Release: FreeBSD 9.0-BETA2 amd64
>Organization:
>Environment:
MAKE_JOBS_NUMBER=16
>Description:
>How-To-Repeat:
$ make >&/dev/null &
$ ps xdww
PID TT STAT TIME COMMAND
1890 ?? Ss 0:03.03 tmux: server (/tmp/tmux-1001/default) (tmux)
1896 6 IWs 0:00.00 - -zsh (zsh)
23969 6 IW+ 0:00.00 `-- make
29478 6 IW+ 0:00.00 `-- (sh)
29479 6 S+ 0:00.01 `-- gmake -f Makefile -j16 all
30414 6 S+ 0:00.10 `-- gmake all - --jobserver-fds=3,4 -j CFLAGS=-O2 -pipe CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib -Wl,-znocombreloc MAKE=gmake
30461 6 S+ 0:00.00 `-- [sh]
30464 6 S+ 0:00.01 `-- [sh]
31890 6 D+ 0:00.23 `-- [gmake]
32959 6 R+ 0:00.55 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile international/ucs-normalize.el
33171 6 R+ 0:00.15 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-backend.el
33172 6 R+ 0:00.17 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-autoaway.el
33177 6 R+ 0:00.17 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-button.el
33191 6 R+ 0:00.21 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-dcc.el
33197 6 R+ 0:00.14 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-capab.el
33198 6 R+ 0:00.20 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-goodies.el
33207 6 R+ 0:00.08 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-ezbounce.el
33208 6 R+ 0:00.08 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-ibuffer.el
33218 6 R+ 0:00.16 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-imenu.el
33220 6 R+ 0:00.06 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-identd.el
33222 6 R+ 0:00.06 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-fill.el
33229 6 R+ 0:00.01 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-join.el
33232 6 R+ 0:00.00 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-list.el
33234 6 R+ 0:00.00 |-- WRKSRC/src/emacs -batch --no-site-file --no-site-lisp --eval (setq max-lisp-eval-depth 1200) -f batch-byte-compile erc/erc-lang.el
33237 6 RV+ 0:00.00 `-- [gmake]
>Fix:
--- a.diff begins here ---
Index: editors/emacs-devel/Makefile
===================================================================
RCS file: /a/.csup/ports/editors/emacs-devel/Makefile,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile
--- editors/emacs-devel/Makefile 8 Sep 2011 06:16:32 -0000 1.53
+++ editors/emacs-devel/Makefile 15 Sep 2011 11:45:36 -0000
@@ -19,7 +19,7 @@ COMMENT= GNU editing macros
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-MAKE_JOBS_UNSAFE= yes
+MAKE_JOBS_SAFE= yes
CONFLICTS= emacs-19.* emacs-21.* emacs-22.* emacs-23.* \
xemacs-[0-9]* xemacs-devel-[0-9]* \
--- a.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list