Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsigsegv for openSUSE:Factory checked in at 2026-08-25 13:18:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigsegv (Old) and /work/SRC/openSUSE:Factory/.libsigsegv.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsigsegv" Tue Aug 25 13:18:16 2026 rev:13 rq:1373150 version:2.15 Changes: -------- --- /work/SRC/openSUSE:Factory/libsigsegv/libsigsegv.changes 2024-03-03 20:19:24.102004932 +0100 +++ /work/SRC/openSUSE:Factory/.libsigsegv.new.1258/libsigsegv.changes 2026-08-25 13:18:27.819520290 +0200 @@ -1,0 +2,12 @@ +Sat Aug 22 20:47:19 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2.15: + * Added support for Linux/PowerPC (32-bit) with musl libc. + * Added support for Hurd/x86_64. + * Added support for macOS/x86_64 with clang 15. + * Optimize distinction between stack overflow and other fault + on AIX 7. +- drop libsigsegv-2.12-lto.dif (obsolete) +- refresh keyring + +------------------------------------------------------------------- Old: ---- libsigsegv-2.12-lto.dif libsigsegv-2.14.tar.gz libsigsegv-2.14.tar.gz.sig New: ---- libsigsegv-2.15.tar.gz libsigsegv-2.15.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigsegv.spec ++++++ --- /var/tmp/diff_new_pack.POZBbq/_old 2026-08-25 13:18:28.684550793 +0200 +++ /var/tmp/diff_new_pack.POZBbq/_new 2026-08-25 13:18:28.686550864 +0200 @@ -1,7 +1,7 @@ # # spec file for package libsigsegv # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,10 @@ %define somajor 2 %define lname libsigsegv%{somajor} +%define add_optflags(a:f:t:p:w:W:d:g:O:A:C:D:E:H:i:M:n:P:U:u:l:s:X:B:I:L:b:V:m:x:c:S:E:o:v:) \ +%global optflags %{optflags} %{**} Name: libsigsegv -Version: 2.14 +Version: 2.15 Release: 0 Summary: Library for Handling Page Faults in User Mode License: GPL-2.0-or-later @@ -28,12 +30,8 @@ Source0: https://ftp.gnu.org/pub/gnu/libsigsegv/libsigsegv-%{version}.tar.gz Source1: https://ftp.gnu.org/pub/gnu/libsigsegv/libsigsegv-%{version}.tar.gz.sig Source2: http://savannah.gnu.org/people/viewgpg.php?user_id=1871#/%{name}.keyring -Patch0: libsigsegv-2.12-lto.dif BuildRequires: pkgconfig -%define add_optflags(a:f:t:p:w:W:d:g:O:A:C:D:E:H:i:M:n:P:U:u:l:s:X:B:I:L:b:V:m:x:c:S:E:o:v:) \ -%global optflags %{optflags} %{**} - %description This is a library for handling page faults in user mode. A page fault occurs when a program tries to access to a region of memory that is currently not @@ -68,12 +66,11 @@ available. %prep -%setup -q -%patch -P 0 -b .p0 +%autosetup -p1 %build %add_optflags -g3 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE -%if 0%(case "%optflags" in (*-flto*) echo 1;; esac) +%if 0%(case "%{optflags}" in (*-flto*) echo 1;; esac) %add_optflags -ffat-lto-objects %endif %configure \ @@ -85,7 +82,7 @@ mkdir bin/ ln -sf /bin/true bin/strip PATH=${PWD}/bin:$PATH; export PATH -make %{?_smp_mflags} +%make_build %install %make_install @@ -96,18 +93,14 @@ # qemu does not support stack overflows well export XFAIL_TESTS="test-catch-stackoverflow1 test-catch-stackoverflow2" %endif -make %{?_smp_mflags} check +%make_build check %post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig %files doc -%if %{defined license} %license COPYING -%doc AUTHORS ChangeLog* NEWS PORTING README -%else -%doc AUTHORS COPYING ChangeLog* NEWS PORTING README -%endif +%doc ChangeLog* NEWS README %files -n %{lname} %{_libdir}/libsigsegv.so.%{somajor}* ++++++ libsigsegv-2.14.tar.gz -> libsigsegv-2.15.tar.gz ++++++ ++++ 19824 lines of diff (skipped) ++++++ libsigsegv.keyring ++++++ --- /var/tmp/diff_new_pack.POZBbq/_old 2026-08-25 13:18:28.960560526 +0200 +++ /var/tmp/diff_new_pack.POZBbq/_new 2026-08-25 13:18:28.964560667 +0200 @@ -1,65 +1,27 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2 -mQINBFxjJagBEACtJ6cBUyULIsZ163tvkSwAtqGIF4EvymDMB/q4tjf2S9RmW5Zo -UuEdFkImFWZaY8LV6shHF44RXHPL/irnA0byr9pVit+sj5RtWMXLJUnY6hp60OAN -n1CptCztcDwhDiSt0bcjPHRSvInqU5uHPiCfXau06TzveZ7UCj6Tkqc3n87W74y9 -HMfgVF7OrdyZCq3Bif+TCUnywnGmO4Boet2xGDCpCRyiIZXG4kl3REu/xqvhIyNk -w/o9TmnbEMbt4hGNp8O7nGZra9ajeDNYccxZYN2P6HKxCYfueKqjy+356+jnKgvR -D4QYP7z+3X3y7F1Ii2WIBWzCeZyVuPwATvGOL4lzOfMNJP9xdS3lbqHBYlAhWHcI -cRKhd7D7YAOjqVCfiKkZcZqUkcg1RZpaQ6nGQEpxmIj9QDfv+2f2QnbRiPjt2smn -Mi79ONEGUIu3h+PyMaS8Xn09Krasszd9gs0uKbCsRKOuVkzv0nQ8XnjlIBVbkCrB -IU3aKL94BmC0ZcGVqBXsWgZY2BzjKfI3HoJS0BaUAth1VJeLa4VPY2X7BV0ewyzo -Hf0OFdLwZ6RIxMlWX+dz9r8V/zNCxP/jU0z+Brhxm3iCdiRykkfHteSwoz1xyBQ3 -F+F+5dkZH3EFSab7CK57BF4/xcYwuwOheoqd76jhtfYP3uPgCe3VOSPVqwARAQAB -tDhCcnVubyBIYWlibGUgKE9wZW4gU291cmNlIERldmVsb3BtZW50KSA8YnJ1bm9A -Y2xpc3Aub3JnPokCPQQTAQgAJwUCXGMlqAIbAwUJC0c1AAULCQgHAgYVCAkKCwIE -FgIDAQIeAQIXgAAKCRD1vosmfGpAbSb+EACRlaeS0r9hCLn0YhN6hNEVvtkTU4pj -8rrAD3gMBZF+DBl1QkvMcEULwI2NBuETgJfW1uO2CUyxw8EWronQXmPruAdCrvA2 -V1dJP43Qy8IKqlgcAwKki+Yaq7+8qQLmCVzOcKyLg+4wYIpT17jE9O2U6eW2tO1R -fJuRnUSvft5DibHrhKaIYe283yTmvR2dioqg+91FJ5fvsGw7rH0nxzlmb+fx4w0F -uvLutxQNQDgJBDeVzMOM7VZdvnIUGzg+d4rKUftG5tzvIraIjjWfFJ5bEh5ljzSy -wZ/MbGUePmBIFTFeLt4/vlFa3oY77V9pAQkd1zhz10QEnAsOHbgah5enRfFKDhz0 -n6+3W4cHjcwByM319wM708Lk2nzCL1tfOhdUtJzUCdJ5Lx5osK1Abt8IqwDaCXy/ -ICEnldDEUqoBVTNluqxPV4k/o2YYVIhNcz+DysazLTVeLk+HPwjnVaXS0WF/e2G0 -S9NfljQBG1W+NdWjs0ZWZ2reLSoxdkndqgTqu2KZWhE8QIGa8LvveWAZc/bgHj1V -aXFCcgDf17PR6ADOtF58hytaTIwnb382qVesYL1torQO3IWabHHfNwgIm3aEtb/i -u1iO6WA3KWrAK9R0BneygswC+q+FKo8YL+rb6q+EEyZqU6WPPriD9ssS2bdjvlbu -ClfB3hOtan7PM4kCHAQQAQgABgUCXGMrDAAKCRBPSUqULkYWwoRMEACrY5AMc8JM -U8PZq7qhJ9yJgqnjGmN8/TGmta7NK0YJWTuluEK1Q5G6bWysLTHbkoNs8VgFvSiG -JQNqkJzCu0mhZn9fnxQYFcsZFzK4Z7pJj7Mw7AK5DaGqwQz1YeA+TFIirQY95PPw -Iq6C8qy8LMF58YRRZffpd1ABFasHk4OgsXnvXPa25/T1FQm0hllR0JbCep2LDE53 -PAKUgivHecV9RYYkpNJInwT7BIRljY7hQGPSn6GsgB5uZZDJKU4jgfaimJWfrXHw -ge5zjBBTkHU8BsnvrnEiaDQ0mxnJ/jVm9ylLel/7hq5rXTx92q0VrbL9/ZRQDVVO -4CqABeNjLmdZiJqQfa390Gzhkch6aOk6OznxG7s1EmJi64YmBZMd81HpXLyfKbLq -pcYvb4k+Y5/an1Sc1Bcoa9S3bCUhq89bRMgMIRGxVQdnYTC+1wvOSDsBgv0YYCTS -piP73e5IVw/ywgNAT9V9kkPC79iMyxTk9E4NafQ2Q/OgdxNsa+oY0oFT5m3Gj7jH -RhVe+di0Vtm5ueRFxE7p1yIz0hTgKsd9j7sslFNCjboeJZD7IpxPu3p5yZ2nlt9H -N2ajl10AOb6FLuDMUkQ5uRAAVPiEW7ZE9y6ctdNAYB6jCCrShheJ5ryXcvzrJbmp -Wi9dD8XX8ATEGv0ikiN7erpfVlL5t4p867kCDQRcYyWoARAAmK9cFiEkxVwSCC4N -MkhWaX5pqsA8YIhuBuwJuKrA1FqsysNt4bURWEmLgYOsEsNGQIBPBZP7ywYezf+s -mNiIweASvX1X1CfKqUpghiSCOVu1qkhjVjBMMqwRoj/4gRRHyYfHVwhbtRvtwKOH -rW+gGcwOhWGyGQia+c0m7TYJuajaMa8+HcLzORg0hiNPutgzeAlsV9ft7VOKKQtS -R9gKD9fYrDxOD4v5K5dvQXyuOzUuyQqfG8UocKoRhB6Ml3eu3fWRkK3KIeiIa0Ls -ZZ2sNV9ffBoGvfOMQjhbuNPegV3LFCpUP18e3VSae7dX1MnSti08k255YDD1QvdP -6egabE+lNLUuOtGYeT9U0M8jOs2Kq1pUeIt0TDJ9t1CuEsnvgl2DabjZHKZXxerP -Q8/bG6wQLskTZt6Rh0vObqbE/VOFt885qLvZkxFIQCQbfBzlas3/jM0j5q2poOuD -MiuzsfEZ8P4y94l3ESJRzkuSIMQeAgLlR0ASVM19I4tNfjAr0yWMX5JSdh95yd0s -khRoKsoFmUcx1MOOS7YtECURai+IGxpf7EKR6cT55Tl+oSGjPjOKaiWWrpWkyy61 -b1rXjMqmgzxXO9rBMWY/hc2Yp/EFZBoe+SyNoBHJm6hmyINQyICDSS3oqIhDBmeE -msUoPsRXtszfksalrjt+dOBOAvMAEQEAAYkCJQQYAQgADwUCXGMlqAIbDAUJC0c1 -AAAKCRD1vosmfGpAbfO3D/9D5VBr0G1X21tGoesAoEGhQcxAnCNTBYH+4WhSNLSW -w08sCH8Q+NinCqV5/QCgIwsMcxidnszm+7//l667gmUu8hM66U2T+ZCZMUL1G/iX -htpeTWv6dNDFyvSXwXoSIHhGVuSO2q95OeCSkJpf5V13fczNLDzTSsidGCY18+0r -LxwA+c0skLHY4k/7TWPj2QBViKXrXCv7XhpCMwPJCoAa6p4JpzQ3FqbAwes839t7 -3EeGpZsV+YyTKXgzt2odNiiraHv5/XyP7xxDUIhHn51r81bEaUSv6NtdAYU8dIsj -cMVt+xTNyKnPUaWwB3QCucZaPGBqwM5j/jKy/jAMN8ybnz01V5RWsJzf1nG0d+uH -aYsQZgppDSdVxvEgXGxnWZHcYjisLYntXNd8+frFOCs82kJeiqcpcciYiPOCSIjM -P62wGiwc4loeIhjukt9XhjEwQy+q1ty050a7fEGvFdJE05PQp3W4uee5YAjIG4gm -CC+Km7uqTrE8fItjWlDGeoShqif+tWDLoMoGFZWO3cYuhz8rfR3rb2QURW5mWevx -u4WYymbGlEc7z37qgJ4i8a6Qp1pjejMc0OLwyJyYP49dBh1Z4pJLjP4joqRDfO5z -gD8jnRhKlh/3ilmwZj5pzyLlaDV+P1PY0BnlHzp5Mj9xuZixx0/lc4kpHo9sWgPJ -Dw== -=MDRR +mDMEZ5luFBYJKwYBBAHaRw8BAQdAXWjWbNzg/gFZgWPUgpfVaeV5pESx68vpHZUW +6oYecPy0OkJydW5vIEhhaWJsZSAoRnJlZSBTb2Z0d2FyZSBEZXZlbG9wbWVudCkg +PGJydW5vQGNsaXNwLm9yZz6ImQQTFgoAQRYhBOD/vZdTl/d6Mqt27LYwHZ4bvqwI +BQJnmW4UAhsDBQkJZgGABQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJELYw +HZ4bvqwIOh4A/jwyieWvMKcv+6adE+QcStRQTROO7qesew54B2m1jzmTAQC9NPOa +cpAp5NYe529LaImxJnX5XY8RVww4oVQ5izM6DokCMwQQAQoAHRYhBJABuFr54bg9 +8b2pQvW+iyZ8akBtBQJnmW7LAAoJEPW+iyZ8akBt+KcP/1s46K1tZGi/4Xl2B4po +oQY1R0q5rRzson9Pg6UPrZ46tYQaBPbIsok5XFWhVc9KYv1Lhsq0D577Z/dVW0RU +hIesJ5OGpX6NZvsWEmaA5ao7/zFSu/BS7PAdp43Z9B/+wvVddbkFUHiIufILtW4G +D7a8hgrCmnDR+aaSGuuTjKCkzl7nyKRoI6nWR8WsDasoKbFdGHRFHUgtBMyDPIks +tMVF8TQkSbmDPjRRrxWJlTOK9fAuVW4qQ04jsKHsNeGSC+Jqa8bTCoxMe2qd7Ccd +UrzfyOo/zltqu7ETuTcywlBvnU9YA30riT/RUGOeiXuC0WOy8p2G/VaLGSq58w/e +GTNtzT3rBjRuvxwBi5w1AA1GkFw+EpVelJiq1i7S4V2A6Ac+Ck/avM3CXFJffvIJ +Dgk0eba2GqgcTjTgQTS1c978l2uj1JzB58OpML8yB+XvKevTWDGKt+tRXTBaMuPD +JE6sR4RaBmsyR8su9GfQoD9D4gySO8FA5XkrltRjyaxA13W5akYGi5UrieUkfr1e +uTEV62ctVmVxhgMMSxbXpg5jAQYj0dLTMm/AOUcc4lkHWy+4NWrBmrT84oWBCHuV +uYkhdriYR8/G/W2h1NurnjhberuCxY32qx1i+Rmh5n5GHLRfjjdmnwxduG9KIYVn +WvikfcPshC3ps97cHsN8sJ9ruDgEZ5luFBIKKwYBBAGXVQEFAQEHQIPizNBx04HX ++zJfH6UDC0/Y7TAgf+vMFhWt/XAVH3EtAwEIB4h+BBgWCgAmFiEE4P+9l1OX93oy +q3bstjAdnhu+rAgFAmeZbhQCGwwFCQlmAYAACgkQtjAdnhu+rAi3XAEA8dxtGuGr +AeJfnLG/WUqPaMbxQR+U18vHmjkojNkNp4IBANhGwUN+RFHSoBpOcqC70cH+a8vu +fp6KVN9xLc08H84D +=ACLB -----END PGP PUBLIC KEY BLOCK-----
