Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cracklib for openSUSE:Factory 
checked in at 2023-06-12 15:24:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cracklib (Old)
 and      /work/SRC/openSUSE:Factory/.cracklib.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cracklib"

Mon Jun 12 15:24:08 2023 rev:64 rq:1092073 version:2.9.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes        2022-12-16 
17:50:58.123792112 +0100
+++ /work/SRC/openSUSE:Factory/.cracklib.new.15902/cracklib.changes     
2023-06-12 15:24:09.246236521 +0200
@@ -1,0 +2,15 @@
+Wed Jun  7 09:04:19 UTC 2023 - pgaj...@suse.com
+
+- version update to 2.9.11
+  * Merge fedora patches and man pages
+  *  Fix missing files in dist tarball, other automake fixes (Leandro Nini)
+  * Fix error handling during build of dictionary (yixiangzhike)
+  * Fix to localization support (A. Wilcox, nekopsykose)
+  * Fix to test utilities (Alexander Kanavin)
+  * Translation updates from weblate
+  * python: adjust include path for builddir by @thesamesam in #61
+  * Make buffer static and avoid returning stack-allocated memory by 
@drfiemost in #63
+- modified patches
+  % 0002-cracklib-2.9.2-visibility.patch (refreshed)
+
+-------------------------------------------------------------------

Old:
----
  cracklib-2.9.8.tar.bz2

New:
----
  cracklib-2.9.11.tar.bz2

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

Other differences:
------------------
++++++ cracklib.spec ++++++
--- /var/tmp/diff_new_pack.VLe1QN/_old  2023-06-12 15:24:10.254242484 +0200
+++ /var/tmp/diff_new_pack.VLe1QN/_new  2023-06-12 15:24:10.258242509 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cracklib
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           cracklib
-Version:        2.9.8
+Version:        2.9.11
 Release:        0
 Summary:        Library to crack passwords using dictionaries
 License:        LGPL-2.1-only
@@ -112,8 +112,8 @@
 # using zip'ed dict takes too long for a check. But the support
 # for this is still in the lib.
 #
-#gzip $RPM_BUILD_ROOT/%{_datadir}/cracklib/pw_dict.pwd
-#ln -sf %{_datadir}/cracklib/pw_dict.pwd.gz 
$RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwd.gz
+#gzip $RPM_BUILD_ROOT/%%{_datadir}/cracklib/pw_dict.pwd
+#ln -sf %%{_datadir}/cracklib/pw_dict.pwd.gz 
$RPM_BUILD_ROOT/usr/lib/cracklib_dict.pwd.gz
 %find_lang %{name}
 %ifnarch ppc64
 nm -C -D %{buildroot}%{_libdir}/libcrack.so.2 | grep ' T '
@@ -140,17 +140,22 @@
 %{_sbindir}/cracklib-check
 %{_sbindir}/cracklib-format
 %{_sbindir}/cracklib-packer
+%{_sbindir}/cracklib-update
 %{_sbindir}/cracklib-unpacker
 %dir %{_datadir}/cracklib
 %{_datadir}/cracklib/cracklib.magic
 %{_prefix}/lib/cracklib_dict.hwm
 %{_prefix}/lib/cracklib_dict.pwd
 %{_prefix}/lib/cracklib_dict.pwi
+%{_mandir}/man8/cracklib-check.8%{?ext_man}
+%{_mandir}/man8/cracklib-format.8%{?ext_man}
+%{_mandir}/man8/cracklib-update.8%{?ext_man}
 
 %files devel
 %{_includedir}/crack.h
 %{_includedir}/packer.h
 %{_libdir}/libcrack.so
+%{_mandir}/man3/FascistCheck.3%{?ext_man}
 
 %files dict-small
 %{_datadir}/cracklib/pw_dict.hwm

++++++ 0002-cracklib-2.9.2-visibility.patch ++++++
--- /var/tmp/diff_new_pack.VLe1QN/_old  2023-06-12 15:24:10.282242650 +0200
+++ /var/tmp/diff_new_pack.VLe1QN/_new  2023-06-12 15:24:10.286242674 +0200
@@ -6,48 +6,48 @@
  dnl Handle local dict compiling properly
  AC_SUBST(CROSS_COMPILING, $cross_compiling)
  
-+  dnl ************************************************************
-+  dnl Enable hiding of internal symbols in library to reduce its size and
-+  dnl speed dynamic linking of applications.  This currently is only supported
-+  dnl on gcc >= 4.0 and SunPro C.
-+  dnl
-+  AC_MSG_CHECKING([whether to enable hidden symbols in the library])
-+  AC_ARG_ENABLE(hidden-symbols,
-+  AC_HELP_STRING([--enable-hidden-symbols],[Hide internal symbols in library])
-+  AC_HELP_STRING([--disable-hidden-symbols],[Leave all symbols with default 
visibility in library]),
-+  [ case "$enableval" in
-+    no)
-+         AC_MSG_RESULT(no)
-+         ;;
-+    *)
-+         AC_MSG_CHECKING([whether $CC supports it])
-+         if test "$GCC" = yes ; then
-+           if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
-+             AC_MSG_RESULT(yes)
-+             AC_DEFINE(CRACKLIB_API, [extern __attribute__ ((visibility 
("default")))], [to make a symbol visible])
-+             CFLAGS="$CFLAGS -fvisibility=hidden"
-+           else
-+              AC_MSG_RESULT(no)
-+            fi
-+
++dnl ************************************************************
++dnl Enable hiding of internal symbols in library to reduce its size and
++dnl speed dynamic linking of applications.  This currently is only supported
++dnl on gcc >= 4.0 and SunPro C.
++dnl
++AC_MSG_CHECKING([whether to enable hidden symbols in the library])
++AC_ARG_ENABLE(hidden-symbols,
++AC_HELP_STRING([--enable-hidden-symbols],[Hide internal symbols in library])
++AC_HELP_STRING([--disable-hidden-symbols],[Leave all symbols with default 
visibility in library]),
++[ case "$enableval" in
++  no)
++       AC_MSG_RESULT(no)
++       ;;
++  *)
++       AC_MSG_CHECKING([whether $CC supports it])
++       if test "$GCC" = yes ; then
++         if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
++           AC_MSG_RESULT(yes)
++           AC_DEFINE(CRACKLIB_API, [extern __attribute__ ((visibility 
("default")))], [to make a symbol visible])
++           CFLAGS="$CFLAGS -fvisibility=hidden"
++         else
++            AC_MSG_RESULT(no)
++          fi
+++
++       else
++         dnl Test for SunPro cc
++         if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= 
>/dev/null ; then
++           AC_MSG_RESULT(yes)
++           AC_DEFINE(CRACKLIB_API, [__global], [to make a symbol visible])
++           CFLAGS="$CFLAGS -xldscope=hidden"
 +         else
-+           dnl Test for SunPro cc
-+           if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= 
>/dev/null ; then
-+             AC_MSG_RESULT(yes)
-+             AC_DEFINE(CRACKLIB_API, [__global], [to make a symbol visible])
-+             CFLAGS="$CFLAGS -xldscope=hidden"
-+           else
-+             AC_MSG_RESULT(no)
-+           fi
++           AC_MSG_RESULT(no)
 +         fi
-+         ;;
-+    esac ],
-+         AC_MSG_RESULT(no)
-+  )
++       fi
++       ;;
++  esac ],
++       AC_MSG_RESULT(no)
++)
 +
- AC_OUTPUT(util/Makefile lib/Makefile doc/Makefile python/Makefile Makefile \
+ AC_CONFIG_FILES([util/Makefile lib/Makefile doc/Makefile python/Makefile 
Makefile \
                python/setup.py \
-               po/Makefile.in m4/Makefile dicts/Makefile cracklib.spec)
+               po/Makefile.in m4/Makefile dicts/Makefile cracklib.spec])
 Index: lib/crack.h
 ===================================================================
 --- lib/crack.h.orig
@@ -84,7 +84,7 @@
 ===================================================================
 --- lib/packer.h.orig
 +++ lib/packer.h
-@@ -76,7 +76,7 @@ typedef struct
+@@ -66,7 +66,7 @@ typedef struct
  #define PIH_MAGIC 0x70775631
  
  /* Internal routines */
@@ -93,7 +93,7 @@
  
  #else
  
-@@ -87,15 +87,15 @@ typedef struct {
+@@ -77,15 +77,15 @@ typedef struct {
  
  #endif
  

++++++ cracklib-2.9.8.tar.bz2 -> cracklib-2.9.11.tar.bz2 ++++++
++++ 2722 lines of diff (skipped)

Reply via email to