Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2015-10-06 13:23:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and      /work/SRC/openSUSE:Factory/.ncurses.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ncurses"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2015-09-19 
06:52:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes     2015-10-06 
13:23:04.000000000 +0200
@@ -1,0 +2,47 @@
+Fri Sep 25 09:42:43 UTC 2015 - [email protected]
+
+- New patch to avoid ppc64 build error, related to bnc#946048
+  ncurses-6.0-wildcard_for_ppc64.patch
+
+-------------------------------------------------------------------
+Mon Sep 14 08:02:36 UTC 2015 - [email protected]
+
+- Add ncurses patch 20150912
+  + fixes for configure/build using clang on OSX (prompted by report by
+    William Gallafent).
+    + do not redefine "inline" in ncurses_cfg.h; this was originally to
+      solve a problem with gcc/g++, but is aggravated by clang's misuse
+      of symbols to pretend it is gcc.
+    + add braces to configure script to prevent unwanted add of
+      "-lstdc++" to the CXXLIBS symbol.
+    + improve/update test-program used for checking existence of stdc++
+      library.
+    + if $CXXLIBS is set, the linkage test uses that in addition to $LIBS
+
+-------------------------------------------------------------------
+Mon Sep  7 09:02:07 UTC 2015 - [email protected]
+
+- Add ncurses patch 20150905
+  + add note in curs_addch.3x about line-drawing when it depends upon
+    UTF-8.
+  + add tic -q option for consistency with infocmp, use it to suppress
+    all comments from the "tic -I" output.
+  + modify infocmp -q option to suppress the "Reconstructed from"
+    header.
+  + add infocmp/tic -Q option, which allows one to dump the compiled
+    form of the terminal entry, in hexadecimal or base64.
+
+-------------------------------------------------------------------
+Mon Aug 31 13:13:43 UTC 2015 - [email protected]
+
+- Add ncurses patch 20150822
+  + sort options in usage message for infocmp, to make it simpler to
+    see unused letters.
+  + update usage message for tic, adding "-0" option.
+  + documented differences in ESCDELAY versus AIX's implementation.
+  + fix some compiler warnings from ports.
+  + modify --with-pkg-config-libdir option to make it possible to install
+    ".pc" files even if pkg-config is not found (adapted by patch by
+    Joshua Root).
+
+-------------------------------------------------------------------

New:
----
  ncurses-6.0-wildcard_for_ppc64.patch

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

Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.AUJyxF/_old  2015-10-06 13:23:05.000000000 +0200
+++ /var/tmp/diff_new_pack.AUJyxF/_new  2015-10-06 13:23:05.000000000 +0200
@@ -64,6 +64,7 @@
 Patch4:         ncurses-5.7-tack.dif
 Patch5:         ncurses-5.9-environment.dif
 Patch6:         ncurses-6.0-avoid-line-markers.dif
+Patch7:         ncurses-6.0-wildcard_for_ppc64.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %global         _sysconfdir /etc
 %global         _miscdir    %{_datadir}/misc
@@ -283,6 +284,7 @@
 %patch -P 5 -p0 -b .lc
 %patch -P 0 -p0 -b .p0
 %patch -P 6 -p0 -b .p6
+%patch -P 7 -p1 -b .p7
 rm -vf include/ncurses_dll.h
 rm -vf mkdirs.sh
 rm -vf tar-copy.sh
@@ -299,6 +301,7 @@
     SCREENLOG=${SCREENDIR}/log
     cat > $SCREENRC<<-EOF
        deflogin off
+       deflog on
        logfile $SCREENLOG
        logfile flush 1
        logtstamp off

++++++ ncurses-5.9-overwrite.dif ++++++
--- /var/tmp/diff_new_pack.AUJyxF/_old  2015-10-06 13:23:05.000000000 +0200
+++ /var/tmp/diff_new_pack.AUJyxF/_new  2015-10-06 13:23:05.000000000 +0200
@@ -17,9 +17,9 @@
 +++ configure  2013-09-30 09:17:52.000000000 +0000
 @@ -6956,6 +6956,7 @@ else
  fi;
- echo "$as_me:6984: result: $with_overwrite" >&5
+ echo "$as_me:6991: result: $with_overwrite" >&5
  echo "${ECHO_T}$with_overwrite" >&6
 +WITH_OVERWRITE="$with_overwrite"
  
- echo "$as_me:6987: checking if external terminfo-database is used" >&5
+ echo "$as_me:6994: checking if external terminfo-database is used" >&5
  echo $ECHO_N "checking if external terminfo-database is used... $ECHO_C" >&6

++++++ ncurses-6.0-patches.tar.bz2 ++++++
++++ 31774 lines of diff (skipped)

++++++ ncurses-6.0-wildcard_for_ppc64.patch ++++++
From: Michel Normand <[email protected]>
Subject: ncurses 6.0 wildcard for ppc64
Date: Fri, 25 Sep 2015 11:23:32 +0200

related to bug openSUSE 946048
avoid ncurses build error on ppc64 architecture
the nm  tool is reporting _is_missing in Data section for ppc64.
(by comparison ppc64le is reporting it in Text section)
===
[  102s] 
/usr/lib64/gcc/powerpc64-suse-linux/5/../../../../powerpc64-suse-linux/bin/ld:resulting.map:113:
 syntax error in VERSION script
[  102s] collect2: error: ld returned 1 exit status
===

Signed-off-by: Michel Normand <[email protected]>
---
 aclocal.m4 |    3 ++-
 configure  |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

Index: ncurses-6.0/aclocal.m4
===================================================================
--- ncurses-6.0.orig/aclocal.m4
+++ ncurses-6.0/aclocal.m4
@@ -7625,7 +7625,8 @@ EOF
                if make -f conftest.mk 2>&AC_FD_CC >/dev/null
                then
                        # test for missing symbol
-                       cf_missing=`nm -P conftest.so 2>&AC_FD_CC |fgrep 
_ismissing | egrep '[[         ]]T[[   ]]'`
+                       # could be either Data or Text section
+                       cf_missing=`nm -P conftest.so 2>&AC_FD_CC |fgrep 
_ismissing | egrep '[[         ]][DT][[        ]]'`
                        test -n "$cf_missing" && WILDCARD_SYMS=yes
                fi
                AC_MSG_RESULT($WILDCARD_SYMS)
Index: ncurses-6.0/configure
===================================================================
--- ncurses-6.0.orig/configure
+++ ncurses-6.0/configure
@@ -6660,7 +6660,8 @@ EOF
                if make -f conftest.mk 2>&5 >/dev/null
                then
                        # test for missing symbol
-                       cf_missing=`nm -P conftest.so 2>&5 |fgrep _ismissing | 
egrep '[         ]T[     ]'`
+                       # could be either Data or Text section
+                       cf_missing=`nm -P conftest.so 2>&5 |fgrep _ismissing | 
egrep '[         ][DT][  ]'`
                        test -n "$cf_missing" && WILDCARD_SYMS=yes
                fi
                echo "$as_me:6666: result: $WILDCARD_SYMS" >&5

Reply via email to