From: Gregor Zattler <grfz@gmx.de>
To: 41782@debbugs.gnu.org
Subject: bug#41782: 28.0.50; feature/native-comp: [Makefile:312: gnus/mml-sec.elc] Error 134
Date: Fri, 12 Jun 2020 22:54:38 +0200 [thread overview]
Message-ID: <87pna4hunl.fsf@no.workgroup> (raw)
In-Reply-To: <xjf7dwcwv1y.fsf@sdf.org>
Hi Andrea,
* Andrea Corallo <akrl@sdf.org> [2020-06-12; 08:24]:
> would be interesting to know if you still see this fail on the current
> branch. I suspect this should have been fixed by
>
> 10933f235f Copy suffixes passed to 'openp' to avoid GC crashes...
>
> I've run with a script quite a number of bootstraps on
> x86_64-pc-linux-gnu and looks stable here.
>
> If you could give it a shot would be great.
I did but actually the build stopped earlier than at
gnus/mml-sec.elc:
+ set -e
+ export GRFZ_EMACS_FLAVOR=emacs-snapshot
+ GRFZ_EMACS_FLAVOR=emacs-snapshot
+ cd /home/grfz/src/emacs
+ git checkout -f lisp/startup.el
+ git stash
No local changes to save
+ git pull
>From https://git.savannah.gnu.org/git/emacs
4d1cfd0997..a6cc16d04c feature/native-comp -> origin/feature/native-comp
6b9eac6759..22f4fba8a9 emacs-27 -> origin/emacs-27
d4e7087b68..459bd56f46 master -> origin/master
* [new branch] scratch/tzz/auth-source-reveal-mode -> origin/scratch/tzz/auth-source-reveal-mode
Updating 4d1cfd0997..a6cc16d04c
Fast-forward
doc/misc/tramp.texi | 118 +++++++++++++++++++++++++-
etc/NEWS | 2 +-
lisp/calendar/lunar.el | 17 ++--
lisp/emacs-lisp/cl-macs.el | 8 +-
lisp/facemenu.el | 11 ++-
lisp/faces.el | 40 ++++++---
lisp/net/tramp-crypt.el | 142 ++++++++++++++++++++++----------
lisp/progmodes/cc-fonts.el | 18 ++--
lisp/progmodes/project.el | 21 ++---
lisp/simple.el | 23 +++++-
lisp/textmodes/css-mode.el | 14 +---
src/alloc.c | 11 +++
src/comp.c | 61 ++++++++------
src/comp.h | 2 +-
src/lisp.h | 1 +
src/lread.c | 14 +++-
src/nsterm.m | 21 +++--
src/pdumper.c | 27 ++++--
test/lisp/calendar/lunar-tests.el | 70 ++++++++++++++++
test/lisp/emacs-lisp/cl-macs-tests.el | 9 ++
test/lisp/emacs-lisp/generator-tests.el | 7 +-
test/lisp/net/tramp-tests.el | 59 +++++++------
22 files changed, 503 insertions(+), 193 deletions(-)
create mode 100644 test/lisp/calendar/lunar-tests.el
+ git stash pop
No stash entries found.
+ true
++ dpkg-buildflags --get CFLAGS
++ tr ' ' '\n'
++ tr '\n' ' '
++ sed -e 's/ / /g' -e 's/ $//g'
++ egrep -vi 'Wall|no-PIE'
+ export 'CFLAGS=-g -O2 -fdebug-prefix-map=/home/grfz/src/emacs=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-pie'
+ CFLAGS='-g -O2 -fdebug-prefix-map=/home/grfz/src/emacs=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-pie'
++ dpkg-buildflags --get LDFLAGS
++ tr ' ' '\n'
++ egrep -vi no-pie
++ tr '\n' ' '
++ sed -e 's/ //g'
+ export 'LDFLAGS=-Wl,-z,relro -no-pie'
+ LDFLAGS='-Wl,-z,relro -no-pie'
++ dpkg-buildflags --get CPPFLAGS
++ tr ' ' '\n'
++ egrep -vi jutsnothingimportant
++ tr '\n' ' '
+ export 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 '
+ CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2 '
+ test config.status -nt configure
++ git status
++ grep -qs '^On branch feature/native-comp$'
++ echo NATIVE_FAST_BOOT=1
+ nocache nice ionice -c3 make NATIVE_FAST_BOOT=1 -j -l 4.1
make -C lib all
make info-real info-dir
make[1]: Entering directory '/home/grfz/src/emacs/lib'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/grfz/src/emacs/lib'
make[1]: Entering directory '/home/grfz/src/emacs'
make -C doc/lispref info
make -C doc/lispintro info
make -C doc/emacs info
make -C doc/misc info
make[2]: Entering directory '/home/grfz/src/emacs/doc/misc'
make[2]: Entering directory '/home/grfz/src/emacs/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/grfz/src/emacs/doc/lispref'
make[2]: Entering directory '/home/grfz/src/emacs/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/grfz/src/emacs/doc/emacs'
make[2]: Entering directory '/home/grfz/src/emacs/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/grfz/src/emacs/doc/lispintro'
GEN ../../info/tramp.info
make -C lib-src all
make[1]: Entering directory '/home/grfz/src/emacs/lib-src'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/grfz/src/emacs/lib-src'
GEN info/dir
make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' BIN_DESTDIR='/usr/local/stow/emacs-snapshot/bin/' \
LISP_DESTDIR='/usr/local/stow/emacs-snapshot/share/emacs/28.0.50/lisp/' all
make[1]: Entering directory '/home/grfz/src/emacs/src'
make -C ../admin/charsets all
make -C ../admin/unidata charscript.el
make -C ../admin/charsets cp51932.el
make -C ../admin/charsets eucjp-ms.el
GEN globals.h
make[2]: Entering directory '/home/grfz/src/emacs/admin/unidata'
make[2]: Entering directory '/home/grfz/src/emacs/admin/charsets'
make[2]: Nothing to be done for 'eucjp-ms.el'.
make[2]: Leaving directory '/home/grfz/src/emacs/admin/charsets'
make[2]: Entering directory '/home/grfz/src/emacs/admin/charsets'
make[2]: Nothing to be done for 'cp51932.el'.
make[2]: Leaving directory '/home/grfz/src/emacs/admin/charsets'
make[2]: Entering directory '/home/grfz/src/emacs/admin/charsets'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/grfz/src/emacs/admin/charsets'
make[2]: Leaving directory '/home/grfz/src/emacs/doc/misc'
make[2]: Nothing to be done for 'charscript.el'.
make[2]: Leaving directory '/home/grfz/src/emacs/admin/unidata'
make[1]: Leaving directory '/home/grfz/src/emacs'
CC scroll.o
CC dispnew.o
CC frame.o
CC xdisp.o
CC menu.o
CC xmenu.o
CC window.o
CC charset.o
CC coding.o
CC category.o
CC ccl.o
CC character.o
CC undo.o
CC pdumper.o
CC alloc.o
CC search.o
CC indent.o
CC regex-emacs.o
CC casefiddle.o
CC casetab.o
alloc.c: In function ‘cleanup_vector’:
alloc.c:3164:11: error: used struct type value where scalar is required
if (subr->native_comp_u[0])
^~~~
alloc.c:3166:15: warning: passing argument 1 of ‘xfree’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
xfree (subr->symbol_name);
~~~~^~~~~~~~~~~~~
alloc.c:814:14: note: expected ‘void *’ but argument is of type ‘const char *’
xfree (void *block)
~~~~~~^~~~~
alloc.c:3167:30: warning: passing argument 1 of ‘xfree’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
xfree (subr->native_c_name[0]);
~~~~~~~~~~~~~~~~~~~^~~
alloc.c:814:14: note: expected ‘void *’ but argument is of type ‘const char *’
xfree (void *block)
~~~~~~^~~~~
make[1]: *** [Makefile:407: alloc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/grfz/src/emacs/src'
make: *** [Makefile:424: src] Error 2
+ exit
I'm happy if this failure logs help you, but I have not the
slightest clue on how to interpret them.
Ciao,
--
Gregor
next prev parent reply other threads:[~2020-06-12 20:54 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-10 6:54 bug#41782: 28.0.50; feature/native-comp: [Makefile:312: gnus/mml-sec.elc] Error 134 Gregor Zattler
2020-06-12 8:24 ` Andrea Corallo
2020-06-12 20:54 ` Gregor Zattler [this message]
2020-06-13 6:21 ` Andrea Corallo
2020-06-13 8:42 ` Gregor Zattler
2020-06-13 8:57 ` Andrea Corallo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87pna4hunl.fsf@no.workgroup \
--to=grfz@gmx.de \
--cc=41782@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.