Commit Graph

476 Commits

Author SHA1 Message Date
David Abdurachmanov 6d85771392
Bump release
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-20 18:48:47 +02:00
David Abdurachmanov 20f9b4f6cc
Test a patch from mjw
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-20 18:25:01 +02:00
David Abdurachmanov bc0bd89ecf
Fix changelog
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-21 13:02:49 +02:00
David Abdurachmanov a8e7bfe7ac
Revert "Do not ignore tests failures on riscv64"
This reverts commit 4c7ab54e63.
2024-02-21 13:02:04 +02:00
David Abdurachmanov 4c7ab54e63
Do not ignore tests failures on riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-21 12:16:43 +02:00
David Abdurachmanov fe762d8d53
Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-21 12:16:12 +02:00
Fedora Release Engineering fc141358f5 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 10:15:47 +00:00
Yaakov Selkowitz 30c0ab2617 Fix build with GCC 14
https://sourceware.org/git/?p=elfutils.git;h=ae580d48278b9924da7503886b37be34378e1b04
2024-01-19 14:25:33 -05:00
Fedora Release Engineering ea7ed5a10d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 17:59:24 +00:00
David Abdurachmanov 87d70ca74b
Remove already applied patch
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-12-07 14:15:02 +02:00
David Abdurachmanov 3ab1a29afa
Backport f2c522567ad63ac293535fba9704895e685ab5bc
See https://sourceware.org/bugzilla/show_bug.cgi?id=30047 for more
details.

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-12-07 13:26:21 +02:00
David Abdurachmanov de40b01d44
Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-12-07 13:24:05 +02:00
Aaron Merey 0aecb034b0 0.190-4 - Add elfutils-0.190-remove-ET_REL-unstrip-test.patch 2023-11-28 17:12:38 -05:00
David Abdurachmanov ae0fc5b66c
Ignore testsuite failures on riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-25 15:33:00 +02:00
David Abdurachmanov da00848d8e
Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-25 15:31:28 +02:00
Aaron Merey 67d56959ad 0.190-3 - Add elfutils-0.190-fix-core-noncontig.patch 2023-11-24 16:33:03 -05:00
Mark Wielaard 4bf94eb436 0.190-2 - Update Fedora license tags to spdx license tags 2023-11-04 01:10:11 +01:00
Mark Wielaard d6169014dd 0.190-1
- Upgrade to upstream elfutils 0.190
- Add eu-srcfiles
- Drop upstreamed patches
  elfutils-0.189-relr.patch
  elfutils-0.189-debuginfod_config_cache-double-close.patch
  elfutils-0.189-elf_getdata_rawchunk.patch
  elfutils-0.189-elfcompress.patch
  elfutils-0.189-c99-compat.patch
- Only package debuginfod-client-config.7 manpage for debuginfod-client
2023-11-03 21:21:05 +01:00
Mark Wielaard 87c5e66753 0.189-6 - Update elfutils-0.189-relr.patch 2023-08-25 01:15:22 +02:00
Mark Wielaard 6258998871 0.189-5 - Add elfutils-0.189-relr.patch 2023-08-24 00:16:51 +02:00
Fedora Release Engineering 62b5826af2 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 18:20:35 +00:00
Mark Wielaard cb376abe7f 0.189-3 - Add elfutils-0.189-debuginfod_config_cache-double-close.patch 2023-06-22 15:10:49 +02:00
Mark Wielaard 87f9e5c38d Add elfutils-0.189-elf_getdata_rawchunk.patch 2023-06-22 15:08:31 +02:00
Martin Cermak 771965e4bc CI Tests: Simplify test for rhbz2188064 2023-04-25 12:50:10 +02:00
Martin Cermak 7c06a3670c CI Tests: Test cover rhbz2188064 2023-04-25 12:40:59 +02:00
Mark Wielaard 25ede0eead 0.189-2 2023-04-22 22:29:20 +02:00
Mark Wielaard 4ae92c9668 Add elfutils-0.189-elfcompress.patch 2023-04-22 22:28:38 +02:00
Mark Wielaard 829b595e08 Add elfutils-0.189-c99-compat.patch 2023-04-22 22:23:26 +02:00
Martin Cermak 66e41cec57 CI Tests: Fix the debuginfod URL 2023-03-06 10:06:48 +01:00
Mark Wielaard cb75800050 0.189-1 - Upgrade to upsteam elfutils 0.189 2023-03-03 17:44:51 +01:00
Martin Cermak ad7295b997 CI Tests: Update Regression/GNU-Attribute-notes-not-recognized 2023-02-13 12:56:12 +01:00
Mark Wielaard c468385a0e 0.188-5 Add various libcurl fixes for deprecated constants
- Add elfutils-0.188-deprecated-CURLINFO.patch,
  elfutils-0.188-CURL_AT_LEAST_VERSION.patch and
  elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
2023-01-27 19:09:22 +01:00
Fedora Release Engineering a1e6f5590c Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 02:12:19 +00:00
Mark Wielaard 0f93d8ded5 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch
2022-11-07 17:15:03 +01:00
Mark Wielaard dae3515986 0.188-2 2022-11-02 18:22:54 +01:00
Mark Wielaard 8b711f9c71 0.188-2 - Add elfutils-0.188-static-extract_section.patch 2022-11-02 18:14:57 +01:00
Mark Wielaard 3d4d19222d 0.188-1 - Upgrade to upsteam elfutils 0.188 2022-11-02 16:33:41 +01:00
Amit Shah 17c16efeeb Use distro-configured debuginfod server
Fedora and CentOS configure a debuginfod server by default, whereas RHEL
and Amazon Linux do not.  The new `dist_debuginfod_url` macro sets the
server URL in a central place.  Use that value, if defined, to configure
with a default server.  If unset, do not configure one.

This ensures we have a unified spec file for all distro variants, and
distro-specific config resides in the macros.dist file.

With this change, we do not need the recently-added bcond for
with_debuginfo_url, so drop it.

Signed-off-by: Amit Shah <amitshah@fedoraproject.org>
2022-10-05 15:50:10 +02:00
Debarshi Ray 3e1f9c3f60 Silence mixed-use-of-spaces-and-tabs 2022-08-24 17:46:20 +02:00
Debarshi Ray 21528c8512 Use %sysusers_requires_compat to match %sysusers_create_compat
Fallout from 8675595d8f
2022-08-24 17:40:43 +02:00
David Abdurachmanov 38f6128cd1
Let tests pass on riscv64
[..]
/builddir/build/BUILD/elfutils-0.187/tests/run-large-elf-file.sh: line 66: 2316008 Killed                  timeout -s9 10s dd conv=fsync if=/dev/zero of=tempfile bs=1M count=1K
File system not fast enough, need at least 100MB/s
SKIP run-large-elf-file.sh (exit status: 77)
FAIL: run-native-test.sh
[..]

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-08-04 17:35:47 +03:00
David Abdurachmanov 6bcadd0d82
Remove bcond
This is not supported until we get RPM 4.18 built.

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-08-04 16:06:59 +03:00
David Abdurachmanov 622c84ff7a
Disable debug packages on riscv64
Temporary change until it's fixed.

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-08-04 15:27:10 +03:00
Amit Shah 4f559f2740 Allow building without default debuginfod_url
Building with `--without=with_debuginfod_url` will not
configure a debuginfod_url by default.  This is useful
for downstreams like Amazon Linux that do not (yet)
provide a debuginfod server.
2022-07-27 12:44:36 +00:00
Fedora Release Engineering 794d243754 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 01:49:45 +00:00
Mark Wielaard 8675595d8f 0.187-5 - Add sysuser support for creating the debuginfod user
Resolves: #2096358
[RFE] elfutils use systemd-sysusers
2022-06-14 18:58:21 +02:00
Mark Wielaard 0ccdef5280 0.187-4
- Add elfutils-0.187-mhd_no_dual_stack.patch
- Add elfutils-0.187-mhd_epoll.patch
2022-05-06 16:29:46 +02:00
Mark Wielaard 58242698fa 0.187-3 - Add elfutils-0.187-debuginfod-client-fd-leak.patch 2022-05-05 17:39:38 +02:00
Mark Wielaard 6a6ddccfb4 0.187-2 - Add elfutils-0.187-csh-profile.patch
Resolves: #2080957
"Ambiguous output redirect" warning with csh or tcsh
2022-05-03 18:49:38 +02:00
Mark Wielaard 5323c422e7 0.187-1 - Upgrade to elfutils 0.187 2022-04-26 14:25:14 +02:00