Mark Wielaard
f61a67cdd5
0.185-1 - Upgrade to upstream 0.185
2021-05-26 18:27:57 +02:00
Frank Ch. Eigler
8beea897ae
elfutils: respin with 404-latch fix for reused debuginfod_client objects
2021-05-16 18:32:38 -04:00
Frank Ch. Eigler
b603536212
also ship the profile.d files
2021-05-12 08:02:55 -04:00
Frank Ch. Eigler
916a67ddba
Activate debuginfod-client by default toward fedora server redux
...
Resolves: rhbz1956952
2021-05-12 00:46:42 -04:00
Frank Ch. Eigler
2643387fe4
Activate debuginfod-client by default toward fedora server.
...
Resolves: rhbz1956952
2021-05-11 17:22:56 -04:00
Mark Wielaard
19136803c5
Add BuildRequires: procps for run-debuginfod-find.sh testcase
2021-05-11 00:03:25 +02:00
Mark Wielaard
880d3e8f1b
Upgrade to upstream 0.184
2021-05-10 23:36:16 +02:00
Martin Cermak
178121d8af
Introduce CI gating setup for elfutils
...
Set up CI gating. This will introduce new testcase called
fedora-ci.koji-build.tier0.functional and will configure it
as a mandatory CI gating testcase for elfutils fedora builds.
The provided test coverage comes from RHEL. This commit
"upstreams" it and makes it public.
The test cases are executed by running ./runtest.sh.
The main.fmf file keeps the testcase metadata. Makefiles
and PURPOSE files are legacy and could be dropped. We keep
them for backward compatibility though. The plans and .fmf
folders contain configuration files needed for execution of
provided testcases within the Fedora CI infrastructure.
Rest of the provided files are reproducer or helper files.
Provided tests use Flexible Metadata Format, as documented in
https://fmf.readthedocs.io/ .
plans/ci.fmf: Change how from beakerlib to tmt
Removed tests that didn't run unprivileged with
tmt run --all provision --how=local
- tests/Regression/GNU-Property-notes-not-recognized
Tries to install extra pacakger with yum.
- tests/Regression/bz447416-segfaults
Tries to do eu-stack -p 1
- tests/Regression/elfutils-default-yama-scope-scriptlet-failed
Does not have permission to do:
grep /var/log/anaconda/packaging.log
- tests/Sanity/yama-scope
su: user ptrace_scope_testuser does not exist or the user entry does not
contain all the required fields
- tests/testsuite
yum-builddep -y /tmp/tmp.7gnbiIzrYg/SPECS/elfutils.spec
- tests/Regression/rpmtests
Tries to download and builddep src.rpm package from koji.
Removed not enabled tests:
- tests/Regression/bz652858-elfutils-prelink-stap-interaction
- tests/Sanity/elfutils-debuginfod
CVE reproducers are now public, so no longer confidential.
Remove unused tests/Sanity/elfutils-debuginfod/typescript
2021-04-19 10:42:42 +02:00
Zbigniew Jędrzejewski-Szmek
8cda32be22
Rebuilt for updated systemd-rpm-macros
...
See https://pagure.io/fesco/issue/2583 .
2021-03-02 16:13:53 +01:00
Mark Wielaard
639afad405
0.183-1 - Upgrade to upstream 0.183
2021-02-07 21:14:48 +01:00
Fedora Release Engineering
ceb631d7b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 04:26:50 +00:00
Robert Scheck
27c1c2759c
Spec file cleanup
...
Remove old stuff no longer needed on all active branches
2020-12-24 09:56:13 +00:00
Mark Wielaard
29b93eed48
0.182-2 - Add elfutils-0.182-s390-pid_memory_read.patch
2020-12-17 13:06:25 +01:00
Tom Stellard
a9f71f97e5
Add BuildRequires: make
...
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 04:59:39 +00:00
Mark Wielaard
cc0257826c
elfutils 0.182
2020-10-31 23:59:15 +01:00
Mark Wielaard
6f09752649
0.181-3 - Add elfutils-0.181-array-param.patch.
2020-10-19 11:31:04 +02:00
Mark Wielaard
2b7d5a5e49
0.181-2 - Add ZSTD support elfutils-0.181-zstd.patch.
2020-09-18 14:43:48 +02:00
Mark Wielaard
3c07e25076
0.181-1 - Upgrade to upstream 0.181
2020-09-08 15:14:00 +02:00
Mark Wielaard
98c6807f3d
0.180-7 - Add elfutils-0.180-shf-compressed.patch
2020-08-26 00:13:59 +02:00
Fedora Release Engineering
29f2206fd8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 16:26:20 +00:00
Mark Wielaard
5638cbe410
Obsoletes shouldn't include depsuffix.
2020-07-24 16:35:35 +02:00
Mark Wielaard
e7591c0f5d
Remove duplicate listing of sysconfig/debuginfod (config) file.
2020-07-23 01:17:05 +02:00
Mark Wielaard
ec548c1605
Remove elfutils-libelf-devel-static and elfutils-devel-static
2020-07-23 01:16:46 +02:00
Mark Wielaard
bd8bb34af8
Merge #4 Use make macros
2020-07-22 11:54:13 +00:00
Mark Wielaard
dd2bf6899d
Properly escape %%check in spec comment.
2020-07-18 01:41:00 +02:00
Tom Stellard
da1e3f3ac3
Use make macros
...
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-13 19:22:41 +00:00
Mark Wielaard
170c3e44ea
0.180-3 - Add elfutils-0.180-mhd-result.patch
2020-07-03 23:50:32 +02:00
Jeff Law
ab00a462ae
Disable LTO
2020-07-01 12:22:05 -06:00
Mark Wielaard
2392ad530d
0.180-1 - New upstream release.
2020-06-11 19:18:03 +02:00
Mark Wielaard
a02de95640
0.179-2 - Add elfutils-0.179-debug-client-alt-link.patch
2020-05-01 00:15:04 +02:00
Mark Wielaard
21eb5dd8d1
0.179-1 - New upstream release.
2020-03-30 15:36:52 +02:00
Fedora Release Engineering
886f5d451c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 17:10:09 +00:00
Mark Wielaard
b001d1d274
0.178-8 - Add elfutils-0.178-gcc10-null-dereference.patch
2020-01-24 22:50:04 +01:00
Mark Wielaard
336454e1d3
0.178-7 - Add elfutils-0.178-libasm-ebl.patch
2020-01-10 17:00:06 +01:00
Mark Wielaard
d00bb7c8e6
Add elfutils-0.178-debuginfod-timeoutprogress.patch
2020-01-10 16:56:07 +01:00
Mark Wielaard
83259ef8d8
0.178-6 - Add elfutils-0.178-compressed-vmlinuz.patch
2019-12-11 16:08:01 +01:00
Mark Wielaard
2162703997
Add elfutils-0.178-curl-code-gcc-10.patch
2019-12-11 15:58:57 +01:00
Mark Wielaard
9558bcc5bf
0.178-5 - Add elfutils-0.178-debuginfod-no-cache.patch.
2019-12-09 20:11:36 +01:00
Mark Wielaard
3eb62aff83
0.178-4 - Define %%{depsuffix} before use.
2019-11-28 20:55:26 +01:00
Mark Wielaard
a83eb07452
0.178-3
...
Add elfutils-debuginfod-client Provides and Requires with depsuffix
to get multilib dependencies correct. Add %{version}-%{release} to
keep subpackages in sync.
2019-11-28 19:30:42 +01:00
Mark Wielaard
163985d2b4
Fix changelog date.
2019-11-27 03:47:17 +01:00
Mark Wielaard
3a9892dcc7
0.178-2 Fix libdebuginfod file list for debuginfo-client[-devel].
2019-11-27 03:32:29 +01:00
Mark Wielaard
9c6a7b3265
elfutils 0.178
2019-11-27 01:17:17 +01:00
Mark Wielaard
f49aa7b56a
0.177-1 - New upstream release.
...
- elfclassify: New tool to analyze ELF objects.
- readelf: Print DW_AT_data_member_location as decimal offset.
Decode DW_AT_discr_list block attributes.
- libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
- libdwelf: Add dwelf_elf_e_machine_string.
dwelf_elf_begin now only returns NULL when there is an error
reading or decompressing a file. If the file is not an ELF file
an ELF handle of type ELF_K_NONE is returned.
- backends: Add support for C-SKY.
2019-08-14 20:16:08 +02:00
Fedora Release Engineering
10427fdc8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 23:21:13 +00:00
Mark Wielaard
fb8727665c
0.176-4
2019-07-05 14:36:12 +02:00
Mark Wielaard
6487c2241f
0.176-4 - Add elfutils-0.176-strip-symbols-illformed.patch
2019-07-05 14:29:50 +02:00
Mark Wielaard
4fc3adb8b0
0.176-3 - Add elfutils-0.176-elf-update.patch
2019-06-03 15:02:04 +02:00
Mark Wielaard
9989c790c6
0.176-2 - Add elfutils-0.176-xlate-note.patch
2019-04-30 22:57:19 +02:00
Mark Wielaard
d597c797b7
Add elfutils-0.176-pt-gnu-prop.patch
2019-04-30 22:55:13 +02:00
Mark Wielaard
c9690396b3
Update elfutils-0.176-gcc-pr88835.patch
2019-04-30 22:01:31 +02:00
Mark Wielaard
dfe2b39ed2
0.176-1 - New upstream release.
...
- backends: riscv improved core file and return value location support.
- Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
CVE-2019-7664, CVE-2019-7665.
2019-02-15 17:30:04 +01:00
Fedora Release Engineering
a44cc95955
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 18:30:54 +00:00
Igor Gnatenko
c2eceee330
Remove obsolete Group tag
...
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:00 +01:00
Mark Wielaard
e639c76fae
0.175-2 - Add elfutils-0.175-gnu-props-32.patch.
2018-12-04 00:13:22 +01:00
Mark Wielaard
d4c2009b21
New upstream release 0.175
2018-11-16 13:51:06 +01:00
Mark Wielaard
a39405c33b
0.174-5 Add elfutils-0.174-gnu-attribute-note.patch
2018-11-15 00:55:41 +01:00
Mark Wielaard
95b280f1eb
Add elfutils-0.174-version-note.patch.
2018-11-15 00:47:56 +01:00
Mark Wielaard
fd33ee5a7a
Add elfutils-0.174-gnu-property-note.patch.
2018-11-15 00:46:34 +01:00
Mark Wielaard
77d585d9e4
Add elfutils-0.174-x86_64_unwind.patch.
2018-11-15 00:03:22 +01:00
Mark Wielaard
c983249916
0.174-4 - Add elfutils-0.174-ar-sh_entsize-zero.patch
...
CVE-2018-18521 (#1646483 )
2018-11-06 16:51:54 +01:00
Mark Wielaard
33c93c3241
Add elfutils-0.174-size-rec-ar.patch
...
CVE-2018-18520 (#1646478 )
2018-11-06 16:46:09 +01:00
Mark Wielaard
cdc732d657
Add elfutils-0.174-libdwfl-sanity-check-core-reads.patch
...
CVE-2018-18310 (#1642605 )
2018-11-02 20:57:30 +01:00
Mark Wielaard
c59734bbef
Add elfutils-0.174-strip-unstrip-group.patch
2018-10-17 16:25:57 +02:00
Mark Wielaard
7a679f4677
elfutils 0.174
2018-09-14 14:33:46 +02:00
Florian Weimer
fe9cd06e65
Rebuild with fixed binutils
2018-07-31 11:04:03 +02:00
Mark Wielaard
39568516c3
0.173-7 - Add elfutils-0.173-strip-alloc-nonalloc.patch ( #1609577 )
2018-07-30 00:27:06 +02:00
Mark Wielaard
a668bbdd56
Drop libstdc++-devel BuildRequires. gcc-c++ will pull it in if necessary.
2018-07-27 23:48:39 +02:00
Mark Wielaard
153c7badff
0.173-6 - Update elfutils-0.173-annobingroup.patch.
2018-07-25 00:23:45 +02:00
Mark Wielaard
896e01dee7
0.173-5
...
- Add BuildRequires gcc-c++ for demangle support.
- Add elfutils-0.173-annobingroup.patch.
2018-07-21 23:58:40 +02:00
Mark Wielaard
15973e2b9b
0.173-4 - Add elfutils-0.173-elfcompress.patch ( #1607044 )
2018-07-21 17:24:34 +02:00
Fedora Release Engineering
b28c213777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 23:46:46 +00:00
Jason Tibbitts
3389438e13
Remove needless use of %defattr
2018-07-10 00:45:50 -05:00
Mark Wielaard
8eb32baf04
0.173-2 - Unbreak cyclic systemd dependency for buildroot container ( #1599083 )
2018-07-10 00:20:21 +02:00
Mark Wielaard
1c7ceba1fd
Update elfutils-0.173-new-notes-hack.patch for new annobin note.
2018-07-09 23:22:29 +02:00
Mark Wielaard
e2cfd39484
0.173-1 - New upstream release
...
- More fixes for crashes and hangs found by afl-fuzz. In particular
various functions now detect and break infinite loops caused by bad
DIE tree cycles.
- readelf: Will now lookup the size and signedness of constant value
types to display them correctly (and not just how they were encoded).
- libdw: New function dwarf_next_lines to read CU-less .debug_line data.
dwarf_begin_elf now accepts ELF files containing just .debug_line
or .debug_frame sections (which can be read without needing a DIE
tree from the .debug_info section).
Removed dwarf_getscn_info, which was never implemented.
- backends: Handle BPF simple relocations.
The RISCV backends now handles ABI specific CFI and knows about
RISCV register types and names.
2018-06-29 22:37:37 +02:00
Mark Wielaard
b1a53d2b76
0.172-2 - Add elfutils-0.172-robustify.patch.
2018-06-20 14:21:05 +02:00
Mark Wielaard
4f92b007b4
0.172-1
2018-06-11 22:38:32 +02:00
Mark Wielaard
f7f48060a6
0.171-1
...
- New upstream release.
- DWARF5 and split dwarf, including GNU DebugFission, support.
- readelf: Handle all new DWARF5 sections.
--debug-dump=info+ will show split unit DIEs when found.
--dwarf-skeleton can be used when inspecting a .dwo file.
Recognizes GNU locviews with --debug-dump=loc.
- libdw: New functions dwarf_die_addr_die, dwarf_get_units,
dwarf_getabbrevattr_data and dwarf_cu_info.
libdw will now try to resolve the alt file on first use
when not set yet with dwarf_set_alt.
dwarf_aggregate_size() now works with multi-dimensional arrays.
- libdwfl: Use process_vm_readv when available instead of ptrace.
- backends: Add a RISC-V backend.
2018-06-02 00:09:02 +02:00
Mark Wielaard
142394ed11
0.170-11 - Add elfutils-0.170-unwind.patch. ( #1555726 )
2018-04-11 10:57:06 +02:00
Mark Wielaard
b4219e8099
Add explict libstdc++-devel BuildRequires for demangle support.
2018-04-10 20:41:36 +02:00
Mark Wielaard
230537c0c5
0.170-10 - Add elfutils-0.170-locviews.patch
2018-03-01 17:22:33 +01:00
Mark Wielaard
bef5d1d463
Add elfutils-0.170-GNU_variable_value.patch
2018-03-01 17:13:19 +01:00
Mark Wielaard
874d6578e5
0.170-9
2018-02-17 01:36:49 +01:00
Mark Wielaard
bdf00824d9
Add elfutils-0.170-new-notes-hack.patch
2018-02-17 01:34:22 +01:00
Mark Wielaard
c39ad136ab
Add elfutils-0.170-elf_sync.patch
2018-02-17 01:10:24 +01:00
Mark Wielaard
5b63504170
Add elfutils-0.170-core-pid.patch
2018-02-17 00:57:00 +01:00
Mark Wielaard
196e6e5ec7
0.170-8
2018-02-16 01:12:34 +01:00
Mark Wielaard
0f874e353d
Add elfutils-0.170-m68k-packed-not-aligned.patch
2018-02-16 01:10:33 +01:00
Mark Wielaard
22ac795217
Make sure spec can be build even when ldconfig_scriplets aren't defined.
2018-02-15 17:50:25 +01:00
Mark Wielaard
9017c8b7aa
Add elfutils-0.170-sys-ptrace.patch
2018-02-15 16:13:19 +01:00
Igor Gnatenko
58cc02f106
Escape macros in %changelog
...
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:25 +01:00
Fedora Release Engineering
4f2489f437
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 08:18:55 +00:00
Igor Gnatenko
185c1c9697
Switch to %ldconfig_scriptlets
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 13:41:16 +01:00
Mark Wielaard
a8d9e8f42f
Add elfutils-0.170-dwarf_aggregate_size.patch.
2017-12-20 21:02:03 +01:00
Mark Wielaard
8c64f0760d
0.170-3 - Rely on systemd_requires for sysctl_apply default-yama-scope.
2017-11-08 11:24:11 +01:00
Mark Wielaard
65aba6bdca
0.170-2 - Config files under /usr/lib/sysctl.d (_sysctldir) aren't %config.
...
Resolves : #1506660
2017-11-02 16:57:15 +01:00
Mark Wielaard
01b23e5949
0.170-1
...
- New upstream release. Remove upstreamed patches.
- provide_yama_scope for either fedora >= 22 and rhel >= 7.
2017-08-03 12:16:16 +02:00
Fedora Release Engineering
ba7355de65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-02 20:00:06 +00:00
Fedora Release Engineering
434b22b6ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 07:18:20 +00:00