Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libcerf for openSUSE:Factory checked in at 2023-10-12 23:39:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcerf (Old) and /work/SRC/openSUSE:Factory/.libcerf.new.1807 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcerf" Thu Oct 12 23:39:08 2023 rev:9 rq:1116828 version:2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libcerf/libcerf.changes 2023-06-12 15:24:15.994276443 +0200 +++ /work/SRC/openSUSE:Factory/.libcerf.new.1807/libcerf.changes 2023-10-12 23:39:39.911589579 +0200 @@ -1,0 +2,7 @@ +Wed Oct 11 03:59:43 UTC 2023 - ming li <[email protected]> + +- update to 2.4: + * CMake: runtime destination corrected (bin, not lib) + * CMake: removed option PORTABLE and compiler flag -march (unavailable on some architectures) + +------------------------------------------------------------------- Old: ---- libcerf-v2.3.tar.gz New: ---- libcerf-v2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcerf.spec ++++++ --- /var/tmp/diff_new_pack.DQa8di/_old 2023-10-12 23:39:40.435608547 +0200 +++ /var/tmp/diff_new_pack.DQa8di/_new 2023-10-12 23:39:40.439608692 +0200 @@ -18,7 +18,7 @@ Name: libcerf -Version: 2.3 +Version: 2.4 Release: 0 Summary: A library that complex error functions License: MIT ++++++ libcerf-v2.3.tar.gz -> libcerf-v2.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcerf-v2.3/.gitlab-ci.yml new/libcerf-v2.4/.gitlab-ci.yml --- old/libcerf-v2.3/.gitlab-ci.yml 2023-01-10 09:10:08.000000000 +0100 +++ new/libcerf-v2.4/.gitlab-ci.yml 2023-08-02 18:01:32.000000000 +0200 @@ -1,14 +1,15 @@ stages: - build -mac10_15: +mac_x64: tags: - - macbuild3 + - mac_x64 stage: build script: &macbuild + - OPTDIR=/Users/Shared/Software - mkdir build - cd build - - cmake .. + - cmake -DCMAKE_INSTALL_PREFIX="$OPTDIR" -DCMAKE_BUILD_TYPE=Release -S.. - make - ctest --output-on-failure - cpack . @@ -18,9 +19,9 @@ - build/*zip expire_in: 10 days -mac12_2: +mac_arm: tags: - - scgmac4 + - mac_arm stage: build script: *macbuild diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcerf-v2.3/CHANGELOG new/libcerf-v2.4/CHANGELOG --- old/libcerf-v2.3/CHANGELOG 2023-01-10 09:10:08.000000000 +0100 +++ new/libcerf-v2.4/CHANGELOG 2023-08-02 18:01:32.000000000 +0200 @@ -1,5 +1,9 @@ == Revision history of libcerf, maintained by Joachim Wuttke == +libcerf-2.4, released 2aug23: + - CMake: runtime destination corrected (bin, not lib) + - CMake: removed option PORTABLE and compiler flag -march (unavailable on some architectures) + libcerf-2.3, released 10jan23: - Fix compiler flags; use -O3 for Release - Introduce CERF_COMPILE_OPTIONS to let users overwrite the hard-coded compile options diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcerf-v2.3/CMakeLists.txt new/libcerf-v2.4/CMakeLists.txt --- old/libcerf-v2.3/CMakeLists.txt 2023-01-10 09:10:08.000000000 +0100 +++ new/libcerf-v2.4/CMakeLists.txt 2023-08-02 18:01:32.000000000 +0200 @@ -33,7 +33,7 @@ endif() set(CERF_SOVERSION 2) # API version -set(CERF_VERSION ${CERF_SOVERSION}.3) # minor version +set(CERF_VERSION ${CERF_SOVERSION}.4) # minor version include(GNUInstallDirs) @@ -73,12 +73,6 @@ endif() add_compile_options(-Wno-sign-compare -fno-omit-frame-pointer) - if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL "GNU" ) - option(PORTABLE "Build a portable binary without host-specific optimization" OFF) - if(NOT PORTABLE) - add_compile_options(-march=native) - endif() - endif() if (CMAKE_BUILD_TYPE MATCHES Debug) add_compile_options(-g) else() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcerf-v2.3/README.md new/libcerf-v2.4/README.md --- old/libcerf-v2.3/README.md 2023-01-10 09:10:08.000000000 +0100 +++ new/libcerf-v2.4/README.md 2023-08-02 18:01:32.000000000 +0200 @@ -67,12 +67,12 @@ ## Binary packages * Linux: - * [rpm package](https://build.opensuse.org/package/show/science/libcerf) by Christoph Junghans + * [Debian package](https://buildd.debian.org/status/package.php?p=bornagain) by Eugen Wintersberger * [Gentoo package](http://packages.gentoo.org/package/sci-libs/libcerf) by Christoph Junghans - * [Debian package](https://packages.debian.org/jessie/libs/libcerf1) by Eugen Wintersberger + * [rpm package](https://build.opensuse.org/package/show/science/libcerf) by Christoph Junghans * OS X: - * [MacPorts::libcerf](http://www.macports.org/ports.php?by=name&substr=libcerf), by Mojca Miklavec * [Homebrew/homebrew-science/libcerf.rb](https://formulae.brew.sh/formula/libcerf), by Roman Garnett + * [MacPorts::libcerf](http://www.macports.org/ports.php?by=name&substr=libcerf), by Mojca Miklavec * Cross platform: * [vcpkg CMake packager](https://github.com/microsoft/vcpkg/tree/master/ports/libcerf), by Alexander Täschner diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcerf-v2.3/lib/CMakeLists.txt new/libcerf-v2.4/lib/CMakeLists.txt --- old/libcerf-v2.3/lib/CMakeLists.txt 2023-01-10 09:10:08.000000000 +0100 +++ new/libcerf-v2.4/lib/CMakeLists.txt 2023-08-02 18:01:32.000000000 +0200 @@ -38,8 +38,8 @@ install( TARGETS ${lib} EXPORT ${intf} - LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Libraries) install(
