[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