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

Reply via email to