Hello community,

here is the log from the commit of package arts for openSUSE:Factory checked in 
at 2013-03-22 11:00:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arts (Old)
 and      /work/SRC/openSUSE:Factory/.arts.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "arts", Maintainer is "kde-maintain...@suse.de"

Changes:
--------
--- /work/SRC/openSUSE:Factory/arts/arts.changes        2012-06-18 
14:57:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.arts.new/arts.changes   2013-03-22 
11:00:01.000000000 +0100
@@ -1,0 +2,10 @@
+Tue Mar 19 19:57:01 UTC 2013 - sch...@suse.de
+
+- Properly determine list of lib64 platforms for ld.so.conf.d script
+
+-------------------------------------------------------------------
+Wed Mar  6 13:28:11 UTC 2013 - m...@suse.com
+
+- Make libtool accept linker scripts as shared libs also on aarch64.
+
+-------------------------------------------------------------------

New:
----
  arts-aarch64.diff

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

Other differences:
------------------
++++++ arts.spec ++++++
--- /var/tmp/diff_new_pack.n1pKgm/_old  2013-03-22 11:00:02.000000000 +0100
+++ /var/tmp/diff_new_pack.n1pKgm/_new  2013-03-22 11:00:02.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arts
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,6 +53,7 @@
 Patch10:        arts-allautomakes.diff
 Patch11:        arts-glibc27.diff
 Patch12:        arts-acinclude.patch
+Patch13:        arts-aarch64.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -103,6 +104,7 @@
 %patch10 -p1
 %patch11
 %patch12 -p1
+%patch13 -p1
 
 %build
 # no unsermake because of build dependencies hell
@@ -144,10 +146,10 @@
 # Create /etc/ld.so.conf.d/arts.conf - duplicating kdelibs3.conf, which is not 
here
 mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
 cat > $RPM_BUILD_ROOT/etc/ld.so.conf.d/arts.conf <<EOF
-%ifarch s390x sparc64 x86_64 ppc64
-/opt/kde3/lib64
-%endif
+/opt/kde3/%_lib
+%if "%{_lib}" != "lib"
 /opt/kde3/lib
+%endif
 EOF
 
 %post

++++++ arts-aarch64.diff ++++++
Without this libpthread.so (which is a ld script) isn't recognized as
shared library, leading to only static libs being built.
Index: arts-1.5.10/admin/libtool.m4.in
===================================================================
--- arts-1.5.10.orig/admin/libtool.m4.in        2008-08-19 22:18:41.000000000 
+0200
+++ arts-1.5.10/admin/libtool.m4.in     2013-03-06 14:25:14.000000000 +0100
@@ -2181,7 +2181,7 @@ irix5* | irix6* | nonstopux*)
 # This must be Linux ELF.
 linux*)
   case $host_cpu in
-  alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* | sparc* | s390* | 
sh* | x86_64* )
+  aarch64* | alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* | sparc* 
| s390* | sh* | x86_64* )
     lt_cv_deplibs_check_method=pass_all ;;
   # the debian people say, arm and glibc 2.3.1 works for them with pass_all
   arm* )

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to