[Bug 246525] editors/emacs-devel fails to build in poudriere on 12.1 Stable amd64 with error fallthrough annotation does not directly precede switch label
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun May 17 12:02:15 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246525
Bug ID: 246525
Summary: editors/emacs-devel fails to build in poudriere on
12.1 Stable amd64 with error fallthrough annotation
does not directly precede switch label
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: emacs at FreeBSD.org
Reporter: transitive at gmail.com
Flags: maintainer-feedback?(emacs at FreeBSD.org)
Assignee: emacs at FreeBSD.org
The port editors/emacs-devel fails to build with poudriere on my 12.1 Stable
amd64 system giving an error fallthrough annotation does not directly precede
switch label.
The error reported by the build log is as follows:
gmake[2]: Entering directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173/lib-src'
cc -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes
-Wno-initializer-overrides -Wno-tautological-compare
-Wno-tautological-constant-out-of-range-compare -I. -I../src -I../lib -I.
-I./../src -I./../lib -fstack-protector-strong -L/usr/local/lib
-L/usr/local/lib -isystem /usr/local/include -O2 -pipe
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -o
etags etags.c ../lib/libgnu.a -lutil
error: fallthrough annotation does not directly precede switch label
1 error generated.
gmake[2]: *** [Makefile:366: etags] Error 1
gmake[2]: Leaving directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173/lib-src'
gmake[1]: *** [Makefile:411: lib-src] Error 2
makeinfo --force -I./../emacs --no-split -o ../../info/ccmode.info cc-mode.texi
gmake[1]: *** Waiting for unfinished jobs....
/bin/mkdir -p ./info
(cd ./doc && \
AWK='/usr/bin/awk' ../build-aux/make-info-dir ../build-aux/dir_top
emacs/emacs.texi lispintro/emacs-lisp-intro.texi lispref/elisp.texi
misc/auth.texi misc/autotype.texi misc/bovine.texi misc/calc.texi
misc/cc-mode.texi misc/cl.texi misc/dbus.texi misc/dired-x.texi
misc/doclicense.texi misc/ebrowse.texi misc/ede.texi misc/ediff.texi
misc/edt.texi misc/efaq-w32.texi misc/efaq.texi misc/eieio.texi
misc/emacs-gnutls.texi misc/emacs-mime.texi misc/epa.texi misc/erc.texi
misc/ert.texi misc/eshell.texi misc/eudc.texi misc/eww.texi misc/flymake.texi
misc/forms.texi misc/gnus-coding.texi misc/gnus-faq.texi misc/gnus.texi
misc/gpl.texi misc/htmlfontify.texi misc/idlwave.texi misc/ido.texi
misc/info.texi misc/mairix-el.texi misc/message.texi misc/mh-e.texi
misc/newsticker.texi misc/nxml-mode.texi misc/octave-mode.texi misc/org.texi
misc/pcl-cvs.texi misc/pgg.texi misc/rcirc.texi misc/reftex.texi
misc/remember.texi misc/sasl.texi misc/sc.texi misc/sem-user.texi
misc/semantic.texi misc/ses.texi misc/sieve.texi misc/smtpmail.texi
misc/speedbar.texi misc/srecode.texi misc/todo-mode.texi misc/tramp.texi
misc/trampver.texi misc/url.texi misc/vhdl-mode.texi misc/vip.texi
misc/viper.texi misc/widget.texi misc/wisent.texi misc/woman.texi \
) >info/dir.tmp && mv info/dir.tmp info/dir
makeinfo --force -I./../emacs --no-split \
-o ../../info/cl.info cl.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/dbus.info dbus.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/dired-x.info dired-x.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/ebrowse.info ebrowse.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/ede.info ede.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/ediff.info ediff.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/edt.info edt.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/eieio.info eieio.texi
makeinfo --force -I./../emacs --no-split --enable-encoding \
-o ../../info/emacs-mime.info emacs-mime.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/epa.info epa.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/erc.info erc.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/ert.info ert.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/eshell.info eshell.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/eudc.info eudc.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/efaq.info efaq.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/eww.info eww.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/flymake.info flymake.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/forms.info forms.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/gnus.info gnus.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/emacs-gnutls.info emacs-gnutls.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/htmlfontify.info htmlfontify.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/idlwave.info idlwave.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/ido.info ido.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/info.info info.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/mairix-el.info mairix-el.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/message.info message.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/mh-e.info mh-e.texi
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173/doc/emacs'
makeinfo --force -I./../emacs --no-split \
-o ../../info/newsticker.info newsticker.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/nxml-mode.info nxml-mode.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/octave-mode.info octave-mode.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/org.info org.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/pcl-cvs.info pcl-cvs.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/pgg.info pgg.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/rcirc.info rcirc.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/remember.info remember.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/reftex.info reftex.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/sasl.info sasl.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/sc.info sc.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/semantic.info semantic.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/ses.info ses.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/sieve.info sieve.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/smtpmail.info smtpmail.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/speedbar.info speedbar.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/srecode.info srecode.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/todo-mode.info todo-mode.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/tramp.info tramp.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/url.info url.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/vhdl-mode.info vhdl-mode.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/vip.info vip.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/viper.info viper.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/widget.info widget.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/wisent.info wisent.texi
makeinfo --force -I./../emacs --no-split \
-o ../../info/woman.info woman.texi
makeinfo --force -I./../emacs --no-split -o ../../info/efaq-w32.info
efaq-w32.texi
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173/doc/misc'
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173/doc/lispref'
gmake[2]: Leaving directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173'
gmake[1]: Leaving directory
'/wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-a467173'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/ports/editors/emacs-devel
=>> Cleaning up wrkdir
===> Cleaning for emacs-devel-28.0.50.20200514,2
build of editors/emacs-devel | emacs-devel-28.0.50.20200514,2 ended at Sun May
17 07:00:53 EDT 2020
build time: 00:03:13
!!! build failure encountered !!!
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list