Hello community,

here is the log from the commit of package xiterm for openSUSE:Factory checked 
in at 2019-08-14 11:36:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xiterm (Old)
 and      /work/SRC/openSUSE:Factory/.xiterm.new.9556 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xiterm"

Wed Aug 14 11:36:38 2019 rev:36 rq:722609 version:0.5.20040304

Changes:
--------
--- /work/SRC/openSUSE:Factory/xiterm/xiterm.changes    2017-09-20 
17:06:13.756131856 +0200
+++ /work/SRC/openSUSE:Factory/.xiterm.new.9556/xiterm.changes  2019-08-14 
11:36:41.384704194 +0200
@@ -1,0 +2,5 @@
+Thu Aug  8 14:46:33 UTC 2019 - Andreas Schwab <sch...@suse.de>
+
+- stropts.patch: remove use of obsolete XSI STREAMS interface
+
+-------------------------------------------------------------------
@@ -50 +54,0 @@
-
@@ -100 +103,0 @@
-
@@ -269,2 +271,0 @@
-
-

New:
----
  stropts.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xiterm.spec ++++++
--- /var/tmp/diff_new_pack.6Tyjt3/_old  2019-08-14 11:36:41.984704086 +0200
+++ /var/tmp/diff_new_pack.6Tyjt3/_new  2019-08-14 11:36:41.988704086 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xiterm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -42,6 +42,7 @@
 Patch9:         xiterm-asneeded-and-dso.patch
 Patch10:        xiterm-automake-1.13.patch
 Patch11:        implict-ptsname-decl.patch
+Patch12:        stropts.patch
 BuildRequires:  bdftopcf
 BuildRequires:  fribidi-devel
 BuildRequires:  gtk2-devel
@@ -144,6 +145,7 @@
 %patch9 -p1
 %patch10 -p1
 %patch11 -p1
+%patch12 -p1
 find . -name CVS -type d | xargs rm -rf
 find . -name .cvsignore -type f | xargs rm -f
 find . -type f | xargs chmod u+w

++++++ stropts.patch ++++++
Index: iterm/lib/src/unix/tty/ttyio.c
===================================================================
--- iterm.orig/lib/src/unix/tty/ttyio.c
+++ iterm/lib/src/unix/tty/ttyio.c
@@ -22,7 +22,6 @@
 #include <fcntl.h>
 #include <stdlib.h>
 #include <unistd.h>
-#include <stropts.h>
 
 #include <string.h>
 #include <strings.h>
@@ -195,29 +194,6 @@ static int open_slave(int master_fd, cha
     return -1;
   }
 
-  if ( ioctl(fd,I_FIND,"ptem") == 0)
-      if ( ioctl(fd,I_PUSH,"ptem") < 0 )
-      {
-        close(master_fd);
-        close(fd);
-        return -1;
-      }
-  
-  if ( ioctl(fd,I_FIND,"ldterm") == 0)
-      if ( ioctl(fd,I_PUSH,"ldterm") < 0 )
-      {
-        close(master_fd);
-        close(fd);
-        return -1;
-      }
-
-  if ( ioctl(fd,I_FIND,"ttcompat") == 0)
-      if ( ioctl(fd,I_PUSH,"ttcompat") < 0 )
-      {
-        close(master_fd);
-        close(fd);
-        return -1;
-      }
   close(master_fd);
   return fd;
 }

Reply via email to