Source: libunwind Followup-For: Bug #1009052 Hi bunk,
please forgive me if my actions offend you.:) Because you told me upgrading the libunwind package is your todo list. I know you've been busy lately and I wish i can help to do something here. I *just* try to upgrade it with my packaging way, and it seems it can be built on amd64, riscv64 and s390x arch although it has cases failed: ``` riscv: make[5]: Entering directory '/<<PKGBUILDDIR>>/tests' PASS: test-proc-info PASS: test-static-link PASS: test-strerror PASS: Ltest-init-local-signal PASS: Gtest-bt PASS: Ltest-bt PASS: Gtest-exc PASS: Ltest-exc PASS: Gtest-init PASS: Ltest-init PASS: Gtest-concurrent PASS: Ltest-concurrent PASS: Gtest-resume-sig PASS: Ltest-resume-sig PASS: Gtest-resume-sig-rt PASS: Ltest-resume-sig-rt PASS: Gtest-trace PASS: Ltest-trace PASS: Ltest-mem-validate PASS: test-async-sig PASS: test-flush-cache PASS: test-init-remote PASS: test-mem PASS: test-reg-state PASS: Ltest-varargs PASS: Ltest-nomalloc PASS: Ltest-nocalloc PASS: Lrs-race PASS: test-ptrace PASS: test-setjmp PASS: Ltest-cxx-exceptions PASS: run-check-namespace XPASS: run-ptrace-mapper XPASS: run-ptrace-misc FAIL: run-coredump-unwind FAIL: run-coredump-unwind-mdi ============================================================================ Testsuite summary for libunwind 1.6.2 ============================================================================ # TOTAL: 36 # PASS: 32 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 2 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to [email protected] ============================================================================ s390x ------------------------------ make[5]: Entering directory '/<<PKGBUILDDIR>>/tests' PASS: test-proc-info PASS: test-static-link PASS: test-strerror FAIL: Ltest-init-local-signal PASS: Gtest-bt PASS: Ltest-bt PASS: Gtest-exc PASS: Ltest-exc PASS: Gtest-init PASS: Ltest-init PASS: Gtest-concurrent PASS: Ltest-concurrent PASS: Gtest-resume-sig PASS: Ltest-resume-sig PASS: Gtest-resume-sig-rt PASS: Ltest-resume-sig-rt PASS: Gtest-trace PASS: Ltest-trace PASS: Ltest-mem-validate PASS: test-async-sig PASS: test-flush-cache PASS: test-init-remote PASS: test-mem PASS: test-reg-state PASS: Ltest-varargs PASS: Ltest-nomalloc PASS: Ltest-nocalloc PASS: Lrs-race PASS: test-ptrace PASS: test-setjmp PASS: run-check-namespace PASS: run-ptrace-mapper PASS: run-ptrace-misc ============================================================================ Testsuite summary for libunwind 1.6.2 ============================================================================ # TOTAL: 33 # PASS: 32 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to [email protected] amd64: make[5]: Entering directory '/<<PKGBUILDDIR>>/tests' PASS: test-proc-info PASS: test-static-link PASS: test-strerror PASS: Ltest-init-local-signal PASS: Gtest-bt PASS: Ltest-bt PASS: Gtest-exc PASS: Ltest-exc PASS: Gtest-init PASS: Ltest-init PASS: Gtest-concurrent PASS: Ltest-concurrent PASS: Gtest-resume-sig PASS: Ltest-resume-sig PASS: Gtest-resume-sig-rt PASS: Ltest-resume-sig-rt PASS: Gtest-trace PASS: Ltest-trace PASS: Ltest-mem-validate PASS: test-async-sig PASS: test-flush-cache PASS: test-init-remote PASS: test-mem PASS: test-reg-state PASS: Ltest-varargs PASS: Ltest-nomalloc PASS: Ltest-nocalloc PASS: Lrs-race PASS: test-ptrace PASS: test-setjmp PASS: Ltest-cxx-exceptions PASS: Gx64-test-dwarf-expressions PASS: Lx64-test-dwarf-expressions PASS: x64-unwind-badjmp-signal-frame PASS: run-check-namespace PASS: run-ptrace-mapper PASS: run-ptrace-misc FAIL: run-coredump-unwind FAIL: run-coredump-unwind-mdi ============================================================================ Testsuite summary for libunwind 1.6.2 ============================================================================ # TOTAL: 39 # PASS: 37 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log ... ``` The biggest challenge is `rebase` debian/patches for me. Hope I do not mess up it. The salsa repo is here: https://salsa.debian.org/vimerbf-guest/libunwind/-/tree/debian/main/ To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libunwind/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/libu/libunwind/libunwind_1.6.2-1.dsc Changes since the last upload: libunwind (1.6.2-1) unstable; urgency=medium . [ Bo YU ] * New upstream version 1.6.2 (Closes: #1009052) * Set std-ver to 4.6.1 Not sure it need: 1. soname upgrade(if so, unstable->experiment) 2. libunwind8.install? Hope my attempts help to upgrade this package. -- Regards, -- Bo YU
signature.asc
Description: PGP signature

