[Bug 1160296] tcsh fails with -fno-common
http://bugzilla.suse.com/show_bug.cgi?id=1160296
http://bugzilla.suse.com/show_bug.cgi?id=1160296#c2
Martin Liška
(In reply to Martin Liška from comment #0)
The package fails here: https://rudin.suse.de:8894/package/live_build_log/openSUSE:Factory:Staging:M... tcsh/standard/x86_64
Please take a look at the META issue for the instructions.
??? I do not see how handle_interrupt can occur in sh.o aka sh.c
It comes from sh.h. Looking at the pre-processed file of sh.c: ... # 506 "sh.h" 2 # 548 "sh.h" int chkstop ; int didfds ; int doneinp ; int exiterr ; int child ; int haderr ; int intty ; int intact ; int justpr ; int loginsh ; int neednote ; int noexec ; int pjobs ; int setintr ; int handle_interrupt ; ... so for some reason EXTERN int handle_interrupt IZERO;/* Are we currently handling an interrupt? */ EXTERN is blank.
werner/tcsh> grep -rs handle_interrupt tcsh-6.22.02 tcsh-6.22.02/Fixes: 38. rename handle_intr -> handle_interrupt as originally intended. tcsh-6.22.02/sh.h:EXTERN int handle_interrupt IZERO;/* Are we currently handling an interrupt? */ tcsh-6.22.02/sh.print.c: if (handle_interrupt) tcsh-6.22.02/sh.print.c: if (handle_interrupt) tcsh-6.22.02/sh.print.c: if (handle_interrupt == 0) tcsh-6.22.02/sh.print.c: if (handle_interrupt) tcsh-6.22.02/tc.sig.c:int handle_interrupt; /* = 0; */ tcsh-6.22.02/tc.sig.c: handle_interrupt++; tcsh-6.22.02/tc.sig.c: handle_interrupt--; tcsh-6.22.02/tc.sig.c: handle_interrupt++; tcsh-6.22.02/tc.sig.c: handle_interrupt--; tcsh-6.22.02/tc.sig.c: handle_interrupt++; tcsh-6.22.02/tc.sig.c: handle_interrupt--; tcsh-6.22.02/tc.sig.c: handle_interrupt++; tcsh-6.22.02/tc.sig.c: handle_interrupt--;
Beside this, it compiles Base:System aka I guess that in openSUSE:Factory:Staging:M a new compiler is tested?
No, latest stable version gcc9. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com