Hello community,

here is the log from the commit of package xiterm for openSUSE:Factory checked 
in at 2016-07-18 21:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xiterm (Old)
 and      /work/SRC/openSUSE:Factory/.xiterm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xiterm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xiterm/xiterm.changes    2014-11-05 
16:26:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xiterm.new/xiterm.changes       2016-07-18 
21:22:46.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Jul 12 07:59:38 UTC 2016 - sch...@suse.de
+
+- implict-ptsname-decl.patch: fix implicit declaration of ptsname with
+  glibc >= 2.24
+
+-------------------------------------------------------------------

New:
----
  implict-ptsname-decl.patch

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

Other differences:
------------------
++++++ xiterm.spec ++++++
--- /var/tmp/diff_new_pack.dstrqG/_old  2016-07-18 21:22:47.000000000 +0200
+++ /var/tmp/diff_new_pack.dstrqG/_new  2016-07-18 21:22:47.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xiterm
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -55,6 +55,7 @@
 Patch8:         xiterm-implicit-fortify-decl.patch
 Patch9:         xiterm-asneeded-and-dso.patch
 Patch10:        xiterm-automake-1.13.patch
+Patch11:        implict-ptsname-decl.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Summary:        Internationalized Terminal Emulator for X11
 License:        SUSE-CPL-0.5
@@ -131,6 +132,7 @@
 %patch8
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 find . -name CVS -type d | xargs rm -rf
 find . -name .cvsignore -type f | xargs rm -f
 find . -type f | xargs chmod u+w

++++++ implict-ptsname-decl.patch ++++++
Index: iterm/lib/src/unix/tty/ttyio.c
===================================================================
--- iterm.orig/lib/src/unix/tty/ttyio.c
+++ iterm/lib/src/unix/tty/ttyio.c
@@ -7,6 +7,8 @@
    Further information about Common Public License Version 0.5 is obtained
    from url http://oss.software.ibm.com/developer/opensource/license-cpl.html
 */
+#define _XOPEN_SOURCE 700
+
 #include "../../../config.h"
 
 #include "iterm/unix/ttyio.h"
@@ -18,9 +20,7 @@
 #include <sys/stat.h>
 #include <sys/wait.h>
 #include <fcntl.h>
-#define __USE_XOPEN
 #include <stdlib.h>
-#undef __USE_XOPEN
 #include <unistd.h>
 #include <stropts.h>
 

Reply via email to