Hello community, here is the log from the commit of package tcsh for openSUSE:Factory checked in at 2020-01-11 14:37:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcsh (Old) and /work/SRC/openSUSE:Factory/.tcsh.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh" Sat Jan 11 14:37:13 2020 rev:69 rq:761828 version:6.22.02 Changes: -------- --- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2019-12-07 15:13:10.971814581 +0100 +++ /work/SRC/openSUSE:Factory/.tcsh.new.6675/tcsh.changes 2020-01-11 14:37:19.629120388 +0100 @@ -1,0 +2,6 @@ +Wed Jan 8 12:06:46 UTC 2020 - Dr. Werner Fink <wer...@suse.de> + +- Add temporary patch tcsh-6.22.02-workaround-common.patch to avoid + common variable seen twice by compiler (boo#1160296) + +------------------------------------------------------------------- New: ---- tcsh-6.22.02-workaround-common.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcsh.spec ++++++ --- /var/tmp/diff_new_pack.fbaV2k/_old 2020-01-11 14:37:20.085120568 +0100 +++ /var/tmp/diff_new_pack.fbaV2k/_new 2020-01-11 14:37:20.089120570 +0100 @@ -1,7 +1,7 @@ # # spec file for package tcsh # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,6 +32,7 @@ Patch4: tcsh-6.18.03-colorls.dif Patch5: tcsh-6.17.06-dspmbyte.dif Patch6: tcsh-6.18.03-catalogs.dif +Patch7: tcsh-6.22.02-workaround-common.patch BuildRequires: autoconf BuildRequires: fdupes BuildRequires: ncurses-devel @@ -57,6 +58,7 @@ %patch4 -b .colorls %patch5 -b .dspmbyte %patch6 -b .catalogs +%patch7 -p 1 -b .workaround %patch0 -b .0 %build ++++++ tcsh-6.22.02-workaround-common.patch ++++++ --- tcsh-6.22.02/sh.h +++ tcsh-6.22.02/sh.h 2020-01-08 12:05:37.346589832 +0000 @@ -566,7 +566,7 @@ EXTERN int neednote IZERO; /* Need to EXTERN int noexec IZERO; /* Don't execute, just syntax check */ EXTERN int pjobs IZERO; /* want to print jobs if interrupted */ EXTERN int setintr IZERO; /* Set interrupts on/off -> Wait intr... */ -EXTERN int handle_interrupt IZERO;/* Are we currently handling an interrupt? */ +extern int handle_interrupt IZERO;/* Are we currently handling an interrupt? */ EXTERN int havhash IZERO; /* path hashing is available */ EXTERN int editing IZERO; /* doing filename expansion and line editing */ EXTERN int noediting IZERO; /* initial $term defaulted to noedit */