Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-filesystem for openSUSE:Factory checked in at 2022-07-26 19:43:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mingw64-filesystem (Old) and /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mingw64-filesystem" Tue Jul 26 19:43:48 2022 rev:16 rq:990820 version:20220801 Changes: -------- --- /work/SRC/openSUSE:Factory/mingw64-filesystem/mingw64-filesystem.changes 2022-07-15 13:53:05.939575459 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-filesystem.new.1533/mingw64-filesystem.changes 2022-07-26 19:44:13.885594312 +0200 @@ -1,0 +2,14 @@ +Wed Jul 20 07:11:15 UTC 2022 - Ralf Habacker <ralf.habac...@freenet.de> + +- Update to 20220801 +- Fetch real used shared library name from import libraries to avoid + file name generation errors, for example with mingw32-glib2 +- Scan all archives for shared library names as packages may not use + the default import library extension + +------------------------------------------------------------------- +Tue Jul 12 07:18:39 UTC 2022 - Ralf Habacker <ralf.habac...@freenet.de> + +- Fix finding qm files for KDE Frameworks >= 5.76 (taken from rpm-4.14.1) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mingw64-filesystem.spec ++++++ --- /var/tmp/diff_new_pack.dnBFoC/_old 2022-07-26 19:44:14.429510264 +0200 +++ /var/tmp/diff_new_pack.dnBFoC/_new 2022-07-26 19:44:14.433509646 +0200 @@ -31,7 +31,7 @@ %define _rpmmacrodir %{_sysconfdir}/rpm %endif Name: mingw64-filesystem -Version: 20220620 +Version: 20220801 Release: 0 Summary: MinGW base filesystem and environment License: GPL-2.0-or-later ++++++ mingw64-find-lang.sh ++++++ --- /var/tmp/diff_new_pack.dnBFoC/_old 2022-07-26 19:44:14.553491105 +0200 +++ /var/tmp/diff_new_pack.dnBFoC/_new 2022-07-26 19:44:14.557490487 +0200 @@ -227,6 +227,10 @@ '"$NO_ALL_NAME$QT"'s:\(.*/'"$NAME"'_\([a-zA-Z]\{2\}\([_@].*\)\?\)\.qm$\):%lang(\2) \1: '"$ALL_NAME$QT"'s:\(.*/[^/_]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: '"$ALL_NAME$QT"'s:\(.*/[^/_]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:^\([^%].*/\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:^\([^%].*/\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:^\([^%].*/[^/_]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: +'"$ALL_NAME$QT"'s:^\([^%].*/[^/_]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: '"$ALL_NAME$QT"'s:^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: '"$ALL_NAME$QT"'s:^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: s:^[^%].*:: ++++++ mingw64-find-requires.sh ++++++ --- /var/tmp/diff_new_pack.dnBFoC/_old 2022-07-26 19:44:14.577487397 +0200 +++ /var/tmp/diff_new_pack.dnBFoC/_new 2022-07-26 19:44:14.581486779 +0200 @@ -106,11 +106,14 @@ sed 's/\(.*\)/'"$target"'(\1)/' done | sort -u +# scan import libraries - all archive files are scanned, not only +# '.dll.a' as some packages do not use the standard extension +# for import libraries if [ -n "$scan_implibs" ]; then - implibs=$(echo "$filelist" | grep '\.dll.a$') + implibs=$(echo "$filelist" | grep '\.a$') for f in $implibs; do [ ! -f "$f" ] && continue - "$OBJDUMP" -r "$f" | grep '_iname' | sed 's,^.*lib,lib,g;s,_iname,,g;s,_dll,.dll,g;s,_,-,g' | + "$STRINGS" "$f" | grep '\.dll$' | tr "[:upper:]" "[:lower:]" | grep -Ev "$exclude_pattern" | sed 's/\(.*\)/'"$target"'(\1)/'