Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tcsh for openSUSE:Factory checked in at 2023-12-05 17:01:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcsh (Old) and /work/SRC/openSUSE:Factory/.tcsh.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh" Tue Dec 5 17:01:08 2023 rev:97 rq:1130750 version:6.24.10 Changes: -------- --- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2023-10-20 23:17:13.607526315 +0200 +++ /work/SRC/openSUSE:Factory/.tcsh.new.25432/tcsh.changes 2023-12-05 17:01:19.860978231 +0100 @@ -1,0 +2,7 @@ +Mon Dec 4 12:19:00 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Add patch tcsh-skip-utmp-service.dif + * There is currently no API avaible to replace the utmp/wtmp + based builtins watch and who of tcsh + +------------------------------------------------------------------- New: ---- tcsh-skip-utmp-service.dif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcsh.spec ++++++ --- /var/tmp/diff_new_pack.1SCcZX/_old 2023-12-05 17:01:20.657007573 +0100 +++ /var/tmp/diff_new_pack.1SCcZX/_new 2023-12-05 17:01:20.661007721 +0100 @@ -35,6 +35,7 @@ Patch4: tcsh-6.18.03-colorls.dif Patch5: tcsh-6.17.06-dspmbyte.dif Patch6: tcsh-6.18.03-catalogs.dif +Patch7: tcsh-skip-utmp-service.dif Patch8: tcsh-6.22.02-local-dotlock.dif BuildRequires: autoconf BuildRequires: fdupes @@ -56,14 +57,17 @@ %prep %setup -q -%patch1 -b .pipe -%patch2 -b .normcmd -%patch3 -b .merge -%patch4 -b .colorls -%patch5 -b .dspmbyte -%patch6 -b .catalogs -%patch8 -p 0 -b .dotlock -%patch0 -b .0 +%patch -P1 -b .pipe +%patch -P2 -b .normcmd +%patch -P3 -b .merge +%patch -P4 -b .colorls +%patch -P5 -b .dspmbyte +%patch -P6 -b .catalogs +%if 0%{?suse_version} >= 1699 +%patch -P7 -b .noutmp +%endif +%patch -P8 -p 0 -b .dotlock +%patch -P0 -b .0 %build @@ -95,10 +99,18 @@ } CC=gcc CFLAGS="%{optflags} -D_GNU_SOURCE -DBUFSIZE=8192 -pipe" +%if 0%{?suse_version} >= 1699 + # + # There is currently no API for using systemd logind + # for watch and who tcsh builtin. + # + CFLAGS="${CFLAGS} -DHAVENOUTMP" +%endif cflags -ftree-loop-linear CFLAGS cflags -Wl,-O2 LDFLAGS cflags -Wl,--as-needed LDFLAGS export CC CFLAGS LDFLAGS + %ifarch %ix86 CPU=i586 %else ++++++ tcsh-skip-utmp-service.dif ++++++ --- tests/commands.at | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) --- tests/commands.at +++ tests/commands.at 2023-12-04 12:21:56.688878232 +0000 @@ -980,16 +980,16 @@ dnl dnl log dnl -AT_SETUP([log]) -AT_KEYWORDS([commands]) - -AT_DATA([log.csh], -[[set watch=(this_user_does_not_exist) -log -]]) -AT_CHECK([tcsh -f log.csh]) - -AT_CLEANUP() +dnl AT_SETUP([log]) +dnl AT_KEYWORDS([commands]) +dnl +dnl AT_DATA([log.csh], +dnl [[set watch=(this_user_does_not_exist) +dnl log +dnl ]]) +dnl AT_CHECK([tcsh -f log.csh]) +dnl +dnl AT_CLEANUP() dnl