commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2020-09-22 21:10:21 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new.4249 (New) Package is "cln" Tue Sep 22 21:10:21 2020 rev:22 rq:835842 version:1.3.6 Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2019-12-21 12:30:26.319336338 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new.4249/cln.changes2020-09-22 21:11:16.507934294 +0200 @@ -1,0 +2,5 @@ +Mon Sep 21 11:16:22 UTC 2020 - pgaj...@suse.com + +- remove -fvisibility-inlines-hidden for now [bsc#1176710] + +--- Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.jLf0OQ/_old 2020-09-22 21:11:17.475935141 +0200 +++ /var/tmp/diff_new_pack.jLf0OQ/_new 2020-09-22 21:11:17.475935141 +0200 @@ -1,7 +1,7 @@ # # spec file for package cln # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -87,7 +87,7 @@ %global XFLAGS %{optflags} %endif CFLAGS="%{XFLAGS} -fno-unit-at-a-time" \ -CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fvisibility-inlines-hidden -fno-unit-at-a-time -fno-reorder-blocks" \ +CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \ %configure --disable-static make %{?_smp_mflags} make %{?_smp_mflags} check
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2019-12-21 12:30:13 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new.6675 (New) Package is "cln" Sat Dec 21 12:30:13 2019 rev:21 rq:758105 version:1.3.6 Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2019-11-20 10:30:03.094595932 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new.6675/cln.changes2019-12-21 12:30:26.319336338 +0100 @@ -1,0 +2,7 @@ +Thu Dec 19 09:13:38 UTC 2019 - pgaj...@suse.com + +- version update to 1.3.6 + * fix build errors +- run tests + +--- Old: cln-1.3.5.tar.bz2 New: cln-1.3.6.tar.bz2 Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.Turn4v/_old 2019-12-21 12:30:26.959336643 +0100 +++ /var/tmp/diff_new_pack.Turn4v/_new 2019-12-21 12:30:26.967336647 +0100 @@ -17,7 +17,7 @@ Name: cln -Version:1.3.5 +Version:1.3.6 Release:0 Summary:Class Library for Numbers (C++) License:GPL-2.0-or-later @@ -105,6 +105,9 @@ install -m 755 pi %{buildroot}%{_bindir} rm -f %{buildroot}%{_libdir}/libcln.la +%check +make %{?_smp_mflags} check + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post devel ++ cln-1.3.5.tar.bz2 -> cln-1.3.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cln-1.3.5/Makefile.in new/cln-1.3.6/Makefile.in --- old/cln-1.3.5/Makefile.in 2019-11-17 22:30:14.0 +0100 +++ new/cln-1.3.6/Makefile.in 2019-12-05 21:59:52.0 +0100 @@ -224,8 +224,8 @@ $(top_srcdir)/src/timing/cl_t_config.h.in COPYING ChangeLog \ INSTALL NEWS README TODO build-aux/compile \ build-aux/config.guess build-aux/config.rpath \ - build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \ - build-aux/missing build-aux/texinfo.tex + build-aux/config.sub build-aux/depcomp build-aux/install-sh \ + build-aux/ltmain.sh build-aux/missing build-aux/texinfo.tex DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cln-1.3.5/NEWS new/cln-1.3.6/NEWS --- old/cln-1.3.5/NEWS 2019-11-17 22:29:49.0 +0100 +++ new/cln-1.3.6/NEWS 2019-12-05 21:40:21.0 +0100 @@ -1,4 +1,14 @@ +2019-12-05, version 1.3.6 += + +Other changes +- + +* Fixed cross-compilation (broken in 1.3.5). + + 2019-11-17, version 1.3.5 += Implementation changes -- @@ -15,7 +25,6 @@ - MIPS release 6 -= 2014-10-16, version 1.3.4 = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cln-1.3.5/configure new/cln-1.3.6/configure --- old/cln-1.3.5/configure 2019-11-17 22:30:14.0 +0100 +++ new/cln-1.3.6/configure 2019-12-05 21:59:53.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for cln 1.3.5. +# Generated by GNU Autoconf 2.69 for cln 1.3.6. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='cln' PACKAGE_TARNAME='cln' -PACKAGE_VERSION='1.3.5' -PACKAGE_STRING='cln 1.3.5' +PACKAGE_VERSION='1.3.6' +PACKAGE_STRING='cln 1.3.6' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1348,7 +1348,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures cln 1.3.5 to adapt to many kinds of systems. +\`configure' configures cln 1.3.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1419,7 +1419,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cln 1.3.5:";; + short | recursive ) echo "Configuration of cln 1.3.6:";; esac cat <<\_ACEOF @@ -1538,7 +1538,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cln configure 1.3.5 +cln configure 1.3.6 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2316,7 +2316,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cln $as_me 1.3.5, which was +It was created by cln $as_me 1.3.
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2019-11-20 10:29:57 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new.26869 (New) Package is "cln" Wed Nov 20 10:29:57 2019 rev:20 rq:749823 version:1.3.5 Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2019-03-12 09:55:06.871517730 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new.26869/cln.changes 2019-11-20 10:30:03.094595932 +0100 @@ -1,0 +2,7 @@ +Wed Nov 20 07:10:35 UTC 2019 - Christophe Giboudeaux + +- Update to 1.3.5: + * Fix bug in scale_float() throwing underflow_exception. +- Drop riscv.patch. Fixed upstream. + +--- Old: cln-1.3.4.tar.bz2 riscv.patch New: cln-1.3.5.tar.bz2 Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.fhFSIk/_old 2019-11-20 10:30:05.346596381 +0100 +++ /var/tmp/diff_new_pack.fhFSIk/_new 2019-11-20 10:30:05.354596383 +0100 @@ -1,7 +1,7 @@ # # spec file for package cln # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,21 @@ Name: cln -Version:1.3.4 +Version:1.3.5 Release:0 Summary:Class Library for Numbers (C++) License:GPL-2.0-or-later Group: Productivity/Scientific/Math -Url:http://www.ginac.de/CLN/ -Source0:http://www.ginac.de/CLN/cln-%{version}.tar.bz2 +URL:https://www.ginac.de/CLN/ +Source0:https://www.ginac.de/CLN/cln-%{version}.tar.bz2 Source1:pi.tar.gz -Patch0: riscv.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: texinfo -PreReq: %install_info_prereq +Requires(pre): %{install_info_prereq} Provides: libcln Provides: pi -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -PreReq: %install_info_prereq %description CLN features a rich set of number classes: integer (unlimited @@ -59,8 +55,8 @@ %package devel Summary:Class Library for Numbers (C++) Group: Development/Libraries/C and C++ -PreReq: %install_info_prereq Requires: %{name} = %{version} +Requires(pre): %{install_info_prereq} %description devel CLN features a rich set of number classes: integer (unlimited @@ -83,7 +79,6 @@ %prep %setup -q -a 1 -%patch0 -p1 %build %ifarch %{arm} @@ -107,13 +102,11 @@ %install mkdir -p %{buildroot}%{_docdir}/cln make DESTDIR=%{buildroot} MANDIR=%{_mandir} htmldir=%{_docdir}/cln install -install -m 755 pi %{buildroot}%{_prefix}/bin +install -m 755 pi %{buildroot}%{_bindir} rm -f %{buildroot}%{_libdir}/libcln.la %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig - %post devel %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz @@ -121,19 +114,17 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %files -%defattr(-,root,root) %doc ChangeLog README NEWS %license COPYING %{_bindir}/pi %{_libdir}/libcln.so.* %files devel -%defattr(-,root,root) %doc ChangeLog README NEWS %license COPYING %{_includedir}/cln -%{_infodir}/cln.info.gz -%{_mandir}/man1/pi.1.gz +%{_infodir}/cln.info%{?ext_info} +%{_mandir}/man1/pi.1%{?ext_man} %{_libdir}/libcln.so %{_libdir}/pkgconfig/cln.pc ++ cln-1.3.4.tar.bz2 -> cln-1.3.5.tar.bz2 ++ 83637 lines of diff (skipped)
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2019-03-12 09:55:02 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new.28833 (New) Package is "cln" Tue Mar 12 09:55:02 2019 rev:19 rq:683903 version:1.3.4 Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2014-11-24 11:18:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new.28833/cln.changes 2019-03-12 09:55:06.871517730 +0100 @@ -1,0 +2,6 @@ +Mon Mar 11 13:46:42 UTC 2019 - Andreas Schwab + +- riscv.patch: Add support for riscv64 platform +- Use %license + +--- New: riscv.patch Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.jmKPwN/_old 2019-03-12 09:55:07.419517621 +0100 +++ /var/tmp/diff_new_pack.jmKPwN/_new 2019-03-12 09:55:07.419517621 +0100 @@ -1,7 +1,7 @@ # # spec file for package cln # -# Copyright (c) 2014 SUSE LINUX Products 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/ # @@ -20,11 +20,12 @@ Version:1.3.4 Release:0 Summary:Class Library for Numbers (C++) -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Scientific/Math Url:http://www.ginac.de/CLN/ Source0:http://www.ginac.de/CLN/cln-%{version}.tar.bz2 Source1:pi.tar.gz +Patch0: riscv.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: pkg-config @@ -82,6 +83,7 @@ %prep %setup -q -a 1 +%patch0 -p1 %build %ifarch %{arm} @@ -120,13 +122,15 @@ %files %defattr(-,root,root) -%doc COPYING ChangeLog README NEWS +%doc ChangeLog README NEWS +%license COPYING %{_bindir}/pi %{_libdir}/libcln.so.* %files devel %defattr(-,root,root) -%doc COPYING ChangeLog README NEWS +%doc ChangeLog README NEWS +%license COPYING %{_includedir}/cln %{_infodir}/cln.info.gz %{_mandir}/man1/pi.1.gz ++ riscv.patch ++ >From 26aaf349a1fb3879274090d9e1c8f86da4a0a585 Mon Sep 17 00:00:00 2001 From: "Manuel A. Fernandez Montecelo" Date: Thu, 3 May 2018 23:28:36 +0200 Subject: [PATCH] Add support for riscv64 platform. --- include/cln/object.h | 2 +- include/cln/types.h | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/cln/object.h b/include/cln/object.h index 56f6f07..f6979b1 100644 --- a/include/cln/object.h +++ b/include/cln/object.h @@ -25,7 +25,7 @@ namespace cln { #if defined(__i386__) || (defined(__mips__) && !defined(__LP64__)) || (defined(__sparc__) && !defined(__arch64__)) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || defined(__sh__) || (defined(__x86_64__) && defined(__ILP32__)) #define cl_word_alignment 4 #endif -#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || (defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__) || defined(__aarch64__) +#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || (defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__) || defined(__aarch64__) || (defined(__riscv) && __riscv_xlen == 64) #define cl_word_alignment 8 #endif #if !defined(cl_word_alignment) diff --git a/include/cln/types.h b/include/cln/types.h index 159e8bc..f245501 100644 --- a/include/cln/types.h +++ b/include/cln/types.h @@ -48,7 +48,7 @@ #undef HAVE_LONGLONG #endif #endif - #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || (defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__) || defined(__aarch64__)) + #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || (defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__) || defined(__aarch64__) || (defined(__riscv) && __riscv_xlen == 64)) // 64 bit registers in hardware #define HAVE_FAST_LONGLONG #endif @@ -76,7 +7
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2014-11-24 11:17:54 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2013-09-11 11:17:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2014-11-24 11:18:23.0 +0100 @@ -1,0 +2,8 @@ +Tue Nov 18 15:05:37 UTC 2014 - pgaj...@suse.com + +- updated to 1.3.4: + * Fix input of huge floats. + * Support the AArch64 and the Mips64 ABIs. +=> dropped cln-aarch64.patch + +--- Old: cln-1.3.3.tar.bz2 cln-aarch64.patch New: cln-1.3.4.tar.bz2 Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.MQ44F1/_old 2014-11-24 11:18:24.0 +0100 +++ /var/tmp/diff_new_pack.MQ44F1/_new 2014-11-24 11:18:24.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cln # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,15 +17,14 @@ Name: cln -Version:1.3.3 +Version:1.3.4 Release:0 Summary:Class Library for Numbers (C++) License:GPL-2.0+ Group: Productivity/Scientific/Math Url:http://www.ginac.de/CLN/ -Source0: ftp://ftpthep.physik.uni-mainz.de/pub/gnu/cln-%{version}.tar.bz2 +Source0:http://www.ginac.de/CLN/cln-%{version}.tar.bz2 Source1:pi.tar.gz -Patch0: cln-aarch64.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: pkg-config @@ -83,7 +82,6 @@ %prep %setup -q -a 1 -%patch0 %build %ifarch %{arm} ++ cln-1.3.3.tar.bz2 -> cln-1.3.4.tar.bz2 ++ 14473 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2013-09-11 11:17:37 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2013-03-12 22:36:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2013-09-11 11:17:39.0 +0200 @@ -1,0 +2,12 @@ +Mon Sep 9 14:32:41 UTC 2013 - pgaj...@suse.com + +- updated to 1.3.3: + * Fix integer input of leading zeros in power-of-two base. + * Fix several floating-poing conversion bugs involving huge +numbers. + * Fix bug that would set input stream fail state when reading +a number at EOF. +- removed upstreamed s390x.patch +- refreshed aarch64.patch + +--- Old: cln-1.3.2.tar.bz2 cln-s390x.patch New: cln-1.3.3.tar.bz2 Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.6MJ4qJ/_old 2013-09-11 11:17:39.0 +0200 +++ /var/tmp/diff_new_pack.6MJ4qJ/_new 2013-09-11 11:17:39.0 +0200 @@ -17,16 +17,15 @@ Name: cln -Version:1.3.2 +Version:1.3.3 Release:0 Summary:Class Library for Numbers (C++) License:GPL-2.0+ Group: Productivity/Scientific/Math Url:http://www.ginac.de/CLN/ -Source0:cln-%{version}.tar.bz2 +Source0: ftp://ftpthep.physik.uni-mainz.de/pub/gnu/cln-%{version}.tar.bz2 Source1:pi.tar.gz -Patch0: cln-s390x.patch -Patch1: cln-aarch64.patch +Patch0: cln-aarch64.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: pkg-config @@ -85,7 +84,6 @@ %prep %setup -q -a 1 %patch0 -%patch1 %build %ifarch %{arm} ++ cln-1.3.2.tar.bz2 -> cln-1.3.3.tar.bz2 ++ 32076 lines of diff (skipped) ++ cln-aarch64.patch ++ --- /var/tmp/diff_new_pack.6MJ4qJ/_old 2013-09-11 11:17:40.0 +0200 +++ /var/tmp/diff_new_pack.6MJ4qJ/_new 2013-09-11 11:17:40.0 +0200 @@ -17,11 +17,11 @@ --- include/cln/object.h.orig +++ include/cln/object.h @@ -25,7 +25,7 @@ namespace cln { - #if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || (defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || defined(__sh__) + #if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || (defined(__sparc__) && !defined(__arch64__)) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || defined(__sh__) || (defined(__x86_64__) && defined(__ILP32__)) #define cl_word_alignment 4 #endif --#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__) -+#if defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__) +-#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || (defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__) ++#if defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || (defined(__sparc__) && defined(__arch64__)) || (defined(__x86_64__) && !defined(__ILP32__)) || defined(__s390x__) #define cl_word_alignment 8 #endif #if !defined(cl_word_alignment) @@ -33,8 +33,8 @@ #undef HAVE_LONGLONG #endif #endif -- #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__)) -+ #if defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__)) +- #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || (defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__)) ++ #if defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || (defined(__sparc__) && defined(__arch64__)) || defined(__x86_64__)) // 64 bit
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2013-03-12 22:36:47 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2012-11-21 15:07:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2013-03-12 22:36:48.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 6 14:10:33 UTC 2013 - sch...@suse.de + +- cln-aarch64.patch: add support for aarch64 + +--- New: cln-aarch64.patch Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.uWNCTW/_old 2013-03-12 22:36:49.0 +0100 +++ /var/tmp/diff_new_pack.uWNCTW/_new 2013-03-12 22:36:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cln # -# 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 @@ -26,6 +26,7 @@ Source0:cln-%{version}.tar.bz2 Source1:pi.tar.gz Patch0: cln-s390x.patch +Patch1: cln-aarch64.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: pkg-config @@ -84,6 +85,7 @@ %prep %setup -q -a 1 %patch0 +%patch1 %build %ifarch %{arm} ++ cln-aarch64.patch ++ Index: include/cln/host_cpu.h.in === --- include/cln/host_cpu.h.in.orig +++ include/cln/host_cpu.h.in @@ -79,5 +79,9 @@ #undef __s390x__ #endif +#ifndef __aarch64__ +#undef __aarch64__ +#endif + #endif /* _CL_HOST_CPU_CONFIG_H */ Index: include/cln/object.h === --- include/cln/object.h.orig +++ include/cln/object.h @@ -25,7 +25,7 @@ namespace cln { #if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || (defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || defined(__sh__) #define cl_word_alignment 4 #endif -#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__) +#if defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__) #define cl_word_alignment 8 #endif #if !defined(cl_word_alignment) Index: include/cln/types.h === --- include/cln/types.h.orig +++ include/cln/types.h @@ -48,7 +48,7 @@ #undef HAVE_LONGLONG #endif #endif - #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__)) + #if defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__)) // 64 bit registers in hardware #define HAVE_FAST_LONGLONG #endif @@ -76,7 +76,7 @@ // Integer type used for counters. // Constraint: sizeof(uintC) >= sizeof(uintL) - #if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__))) + #if (defined(HAVE_FAST_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__))) #define intCsize long_bitsize typedef long sintC; typedef unsigned long uintC; @@ -88,7 +88,7 @@ // Integer type used for lfloat exponents. // Constraint: sizeof(uintE) >= sizeof(uintC) -#if (defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__) || defined(__i386__) || defined(__mips__) || defined(__rs6000__))) +#if (defined(HAVE_LONGLONG) && (defined(__aarch64__) || defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__) || defined(__i386__) || defined(__mips__) || defined(__rs6000__))) #define intEsize 64 typedef sint64 sintE; typedef uint64 uintE; @@ -127,7 +127,7 @@ typedef int sintD; typede
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2012-11-21 15:07:55 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2012-01-27 15:17:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2012-11-21 15:07:56.0 +0100 @@ -1,0 +2,6 @@ +Tue Nov 20 11:27:06 UTC 2012 - cgiboude...@gmx.com + +- Fix the SLES build (%make_install is not expanded) +- Install the license file + +--- Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.LCS6lu/_old 2012-11-21 15:07:57.0 +0100 +++ /var/tmp/diff_new_pack.LCS6lu/_new 2012-11-21 15:07:57.0 +0100 @@ -16,7 +16,6 @@ # - Name: cln Version:1.3.2 Release:0 @@ -107,7 +106,7 @@ %install mkdir -p %{buildroot}%{_docdir}/cln -%make_install MANDIR=%{_mandir} htmldir=%{_docdir}/cln +make DESTDIR=%{buildroot} MANDIR=%{_mandir} htmldir=%{_docdir}/cln install install -m 755 pi %{buildroot}%{_prefix}/bin rm -f %{buildroot}%{_libdir}/libcln.la @@ -123,12 +122,13 @@ %files %defattr(-,root,root) +%doc COPYING ChangeLog README NEWS %{_bindir}/pi %{_libdir}/libcln.so.* %files devel %defattr(-,root,root) -%doc README NEWS +%doc COPYING ChangeLog README NEWS %{_includedir}/cln %{_infodir}/cln.info.gz %{_mandir}/man1/pi.1.gz -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2012-01-27 15:17:06 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2011-12-31 17:19:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2012-01-27 15:17:08.0 +0100 @@ -1,0 +2,8 @@ +Fri Jan 20 20:05:12 UTC 2012 - crrodrig...@opensuse.org + +- build with -fvisibility-inlines-hidden, in the unlikely + case this cause trouble, drop me a note (the test suite passes + so I expect none) . This reduces the exported symbol table + in around 200(!!) symbols. + +--- Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.vD1UCO/_old 2012-01-27 15:17:09.0 +0100 +++ /var/tmp/diff_new_pack.vD1UCO/_new 2012-01-27 15:17:09.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cln # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,6 +16,7 @@ # + Name: cln Version:1.3.2 Release:0 @@ -92,7 +93,7 @@ %global XFLAGS %{optflags} %endif CFLAGS="%{XFLAGS} -fno-unit-at-a-time" \ -CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \ +CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fvisibility-inlines-hidden -fno-unit-at-a-time -fno-reorder-blocks" \ %configure --disable-static make %{?_smp_mflags} make %{?_smp_mflags} check -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2011-12-31 17:19:14 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2011-11-28 12:53:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2011-12-31 17:19:15.0 +0100 @@ -1,0 +2,6 @@ +Tue Dec 20 14:54:13 CET 2011 - dmuel...@suse.de + +- build with optflags again +- fix build on arm + +--- Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.lTRWLz/_old 2011-12-31 17:19:17.0 +0100 +++ /var/tmp/diff_new_pack.lTRWLz/_new 2011-12-31 17:19:17.0 +0100 @@ -16,14 +16,13 @@ # - Name: cln Version:1.3.2 -Release:5 -License:GPL-2.0+ +Release:0 Summary:Class Library for Numbers (C++) -Url:http://www.ginac.de/CLN/ +License:GPL-2.0+ Group: Productivity/Scientific/Math +Url:http://www.ginac.de/CLN/ Source0:cln-%{version}.tar.bz2 Source1:pi.tar.gz Patch0: cln-s390x.patch @@ -58,7 +57,6 @@ and exceptions. %package devel -License:GPL-2.0+ Summary:Class Library for Numbers (C++) Group: Development/Libraries/C and C++ PreReq: %install_info_prereq @@ -88,8 +86,13 @@ %patch0 %build -CFLAGS="-fno-unit-at-a-time" \ -CXXFLAGS="-fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \ +%ifarch %{arm} +%global XFLAGS %{optflags} -DNO_ASM +%else +%global XFLAGS %{optflags} +%endif +CFLAGS="%{XFLAGS} -fno-unit-at-a-time" \ +CXXFLAGS="%{XFLAGS} -fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \ %configure --disable-static make %{?_smp_mflags} make %{?_smp_mflags} check -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2011-12-06 18:03:15 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.smBGND/_old 2011-12-06 18:05:24.0 +0100 +++ /var/tmp/diff_new_pack.smBGND/_new 2011-12-06 18:05:24.0 +0100 @@ -20,7 +20,7 @@ Name: cln Version:1.3.2 Release:5 -License:GPLv2+ +License:GPL-2.0+ Summary:Class Library for Numbers (C++) Url:http://www.ginac.de/CLN/ Group: Productivity/Scientific/Math @@ -58,7 +58,7 @@ and exceptions. %package devel -License:GPLv2+ +License:GPL-2.0+ Summary:Class Library for Numbers (C++) Group: Development/Libraries/C and C++ PreReq: %install_info_prereq -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2011-11-28 12:53:21 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2011-11-07 14:09:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2011-11-28 12:53:22.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 28 02:07:36 CET 2011 - r...@suse.de + +- make it build on s390x + +--- New: cln-s390x.patch Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.NkicXI/_old 2011-11-28 12:53:24.0 +0100 +++ /var/tmp/diff_new_pack.NkicXI/_new 2011-11-28 12:53:24.0 +0100 @@ -26,6 +26,7 @@ Group: Productivity/Scientific/Math Source0:cln-%{version}.tar.bz2 Source1:pi.tar.gz +Patch0: cln-s390x.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: pkg-config @@ -84,6 +85,7 @@ %prep %setup -q -a 1 +%patch0 %build CFLAGS="-fno-unit-at-a-time" \ ++ cln-s390x.patch ++ --- include/cln/host_cpu.h.in +++ include/cln/host_cpu.h.in @@ -75,5 +75,9 @@ #undef __s390__ #endif +#ifndef __s390x__ +#undef __s390x__ +#endif + #endif /* _CL_HOST_CPU_CONFIG_H */ --- include/cln/object.h +++ include/cln/object.h @@ -22,10 +22,10 @@ #if defined(__m68k__) #define cl_word_alignment 2 #endif -#if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || (defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || defined(__s390__) || defined(__sh__) +#if defined(__i386__) || defined(__mips__) || defined(__mipsel__) || (defined(__sparc__) && !defined(__sparc64__)) || defined(__hppa__) || defined(__arm__) || defined(__rs6000__) || defined(__m88k__) || defined(__convex__) || (defined(__s390__) && !defined(__s390x__)) || defined(__sh__) #define cl_word_alignment 4 #endif -#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__x86_64__) +#if defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__) #define cl_word_alignment 8 #endif #if !defined(cl_word_alignment) --- include/cln/types.h +++ include/cln/types.h @@ -48,7 +48,7 @@ #undef HAVE_LONGLONG #endif #endif - #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__x86_64__)) + #if defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__mips64__) || defined(__powerpc64__) || defined(__sparc64__) || defined(__s390x__) || defined(__x86_64__)) // 64 bit registers in hardware #define HAVE_FAST_LONGLONG #endif @@ -76,7 +76,7 @@ // Integer type used for counters. // Constraint: sizeof(uintC) >= sizeof(uintL) - #if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__x86_64__))) + #if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__))) #define intCsize long_bitsize typedef long sintC; typedef unsigned long uintC; @@ -88,7 +88,7 @@ // Integer type used for lfloat exponents. // Constraint: sizeof(uintE) >= sizeof(uintC) -#if (defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__x86_64__) || defined(__i386__) || defined(__mips__) || defined(__rs6000__))) +#if (defined(HAVE_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__) || defined(__i386__) || defined(__mips__) || defined(__rs6000__))) #define intEsize 64 typedef sint64 sintE; typedef uint64 uintE; @@ -127,7 +127,7 @@ typedef int sintD; typedef unsigned int uintD; #else // we are not using GMP, so just guess something reasonable -#if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__x86_64__))) +#if (defined(HAVE_FAST_LONGLONG) && (defined(__alpha__) || defined(__ia64__) || defined(__powerpc64__) || defined(__s390x__) || defined(__x86_64__))) #define intDsize 64 typedef sint64 sintD; typedef uint64 uintD; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@op
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at 2011-11-07 14:09:43 Comparing /work/SRC/openSUSE:Factory/cln (Old) and /work/SRC/openSUSE:Factory/.cln.new (New) Package is "cln", Maintainer is "bwa...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/cln/cln.changes 2011-09-23 01:53:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.cln.new/cln.changes 2011-11-07 14:09:45.0 +0100 @@ -1,0 +2,13 @@ +Mon Oct 17 19:38:13 UTC 2011 - a...@gmx.de + +- Update to version 1.3.2: (changes taken from git log) + * Fix scale_float for large factors on x86. + * Update documentation about infrastructure requirements. + * Support for MSVC. + * Fix yet another dependent base C++ language issue. + * Fix compilation with clang. + * Configure: be more cross-compilation friendly. + * Fix the documentation build failure (wrong texinfo). + * Remove 'auto' keyword used as storage specifier. + +--- Old: cln-1.3.1.tar.bz2 New: cln-1.3.2.tar.bz2 Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.kp331R/_old 2011-11-07 14:09:48.0 +0100 +++ /var/tmp/diff_new_pack.kp331R/_new 2011-11-07 14:09:48.0 +0100 @@ -18,7 +18,7 @@ Name: cln -Version:1.3.1 +Version:1.3.2 Release:5 License:GPLv2+ Summary:Class Library for Numbers (C++) ++ cln-1.3.1.tar.bz2 -> cln-1.3.2.tar.bz2 ++ 20216 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cln for openSUSE:Factory
Hello community, here is the log from the commit of package cln for openSUSE:Factory checked in at Mon Aug 8 15:04:51 CEST 2011. --- cln/cln.changes 2010-09-24 09:34:46.0 +0200 +++ /mounts/work_src_done/STABLE/cln/cln.changes2011-08-08 10:40:17.0 +0200 @@ -1,0 +2,8 @@ +Mon Aug 8 10:34:25 UTC 2011 - toddrme2...@gmail.ccom + +- Fixed group (fix for RPMLINT warning) +- Removed commented files (fix for RPMLINT warning) +- Switched hard-coded paths and commands to RPM macros in spec file +- Cleaned up spec file formatting + +--- calling whatdependson for head-i586 Old: minmem Other differences: -- ++ cln.spec ++ --- /var/tmp/diff_new_pack.tXk3j0/_old 2011-08-08 15:03:51.0 +0200 +++ /var/tmp/diff_new_pack.tXk3j0/_new 2011-08-08 15:03:51.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package cln (Version 1.3.1) +# spec file for package cln # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -15,22 +15,24 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: cln -BuildRequires: gcc-c++ gmp-devel pkg-config texinfo -Url:http://www.ginac.de/CLN/ Version:1.3.1 -Release:1 -Summary:Class Library for Numbers (C++) +Release:5 License:GPLv2+ +Summary:Class Library for Numbers (C++) +Url:http://www.ginac.de/CLN/ Group: Productivity/Scientific/Math -Provides: libcln pi -PreReq: %install_info_prereq -AutoReqProv:on -Source0:cln-%version.tar.bz2 +Source0:cln-%{version}.tar.bz2 Source1:pi.tar.gz +BuildRequires: gcc-c++ +BuildRequires: gmp-devel +BuildRequires: pkg-config +BuildRequires: texinfo +PreReq: %install_info_prereq +Provides: libcln +Provides: pi BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %install_info_prereq @@ -55,11 +57,10 @@ and exceptions. %package devel +License:GPLv2+ Summary:Class Library for Numbers (C++) -Group: Productivity/Scientific/Math -AutoReqProv:on +Group: Development/Libraries/C and C++ PreReq: %install_info_prereq -License:GPLv2+ Requires: %{name} = %{version} %description devel @@ -85,43 +86,28 @@ %setup -q -a 1 %build -CFLAGS="$RPM_OPT_FLAGS -fno-unit-at-a-time" \ -CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \ -./configure --prefix=%{_prefix} \ ---bindir=%{_bindir} \ ---sbindir=%{_sbindir} \ ---sysconfdir=%{_sysconfdir} \ ---datadir=%{_datadir} \ ---includedir=%{_includedir} \ ---libdir=%{_libdir} \ ---libexecdir=%{_prefix}/lib/%{name} \ ---localstatedir=/var \ ---sharedstatedir=/usr/com \ ---mandir=%{_mandir} \ ---infodir=%{_infodir} \ - --disable-static -%{__make} %{?jobs:-j%jobs} -%{__make} %{?jobs:-j%jobs} check +CFLAGS="-fno-unit-at-a-time" \ +CXXFLAGS="-fno-strict-aliasing -fno-unit-at-a-time -fno-reorder-blocks" \ +%configure --disable-static +make %{?_smp_mflags} +make %{?_smp_mflags} check #cd benchmarks #for i in a ap b ; do # ./timebench2$i -r 10 #done #cd .. -g++ $RPM_OPT_FLAGS -I./include pi.cc -o pi -L./src/.libs/ -lcln -lgmp -%{__make} %{?jobs:-j%jobs} html +g++ %{optflags} -I./include pi.cc -o pi -L./src/.libs/ -lcln -lgmp +make %{?_smp_mflags} html %install -%{__mkdir} -p $RPM_BUILD_ROOT/%{_datadir}/doc/packages/cln -PDOCDIR=/usr/share/doc/packages/cln -%{__make} install MANDIR=%{_mandir} DESTDIR=$RPM_BUILD_ROOT htmldir=$PDOCDIR -install -m 755 pi $RPM_BUILD_ROOT/usr/bin -rm -f $RPM_BUILD_ROOT/usr/%_lib/libcln.la +mkdir -p %{buildroot}%{_docdir}/cln +%make_install MANDIR=%{_mandir} htmldir=%{_docdir}/cln +install -m 755 pi %{buildroot}%{_prefix}/bin +rm -f %{buildroot}%{_libdir}/libcln.la -%post -/sbin/ldconfig +%post -p /sbin/ldconfig -%postun -/sbin/ldconfig +%postun -p /sbin/ldconfig %post devel %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz @@ -137,13 +123,10 @@ %files devel %defattr(-,root,root) %doc README NEWS -#/usr/bin/cln-config %{_includedir}/cln %{_infodir}/cln.info.gz %{_mandir}/man1/pi.1.gz %{_libdir}/libcln.so %{_libdir}/pkgconfig/cln.pc -#%doc /usr/share/man/man1/cln-config.1.gz -#/usr/share/aclocal/cln.m4 %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For a