elfutils: bump version to `0.186` & skip a known failure to enable ptest (#2236)

* elfutils: bump version to 0.186 & skip a known failure to enable ptest
* elfutils: manifests: bump release
* elfutils: toolchain: update build instructions
* elfutils: nuke commented files for `%files` section

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
This commit is contained in:
Muhammad Falak R Wani 2022-02-18 14:27:22 +05:30 коммит произвёл GitHub
Родитель d7a95c1193
Коммит bf58519076
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
10 изменённых файлов: 56 добавлений и 51 удалений

Просмотреть файл

@ -1,5 +1,5 @@
{
"Signatures": {
"elfutils-0.185.tar.bz2": "dc8d3e74ab209465e7f568e1b3bb9a5a142f8656e2b57d10049a73da2ae6b5a6"
"elfutils-0.186.tar.bz2": "7f6fb9149b1673d38d9178a0d3e0fb8a1ec4f53a9f4c2ff89469609879641177"
}
}

Просмотреть файл

@ -3,7 +3,7 @@
Summary: A collection of utilities and DSOs to handle compiled objects
Name: elfutils
Version: 0.185
Version: 0.186
Release: 1%{?dist}
License: GPLv3+ AND (GPLv2+ OR LGPLv3+)
Vendor: Microsoft Corporation
@ -182,6 +182,13 @@ sed -i 's/run-strip-groups.sh run-strip-reloc.sh run-strip-strmerge.sh/run-strip
sed -i 's/run-elflint-test.sh run-elflint-self.sh run-ranlib-test.sh/run-elflint-test.sh run-ranlib-test.sh/g' ./tests/Makefile.am
sed -i 's/run-strip-reloc.sh run-strip-strmerge.sh/run-strip-reloc.sh/g' ./tests/Makefile.in
sed -i 's/run-elflint-test.sh run-elflint-self.sh run-ranlib-test.sh/run-elflint-test.sh run-ranlib-test.sh/g' ./tests/Makefile.in
# As per the comment in the test "run-reverse-sections-self.sh"; these tests really make sense for ET_REL files and not any file.
# The test which specifically checks for files for reversal in sections passes.
# Skip this test Temporarily for CBL-Mariner
sed -i 's/run-reverse-sections.sh run-reverse-sections-self.sh/run-reverse-sections.sh/g' ./tests/Makefile.am
sed -i 's/run-reverse-sections-self.sh run-copyadd-sections.sh/run-copyadd-sections.sh/g' ./tests/Makefile.in
make %{?_smp_mflags} check
@ -210,14 +217,12 @@ fi
%doc README TODO CONTRIBUTING
%{_bindir}/eu-*
%{_bindir}/debuginfod-find
%exclude %{_bindir}/eu-ld
%{_libdir}/libasm-%{version}.so
%{_libdir}/libdw-%{version}.so
%{_libdir}/libasm.so.*
%{_libdir}/libdw.so.*
#%%dir %%{_libdir}/elfutils
#%%{_libdir}/elfutils/lib*.so
%{_mandir}/man1/*
%exclude %{_mandir}/man7/*
%files default-yama-scope
%{_sysconfdir}/sysctl.d/10-default-yama-scope.conf
@ -229,15 +234,11 @@ fi
/etc/profile.d/debuginfod.sh
%dir %{_includedir}/elfutils
%{_includedir}/elfutils/elf-knowledge.h
#%{_includedir}/elfutils/libasm.h
#%%{_includedir}/elfutils/libebl.h
%{_includedir}/elfutils/libdw.h
%{_includedir}/elfutils/libdwfl.h
%{_includedir}/elfutils/known-dwarf.h
%{_includedir}/elfutils/libdwelf.h
%{_includedir}/elfutils/debuginfod.h
#%%{_libdir}/libebl.a
#%{_libdir}/libasm.so
%{_libdir}/libdw.so
%{_libdir}/libdebuginfod*
%{_libdir}/pkgconfig/*.pc
@ -267,6 +268,10 @@ fi
%defattr(-,root,root)
%changelog
* Wed Feb 16 2022 Muhammad Falak <mwani@microsoft.com> - 0.186-1
- Bump version to 0.186
- Skip a test which can fail 'run-reverse-sections-self'
* Fri Oct 22 2021 Andrew Phelps <anphel@microsoft.com> - 0.185-1
- Update to version 0.185

Просмотреть файл

@ -3278,8 +3278,8 @@
"type": "other",
"other": {
"name": "elfutils",
"version": "0.185",
"downloadUrl": "https://sourceware.org/ftp/elfutils/0.185/elfutils-0.185.tar.bz2"
"version": "0.186",
"downloadUrl": "https://sourceware.org/ftp/elfutils/0.186/elfutils-0.186.tar.bz2"
}
}
},

Просмотреть файл

@ -86,14 +86,14 @@ nspr-devel-4.21-2.cm2.aarch64.rpm
sqlite-3.36.0-2.cm2.aarch64.rpm
sqlite-devel-3.36.0-2.cm2.aarch64.rpm
sqlite-libs-3.36.0-2.cm2.aarch64.rpm
elfutils-0.185-1.cm2.aarch64.rpm
elfutils-default-yama-scope-0.185-1.cm2.noarch.rpm
elfutils-devel-0.185-1.cm2.aarch64.rpm
elfutils-devel-static-0.185-1.cm2.aarch64.rpm
elfutils-libelf-0.185-1.cm2.aarch64.rpm
elfutils-libelf-devel-0.185-1.cm2.aarch64.rpm
elfutils-libelf-devel-static-0.185-1.cm2.aarch64.rpm
elfutils-libelf-lang-0.185-1.cm2.aarch64.rpm
elfutils-0.186-1.cm2.aarch64.rpm
elfutils-default-yama-scope-0.186-1.cm2.noarch.rpm
elfutils-devel-0.186-1.cm2.aarch64.rpm
elfutils-devel-static-0.186-1.cm2.aarch64.rpm
elfutils-libelf-0.186-1.cm2.aarch64.rpm
elfutils-libelf-devel-0.186-1.cm2.aarch64.rpm
elfutils-libelf-devel-static-0.186-1.cm2.aarch64.rpm
elfutils-libelf-lang-0.186-1.cm2.aarch64.rpm
expat-2.4.3-1.cm2.aarch64.rpm
expat-devel-2.4.3-1.cm2.aarch64.rpm
expat-libs-2.4.3-1.cm2.aarch64.rpm

Просмотреть файл

@ -86,14 +86,14 @@ nspr-devel-4.21-2.cm2.x86_64.rpm
sqlite-3.36.0-2.cm2.x86_64.rpm
sqlite-devel-3.36.0-2.cm2.x86_64.rpm
sqlite-libs-3.36.0-2.cm2.x86_64.rpm
elfutils-0.185-1.cm2.x86_64.rpm
elfutils-default-yama-scope-0.185-1.cm2.noarch.rpm
elfutils-devel-0.185-1.cm2.x86_64.rpm
elfutils-devel-static-0.185-1.cm2.x86_64.rpm
elfutils-libelf-0.185-1.cm2.x86_64.rpm
elfutils-libelf-devel-0.185-1.cm2.x86_64.rpm
elfutils-libelf-devel-static-0.185-1.cm2.x86_64.rpm
elfutils-libelf-lang-0.185-1.cm2.x86_64.rpm
elfutils-0.186-1.cm2.x86_64.rpm
elfutils-default-yama-scope-0.186-1.cm2.noarch.rpm
elfutils-devel-0.186-1.cm2.x86_64.rpm
elfutils-devel-static-0.186-1.cm2.x86_64.rpm
elfutils-libelf-0.186-1.cm2.x86_64.rpm
elfutils-libelf-devel-0.186-1.cm2.x86_64.rpm
elfutils-libelf-devel-static-0.186-1.cm2.x86_64.rpm
elfutils-libelf-lang-0.186-1.cm2.x86_64.rpm
expat-2.4.3-1.cm2.x86_64.rpm
expat-devel-2.4.3-1.cm2.x86_64.rpm
expat-libs-2.4.3-1.cm2.x86_64.rpm

Просмотреть файл

@ -58,15 +58,15 @@ e2fsprogs-debuginfo-1.46.5-1.cm2.aarch64.rpm
e2fsprogs-devel-1.46.5-1.cm2.aarch64.rpm
e2fsprogs-lang-1.46.5-1.cm2.aarch64.rpm
e2fsprogs-libs-1.46.5-1.cm2.aarch64.rpm
elfutils-0.185-1.cm2.aarch64.rpm
elfutils-debuginfo-0.185-1.cm2.aarch64.rpm
elfutils-default-yama-scope-0.185-1.cm2.noarch.rpm
elfutils-devel-0.185-1.cm2.aarch64.rpm
elfutils-devel-static-0.185-1.cm2.aarch64.rpm
elfutils-libelf-0.185-1.cm2.aarch64.rpm
elfutils-libelf-devel-0.185-1.cm2.aarch64.rpm
elfutils-libelf-devel-static-0.185-1.cm2.aarch64.rpm
elfutils-libelf-lang-0.185-1.cm2.aarch64.rpm
elfutils-0.186-1.cm2.aarch64.rpm
elfutils-debuginfo-0.186-1.cm2.aarch64.rpm
elfutils-default-yama-scope-0.186-1.cm2.noarch.rpm
elfutils-devel-0.186-1.cm2.aarch64.rpm
elfutils-devel-static-0.186-1.cm2.aarch64.rpm
elfutils-libelf-0.186-1.cm2.aarch64.rpm
elfutils-libelf-devel-0.186-1.cm2.aarch64.rpm
elfutils-libelf-devel-static-0.186-1.cm2.aarch64.rpm
elfutils-libelf-lang-0.186-1.cm2.aarch64.rpm
expat-2.4.3-1.cm2.aarch64.rpm
expat-debuginfo-2.4.3-1.cm2.aarch64.rpm
expat-devel-2.4.3-1.cm2.aarch64.rpm

Просмотреть файл

@ -58,15 +58,15 @@ e2fsprogs-debuginfo-1.46.5-1.cm2.x86_64.rpm
e2fsprogs-devel-1.46.5-1.cm2.x86_64.rpm
e2fsprogs-lang-1.46.5-1.cm2.x86_64.rpm
e2fsprogs-libs-1.46.5-1.cm2.x86_64.rpm
elfutils-0.185-1.cm2.x86_64.rpm
elfutils-debuginfo-0.185-1.cm2.x86_64.rpm
elfutils-default-yama-scope-0.185-1.cm2.noarch.rpm
elfutils-devel-0.185-1.cm2.x86_64.rpm
elfutils-devel-static-0.185-1.cm2.x86_64.rpm
elfutils-libelf-0.185-1.cm2.x86_64.rpm
elfutils-libelf-devel-0.185-1.cm2.x86_64.rpm
elfutils-libelf-devel-static-0.185-1.cm2.x86_64.rpm
elfutils-libelf-lang-0.185-1.cm2.x86_64.rpm
elfutils-0.186-1.cm2.x86_64.rpm
elfutils-debuginfo-0.186-1.cm2.x86_64.rpm
elfutils-default-yama-scope-0.186-1.cm2.noarch.rpm
elfutils-devel-0.186-1.cm2.x86_64.rpm
elfutils-devel-static-0.186-1.cm2.x86_64.rpm
elfutils-libelf-0.186-1.cm2.x86_64.rpm
elfutils-libelf-devel-0.186-1.cm2.x86_64.rpm
elfutils-libelf-devel-static-0.186-1.cm2.x86_64.rpm
elfutils-libelf-lang-0.186-1.cm2.x86_64.rpm
expat-2.4.3-1.cm2.x86_64.rpm
expat-debuginfo-2.4.3-1.cm2.x86_64.rpm
expat-devel-2.4.3-1.cm2.x86_64.rpm

Просмотреть файл

@ -3,7 +3,7 @@ http://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz
https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz
https://sourceware.org/ftp/debugedit/5.0/debugedit-5.0.tar.xz
http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.6.2.tar.gz
https://sourceware.org/ftp/elfutils/0.185/elfutils-0.185.tar.bz2
https://sourceware.org/ftp/elfutils/0.186/elfutils-0.186.tar.bz2
https://ftp.gnu.org/gnu/findutils/findutils-4.8.0.tar.xz
https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
https://ftp.gnu.org/gnu/gdbm/gdbm-1.21.tar.gz

Просмотреть файл

@ -10,7 +10,7 @@ eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d cpio-2.13.tar.
e9ecd7d350bebae1f178ce6776ca19a648b6fe8fa22f5b3044b38d7899aa553e debugedit-5.0.tar.xz
0d0671e1b45189c5fc8ade4b3b01635fb9eeab45cf54f57db23e4c4c1a17d261 dejagnu-1.6.2.tar.gz
a6bdd7d1b31266d11c4f4de6c1b748d4607ab0231af5188fc2533d0ae2438fec diffutils-3.8.tar.xz
dc8d3e74ab209465e7f568e1b3bb9a5a142f8656e2b57d10049a73da2ae6b5a6 elfutils-0.185.tar.bz2
7f6fb9149b1673d38d9178a0d3e0fb8a1ec4f53a9f4c2ff89469609879641177 elfutils-0.186.tar.bz2
2f9b6a580b94577b150a7d5617ad4643a4301a6616ff459307df3e225bcfbf40 expat-2.4.1.tar.bz2
167321f43c148a553f68a0ea7f579821ef3b11c27b8cbe158e4df897e4a5dd57 file-5.40.tar.gz
57127b7e97d91282c6ace556378d5455a9509898297e46e10443016ea1387164 findutils-4.8.0.tar.xz

Просмотреть файл

@ -675,9 +675,9 @@ popd
rm -rf gettext-0.19.8.1
touch /logs/status_gettext_complete
echo Elfutils-0.185
tar xjf elfutils-0.185.tar.bz2
pushd elfutils-0.185
echo Elfutils-0.186
tar xjf elfutils-0.186.tar.bz2
pushd elfutils-0.186
./configure \
--prefix=/usr \
--disable-debuginfod \
@ -690,7 +690,7 @@ make -C libdw install
# Need to install (eu-strip) as well
make install
popd
rm -rf elfutils-0.185
rm -rf elfutils-0.186
touch /logs/status_libelf_complete
echo Libffi-3.4.2