[packages/elfutils] up to 0.194

atler atler at pld-linux.org
Sat Oct 25 12:18:04 CEST 2025


commit a4a137aa9ef9d9094240eb8bb03401bb3f2c7298
Author: Jan Palus <atler at pld-linux.org>
Date:   Sat Oct 25 12:17:45 2025 +0200

    up to 0.194

 elfutils-pl.po.patch | 232 ++++++++++++++++++++++++++++++++++++++-------------
 elfutils.spec        |   5 +-
 2 files changed, 176 insertions(+), 61 deletions(-)
---
diff --git a/elfutils.spec b/elfutils.spec
index 4e151a1..64380dd 100644
--- a/elfutils.spec
+++ b/elfutils.spec
@@ -8,12 +8,12 @@
 Summary:	A collection of utilities and DSOs to handle compiled objects
 Summary(pl.UTF-8):	Zestaw narzędzi i bibliotek do obsługi skompilowanych obiektów
 Name:		elfutils
-Version:	0.193
+Version:	0.194
 Release:	1
 License:	GPL v2+ or LGPL v3+ (libraries), GPL v3+ (programs)
 Group:		Development/Tools
 Source0:	https://sourceware.org/elfutils/ftp/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5:	ceefa052ded950a4c523688799193a44
+# Source0-md5:	1137792ea10e9194637d7344439a5955
 Patch0:		%{name}-pl.po.patch
 Patch1:		%{name}-debian-manpages.patch
 Patch3:		%{name}-align.patch
@@ -311,6 +311,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/libdw.pc
 %{_pkgconfigdir}/libelf.pc
 %{_mandir}/man3/elf*.3*
+%{_mandir}/man3/gelf*.3*
 %{_mandir}/man3/libelf.3*
 
 %files libelf -f %{name}.lang
diff --git a/elfutils-pl.po.patch b/elfutils-pl.po.patch
index 8befc49..d7a04aa 100644
--- a/elfutils-pl.po.patch
+++ b/elfutils-pl.po.patch
@@ -1,5 +1,5 @@
---- elfutils-0.193/po/pl.po.orig	2025-04-25 22:16:40.000000000 +0200
-+++ elfutils-0.193/po/pl.po	2025-05-28 18:32:32.844524796 +0200
+--- elfutils-0.194/po/pl.po.orig	2025-10-25 03:33:26.000000000 +0200
++++ elfutils-0.194/po/pl.po	2025-10-25 12:07:24.626568888 +0200
 @@ -303,10 +303,8 @@ msgid ".debug_addr section missing"
  msgstr "brak sekcji .debug_addr"
  
@@ -10,7 +10,7 @@
 -msgstr "nieznana wersja"
 +msgstr "nieznana sekcja"
  
- #: libdwfl/argp-std.c:45 src/stack.c:664 src/unstrip.c:2598
+ #: libdwfl/argp-std.c:45 src/stack.c:664 src/unstrip.c:2605
  msgid "Input selection options:"
 @@ -487,10 +485,8 @@ msgid "Invalid register"
  msgstr "Nieprawidłowy rejestr"
@@ -60,7 +60,7 @@
  
  #: src/addr2line.c:82 src/elfcmp.c:69 src/findtextrel.c:65 src/nm.c:99
  #: src/strings.c:77
-@@ -1697,7 +1686,7 @@ msgstr "Opcję -t podano dwukrotnie"
+@@ -1774,7 +1763,7 @@ msgstr "Opcję -t podano dwukrotnie"
  #: src/elfcompress.c:147
  #, c-format
  msgid "ZSTD support is not enabled"
@@ -69,7 +69,7 @@
  
  #: src/elfcompress.c:150
  #, c-format
-@@ -1720,11 +1709,6 @@ msgid "Place (de)compressed output into
+@@ -1797,11 +1786,6 @@ msgid "Place (de)compressed output into
  msgstr "Umieszcza zdekompresowane wyjście w PLIKU"
  
  #: src/elfcompress.c:1411
@@ -81,7 +81,7 @@
  msgid ""
  "What type of compression to apply. TYPE can be 'none' (decompress), 'zlib' "
  "(ELF ZLIB compression, the default, 'zlib-gabi' is an alias), 'zlib-gnu' "
-@@ -1732,8 +1716,8 @@ msgid ""
+@@ -1809,8 +1793,8 @@ msgid ""
  "compression)"
  msgstr ""
  "Typ stosowanej kompresji. TYP może wynosić „none” (dekompresja), „zlib” "
@@ -92,7 +92,7 @@
  
  #: src/elfcompress.c:1415
  msgid ""
-@@ -4040,29 +4024,27 @@ msgstr ""
+@@ -4151,29 +4135,27 @@ msgstr ""
  "\n"
  
  #: src/nm.c:772
@@ -126,31 +126,31 @@
  
  #: src/nm.c:1245
  #, c-format
-@@ -4296,7 +4278,7 @@ msgstr "Wyświetla indeks symboli archiw
+@@ -4407,7 +4389,7 @@ msgstr "Wyświetla indeks symboli archiw
  
- #: src/readelf.c:142
+ #: src/readelf.c:154
  msgid "Use the dynamic segment when possible for displaying info"
 -msgstr ""
 +msgstr "Użycie segmentu dynamicznego przy wyświetlaniu informacji, kiedy możliwe"
  
- #: src/readelf.c:144
+ #: src/readelf.c:156
  msgid "Output control:"
-@@ -4446,10 +4428,8 @@ msgid "cannot read ELF: %s"
+@@ -4869,10 +4851,8 @@ msgid "cannot read ELF: %s"
  msgstr "nie można odczytać danych ELF: %s"
  
- #: src/readelf.c:1073
+ #: src/readelf.c:1269
 -#, fuzzy
 -#| msgid "cannot get section: %s"
  msgid "cannot find section"
 -msgstr "nie można uzyskać sekcji: %s"
 +msgstr "nie można odnaleźć sekcji"
  
- #: src/readelf.c:1110
+ #: src/readelf.c:1306
  msgid "NONE (None)"
-@@ -4817,15 +4797,7 @@ msgstr[2] ""
+@@ -5248,15 +5228,7 @@ msgstr[2] ""
  "'%s'\n"
  
- #: src/readelf.c:1913
+ #: src/readelf.c:2109
 -#, fuzzy, c-format
 -#| msgid ""
 -#| "\n"
@@ -164,7 +164,7 @@
  msgid ""
  "\n"
  "Dynamic segment contains %lu entry:\n"
-@@ -4837,28 +4809,23 @@ msgid_plural ""
+@@ -5268,28 +5240,23 @@ msgid_plural ""
  msgstr[0] ""
  "\n"
  "Segment dynamiczny zawiera %lu wpis:\n"
@@ -184,48 +184,48 @@
 -"'%s'\n"
 +" Adres: %#0*<PRIx64>  Offset: %#08<PRIx64>\n"
  
- #: src/readelf.c:1923
+ #: src/readelf.c:2119
  msgid "  Type              Value\n"
  msgstr "  Typ               Wartość\n"
  
- #: src/readelf.c:1932
+ #: src/readelf.c:2128
 -#, fuzzy
 -#| msgid "cannot get string section data: %s"
  msgid "cannot get string table by using dynamic segment"
 -msgstr "nie można uzyskać danych sekcji ciągów: %s"
 +msgstr "nie można uzyskać tablicy łańcuchów przy użyciu segmentu dynamicznego"
  
- #: src/readelf.c:1971
+ #: src/readelf.c:2167
  #, c-format
-@@ -5011,7 +4978,7 @@ msgstr "  Numer:          Wartość Rozm
+@@ -5442,7 +5409,7 @@ msgstr "  Numer:          Wartość Rozm
  
- #: src/readelf.c:3039
+ #: src/readelf.c:3235
  msgid "Dynamic symbol information is not available for displaying symbols."
 -msgstr ""
 +msgstr "Informacje o symbolach dynamicznych nie są dostępne do wyświetlania symboli."
  
- #: src/readelf.c:3139
- msgid "none"
-@@ -5307,10 +5274,8 @@ msgid "      %u: %s\n"
+ #: src/readelf.c:3267
+ msgid "malformed SHT_GNU_verneed data"
+@@ -5758,10 +5725,8 @@ msgid "      %u: %s\n"
  msgstr "      %u: %s\n"
  
- #: src/readelf.c:4260
+ #: src/readelf.c:4486
 -#, fuzzy
 -#| msgid "couldn't get shdr for group section: %s"
  msgid "Couldn't get data from section"
 -msgstr "nie można uzyskać shdr dla sekcji grupy: %s"
 +msgstr "Nie można uzyskać danych z sekcji"
  
- #: src/readelf.c:4325
+ #: src/readelf.c:4554
  msgid "sprintf failure"
-@@ -5951,13 +5916,12 @@ msgstr " ustawienie dyskryminatora na %u
- #: src/readelf.c:9566
+@@ -6198,13 +6163,12 @@ msgstr ""
+ #: src/readelf.c:9827
  #, c-format
  msgid " set inlined context %u, function name %s (0x%x)\n"
 -msgstr ""
 +msgstr " ustawienie kontekstu inline %u, nazwa funkcji %s (0x%x)\n"
  
- #: src/readelf.c:9590
+ #: src/readelf.c:9851
 -#, fuzzy, c-format
 -#| msgid "Also show function names"
 +#, c-format
@@ -234,39 +234,39 @@
 +msgstr " ustawienie nazwy funkcji %s (0x%x)\n"
  
  #. Unknown, ignore it.
- #: src/readelf.c:9597
-@@ -6134,7 +6098,7 @@ msgstr ""
- #: src/readelf.c:11069
+ #: src/readelf.c:9858
+@@ -6351,7 +6315,7 @@ msgstr ""
+ #: src/readelf.c:11343
  msgctxt "debugstr"
  msgid "Offset"
 -msgstr ""
 +msgstr "Offset"
  
- #: src/readelf.c:11079
+ #: src/readelf.c:11353
  #, c-format
-@@ -6232,7 +6196,7 @@ msgstr ""
- #: src/readelf.c:11594
+@@ -6452,7 +6416,7 @@ msgstr ""
+ #: src/readelf.c:11873
  #, c-format
  msgid " Version:         %<PRId32>\n"
 -msgstr " Wersja:         %<PRId32>\n"
 +msgstr " Wersja:          %<PRId32>\n"
  
- #: src/readelf.c:11613
+ #: src/readelf.c:11892
  #, c-format
-@@ -6247,23 +6211,22 @@ msgstr " offset TU:       %#<PRIx32>\n"
- #: src/readelf.c:11627
+@@ -6467,23 +6431,22 @@ msgstr " offset TU:       %#<PRIx32>\n"
+ #: src/readelf.c:11906
  #, c-format
  msgid " address offset:  %#<PRIx32>\n"
 -msgstr " offset adresu:  %#<PRIx32>\n"
 +msgstr " offset adresu:   %#<PRIx32>\n"
  
- #: src/readelf.c:11634
+ #: src/readelf.c:11913
  #, c-format
  msgid " symbol offset:   %#<PRIx32>\n"
 -msgstr " offset symbolu:   %#<PRIx32>\n"
 +msgstr " offset symbolu:  %#<PRIx32>\n"
  
- #: src/readelf.c:11644
+ #: src/readelf.c:11923
 -#, fuzzy, c-format
 -#| msgid " constant offset: %#<PRIx32>\n"
 +#, c-format
@@ -274,18 +274,18 @@
 -msgstr " offset stałej: %#<PRIx32>\n"
 +msgstr "   offset skrótu: %#<PRIx32>\n"
  
- #: src/readelf.c:11652
+ #: src/readelf.c:11931
  #, c-format
  msgid " constant offset: %#<PRIx32>\n"
 -msgstr " offset stałej: %#<PRIx32>\n"
 +msgstr " offset stałej:   %#<PRIx32>\n"
  
- #: src/readelf.c:11666
+ #: src/readelf.c:11945
  #, c-format
-@@ -6302,26 +6265,23 @@ msgstr ""
+@@ -6522,26 +6485,23 @@ msgstr ""
  " Tabela symboli pod offsetem %#<PRIx32> zawiera %zu gniazd:\n"
  
- #: src/readelf.c:11848
+ #: src/readelf.c:12128
 -#, fuzzy, c-format
 -#| msgid ""
 -#| "\n"
@@ -299,21 +299,21 @@
 -" Tabela symboli pod offsetem %#<PRIx32> zawiera %zu gniazd:\n"
 +" Tabela skrótów pod offsetem %#<PRIx32> zawiera %zu gniazd:\n"
  
- #: src/readelf.c:11860
+ #: src/readelf.c:12140
  #, c-format
  msgid "Language of main: %s\n"
 -msgstr ""
 +msgstr "Język funkcji głównej: %s\n"
  
- #: src/readelf.c:11861
+ #: src/readelf.c:12141
  #, c-format
  msgid "Name of main: "
 -msgstr ""
 +msgstr "Nazwa funkcji głównej: "
  
- #: src/readelf.c:11944
+ #: src/readelf.c:12283
  #, c-format
-@@ -6553,32 +6513,32 @@ msgstr "%s: nie rozpoznano formatu pliku
+@@ -6779,32 +6739,32 @@ msgstr "%s: nie rozpoznano formatu pliku
  #: src/size.c:327
  msgctxt "bsd"
  msgid "text"
@@ -352,7 +352,7 @@
  
  #: src/size.c:416 src/size.c:557
  #, c-format
-@@ -6586,26 +6546,24 @@ msgid " (ex %s)"
+@@ -6812,26 +6772,24 @@ msgid " (ex %s)"
  msgstr " (ex %s)"
  
  #: src/size.c:418
@@ -383,7 +383,7 @@
  
  #: src/size.c:479
  msgid "cannot get section header"
-@@ -6710,6 +6668,7 @@ msgstr "Wyświetla identyfikator kopii m
+@@ -6936,6 +6894,7 @@ msgstr "Wyświetla identyfikator kopii m
  msgid ""
  "Show the backtrace method for each frame (eh_frame, dwarf, inline, or ebl)"
  msgstr ""
@@ -391,7 +391,7 @@
  
  #: src/stack.c:696
  msgid "Show the backtrace of only one thread"
-@@ -6729,7 +6688,7 @@ msgstr ""
+@@ -6955,7 +6914,7 @@ msgstr ""
  
  #: src/stack.c:702
  msgid "Set the sysroot to search for libraries referenced from the core file"
@@ -400,7 +400,7 @@
  
  #: src/stack.c:710
  msgid ""
-@@ -6977,7 +6936,7 @@ msgstr "nie można utworzyć nowego phdr
+@@ -7203,7 +7162,7 @@ msgstr "nie można utworzyć nowego phdr
  #: src/strip.c:1153
  #, c-format
  msgid "Ignoring --reloc-debug-sections-only for non-ET_REL file '%s'"
@@ -409,7 +409,7 @@
  
  #: src/strip.c:1263
  #, c-format
-@@ -7241,7 +7200,7 @@ msgstr "nie można zaktualizować nagł�
+@@ -7467,7 +7426,7 @@ msgstr "nie można zaktualizować nagł�
  #: src/unstrip.c:464
  #, c-format
  msgid "gelf_getrel failed: %s"
@@ -418,7 +418,7 @@
  
  #: src/unstrip.c:467 src/unstrip.c:482
  #, c-format
-@@ -7251,7 +7210,7 @@ msgstr "nie można zaktualizować reloka
+@@ -7477,7 +7436,7 @@ msgstr "nie można zaktualizować reloka
  #: src/unstrip.c:479
  #, c-format
  msgid "gelf_getrela failed: %s"
@@ -427,7 +427,7 @@
  
  #: src/unstrip.c:580
  #, c-format
-@@ -7280,18 +7239,15 @@ msgstr "nieprawidłowy offset ciągu w 
+@@ -7506,18 +7465,15 @@ msgstr "nieprawidłowy offset ciągu w 
  
  #: src/unstrip.c:939
  msgid "found two identical index map positions."
@@ -449,10 +449,10 @@
  
  #: src/unstrip.c:1066 src/unstrip.c:1474
  #, c-format
-@@ -7566,14 +7522,6 @@ msgstr "Żąda zawartość powiązaną z
+@@ -7792,14 +7748,6 @@ msgstr "Żąda zawartość powiązaną z
  
  #. Strings for arguments in help texts.
- #: debuginfod/debuginfod-find.c:48
+ #: debuginfod/debuginfod-find.c:49
 -#, fuzzy
 -#| msgid ""
 -#| "debuginfo BUILDID\n"
@@ -464,7 +464,7 @@
  msgid ""
  "debuginfo BUILDID\n"
  "debuginfo PATH\n"
-@@ -7591,6 +7539,8 @@ msgstr ""
+@@ -7817,6 +7765,8 @@ msgstr ""
  "executable ŚCIEŻKA\n"
  "source IDENTYFIKATOR-KOPII /NAZWA-PLIKU\n"
  "source ŚCIEŻKA /NAZWA-PLIKU\n"
@@ -473,12 +473,126 @@
  
  #: tests/backtrace.c:491
  msgid "Run executable"
-@@ -7603,44 +7553,3 @@ msgstr "Dodatkowo wyświetla nazwy funkc
+@@ -7829,158 +7779,3 @@ msgstr "Dodatkowo wyświetla nazwy funkc
  #: tests/dwflmodtest.c:210
  msgid "Show instances of inlined functions"
  msgstr "Wyświetla wystąpienia wstawionych funkcji"
 -
 -#, c-format
+-#~ msgid " [%5u] offset: %<PRId64>, children: %s, tag: %s\n"
+-#~ msgstr " [%5u] offset: %<PRId64>, potomek: %s, znacznik: %s\n"
+-
+-#, c-format
+-#~ msgid ""
+-#~ "\n"
+-#~ " Length:        %6<PRIu64>\n"
+-#~ msgstr ""
+-#~ "\n"
+-#~ " Długość:        %6<PRIu64>\n"
+-
+-#, c-format
+-#~ msgid " DWARF version: %6<PRIuFAST16>\n"
+-#~ msgstr " Wersja DWARF: %6<PRIuFAST16>\n"
+-
+-#, c-format
+-#~ msgid " CU offset:     %6<PRIx64>\n"
+-#~ msgstr " Offset CU:     %6<PRIx64>\n"
+-
+-#, c-format
+-#~ msgid ""
+-#~ " Segment size:  %6<PRIu64>\n"
+-#~ "\n"
+-#~ msgstr ""
+-#~ " Rozmiar segmentu:  %6<PRIu64>\n"
+-#~ "\n"
+-
+-#, c-format
+-#~ msgid ""
+-#~ "Table at Offset 0x%<PRIx64>:\n"
+-#~ "\n"
+-#~ msgstr ""
+-#~ "Tabela pod offsetem 0x%<PRIx64>:\n"
+-#~ "\n"
+-
+-#, c-format
+-#~ msgid " CU [%6<PRIx64>] base: "
+-#~ msgstr " Podstawa CU [%6<PRIx64>]: "
+-
+-#, c-format
+-#~ msgid ""
+-#~ " Type unit at offset %<PRIu64>:\n"
+-#~ " Version: %<PRIu16>, Abbreviation section offset: %<PRIu64>, Address "
+-#~ "size: %<PRIu8>, Offset size: %<PRIu8>\n"
+-#~ " Type signature: %#<PRIx64>, Type offset: %#<PRIx64> [%<PRIx64>]\n"
+-#~ msgstr ""
+-#~ " Jednostka typu pod offsetem %<PRIu64>:\n"
+-#~ " Wersja: %<PRIu16>, offset sekcji skrótów: %<PRIu64>, rozmiar adresu: "
+-#~ "%<PRIu8>, rozmiar offsetu: %<PRIu8>\n"
+-#~ " Podpis typu: %#<PRIx64>, offset typu: %#<PRIx64> [%<PRIx64>]\n"
+-
+-#, c-format
+-#~ msgid ""
+-#~ " Compilation unit at offset %<PRIu64>:\n"
+-#~ " Version: %<PRIu16>, Abbreviation section offset: %<PRIu64>, Address "
+-#~ "size: %<PRIu8>, Offset size: %<PRIu8>\n"
+-#~ msgstr ""
+-#~ " Jednostka kompilacji pod offsetem %<PRIu64>:\n"
+-#~ " Wersja: %<PRIu16>, offset sekcji skrótów: %<PRIu64>, rozmiar adresu: "
+-#~ "%<PRIu8>, rozmiar offsetu: %<PRIu8>\n"
+-
+-#, c-format
+-#~ msgid ""
+-#~ "\n"
+-#~ " Length:                         %<PRIu64>\n"
+-#~ " DWARF version:                  %<PRIuFAST16>\n"
+-#~ " Prologue length:                %<PRIu64>\n"
+-#~ " Address size:                   %zd\n"
+-#~ " Segment selector size:          %zd\n"
+-#~ " Min instruction length:         %<PRIuFAST8>\n"
+-#~ " Max operations per instruction: %<PRIuFAST8>\n"
+-#~ " Initial value if 'is_stmt':     %<PRIuFAST8>\n"
+-#~ " Line base:                      %<PRIdFAST8>\n"
+-#~ " Line range:                     %<PRIuFAST8>\n"
+-#~ " Opcode base:                    %<PRIuFAST8>\n"
+-#~ "\n"
+-#~ "Opcodes:\n"
+-#~ msgstr ""
+-#~ "\n"
+-#~ " Długość:                             %<PRIu64>\n"
+-#~ " Wersja DWARF:                        %<PRIuFAST16>\n"
+-#~ " Długość prologu:                     %<PRIu64>\n"
+-#~ " Rozmiar adresu:                      %zd\n"
+-#~ " Rozmiar selektora segmentu:          %zd\n"
+-#~ " Minimalna długość instrukcji:        %<PRIuFAST8>\n"
+-#~ " Maks. liczba działań na instrukcję:  %<PRIuFAST8>\n"
+-#~ " Wartość początkowa, jeśli „is_stmt”: %<PRIuFAST8>\n"
+-#~ " Podstawa wiersza:                    %<PRIdFAST8>\n"
+-#~ " Zakres wiersza:                      %<PRIuFAST8>\n"
+-#~ " Podstawa instrukcji:                 %<PRIuFAST8>\n"
+-#~ "\n"
+-#~ "Instrukcje:\n"
+-
+-#, c-format
+-#~ msgid "      ["
+-#~ msgstr "      ["
+-
+-#, c-format
+-#~ msgid " special opcode %u: address+%u = "
+-#~ msgstr " instrukcja specjalna %u: adres+%u = "
+-
+-#, c-format
+-#~ msgid ", op_index = %u, line%+d = %zu\n"
+-#~ msgstr ", op_index = %u, wiersz%+d = %zu\n"
+-
+-#, c-format
+-#~ msgid ", line%+d = %zu\n"
+-#~ msgstr ", wiersz%+d = %zu\n"
+-
+-#, c-format
+-#~ msgid " set '%s' to %<PRIuFAST8>\n"
+-#~ msgstr " ustawienie „%s” na %<PRIuFAST8>\n"
+-
+-#, c-format
 -#~ msgid "section [%2d] '%s': section entry size does not match ElfXX_Rela\n"
 -#~ msgstr ""
 -#~ "sekcja [%2d] „%s”: rozmiar wpisu sekcji nie zgadza się z ElfXX_Rela\n"
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/elfutils.git/commitdiff/a4a137aa9ef9d9094240eb8bb03401bb3f2c7298



More information about the pld-cvs-commit mailing list