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