[Bug 262949] editors/emacs-devel: Failure to build with FLAVOR=nox

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 30 Mar 2022 20:15:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262949

            Bug ID: 262949
           Summary: editors/emacs-devel: Failure to build with FLAVOR=nox
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: emacs@FreeBSD.org
          Reporter: steew0x8@protonmail.com
          Assignee: emacs@FreeBSD.org
             Flags: maintainer-feedback?(emacs@FreeBSD.org)

Created attachment 232828
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232828&action=edit
Chosen options using make config for emacs-devel

In FreeBSD STABLE/13,
emacs-devel in ports using FLAVOR=nox and the specified options fails to build
with the follwing (piece) of log:


'../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq
load-prefer-newer t)'  \
-l comp -f batch-byte+native-compile international/emoji.el
'../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq
load-prefer-newer t)'  \
-l comp -f batch-byte+native-compile international/isearch-x.el
'../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq
load-prefer-newer t)'  \
-l comp -f batch-byte+native-compile international/iso-ascii.el
Backtrace:
0x33299e <emacs_backtrace+0x10e> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3122d0 <terminate_due_to_signal+0x6b> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3326b8 <deliver_fatal_thread_signal+0x78> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x805c1931e <pthread_sigmask+0x54e> at /lib/libthr.so.3
0x805c1895c <pthread_setschedparam+0x81c> at /lib/libthr.so.3
0x7fffffffe2d3 <localtime_r+0x7fffffbc0ee3> at ???
0x80ba7bc46 <LIBGCCJIT_ABI_6+0x27bc46> at
/usr/local/lib/gcc11/libgccjit.so.0
0x80ba83d1e <gcc_jit_version_patchlevel+0x196e> at
/usr/local/lib/gcc11/libgccjit.so.0
0x80ba9fbe7 <gcc_jit_context_new_function+0x6a7> at
/usr/local/lib/gcc11/libgccjit.so.0
0x80bf0c1fe <gcc_jit_context_new_function+0x46ccbe> at
/usr/local/lib/gcc11/libgccjit.so.0
0x80bf382eb <gcc_jit_context_new_function+0x498dab> at
/usr/local/lib/gcc11/libgccjit.so.0
0x80bab5aa7 <gcc_jit_context_new_function+0x16567> at
/usr/local/lib/gcc11/libgccjit.so.0
0x80ba9ce4e <gcc_jit_context_compile_to_file+0x24e> at
/usr/local/lib/gcc11/libgccjit.so.0
0x3f7adb <Fcomp__compile_ctxt_to_file+0x2f7b> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x8520723c7
<F636f6d702d636f6d70696c652d637478742d746f2d66696c65_comp_compile_ctxt_to_file_0+0x197>
at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/comp-7672a6ed-a9755801.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x8520725a7 <F636f6d702d66696e616c31_comp_final1_0+0xc7> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/comp-7672a6ed-a9755801.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x85207282d <F636f6d702d66696e616c_comp_final_0+0xdd> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/comp-7672a6ed-a9755801.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x85207672b
<F636f6d702d2d6e61746976652d636f6d70696c65_comp__native_compile_0+0x7fb>
at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/comp-7672a6ed-a9755801.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x852073c7e
<F636f6d702d7472616d706f6c696e652d636f6d70696c65_comp_trampoline_compile_0+0x5de>
at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/comp-7672a6ed-a9755801.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x8520102ce
<F636f6d702d737562722d7472616d706f6c696e652d696e7374616c6c_comp_subr_trampoline_install_0+0x16e>
at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/comp-7672a6ed-a9755801.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x83d68154f
<F6164766963652d2d6164642d66756e6374696f6e_advice__add_function_0+0x17f>
at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/../native-lisp/29.0.50-ccedac30/preloaded/nadvice-64630aaa-e0e84c39.eln
0x3a2f49 <Ffuncall+0x159> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x83d682c33 <F6164766963652d616464_advice_add_0+0x1c3> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/../native-lisp/29.0.50-ccedac30/preloaded/nadvice-64630aaa-e0e84c39.eln
0x3ef41a <exec_byte_code+0xaba> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3a0f41 <eval_sub+0x8b1> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3a5aac <Feval+0x4c> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x860dc3c35 <top_level_run+0x3b95> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/native-lisp/29.0.50-ccedac30/transient-376febf1-e4f8e5fb.eln
0x3f90be <load_comp_unit+0x32e> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3f98e9 <Fnative_elisp_load+0x169> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3cddf4 <Fload+0xa84> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3d01a5 <save_match_data_load+0x45> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3a598c <load_with_autoload_queue+0x5c> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
0x3b4f73 <Frequire+0x2e3> at
/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/src/emacs
gmake[4]: *** [Makefile:322: international/emoji.elc] Segmentation
fault (core dumped)
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory
'/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/lisp'
gmake[3]: *** [Makefile:357: compile-main] Error 2
gmake[3]: Leaving directory
'/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0/lisp'
gmake[2]: *** [Makefile:456: lisp] Error 2
gmake[2]: Leaving directory
'/var/tmpfs/usr/ports/editors/emacs-devel/work-nox/emacs-0470ef0'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the
failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/editors/emacs-devel
*** Error code 1

Stop.
make: stopped in /usr/ports/editors/emacs-devel

As a matter of fact, building editors/emacs@nox works without an issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.