Public bug reported:

> cc src/mi/init.c src/mi/flush_cache.c src/mi/mempool.c src/mi/strerror.c 
> src/mi/backtrace.c src/mi/dyn-cancel.c src/mi/dyn-info-list.c 
> src/mi/dyn-register.c src/mi/map.c src/mi/Lmap.c src/mi/Ldyn-extract.c 
> src/mi/Lfind_dynamic_proc_info.c src/mi/Lget_proc_info_by_ip.c 
> src/mi/Lget_proc_name.c src/mi/Lput_dynamic_unwind_info.c 
> src/mi/Ldestroy_addr_space.c src/mi/Lget_reg.c src/mi/Lset_reg.c 
> src/mi/Lget_fpreg.c src/mi/Lset_fpreg.c src/mi/Lset_caching_policy.c 
> src/mi/Gdyn-extract.c src/mi/Gdyn-remote.c src/mi/Gfind_dynamic_proc_info.c 
> src/mi/Gget_accessors.c src/mi/Gget_proc_info_by_ip.c src/mi/Gget_proc_name.c 
> src/mi/Gput_dynamic_unwind_info.c src/mi/Gdestroy_addr_space.c 
> src/mi/Gget_reg.c src/mi/Gset_reg.c src/mi/Gget_fpreg.c src/mi/Gset_fpreg.c 
> src/mi/Gset_caching_policy.c src/dwarf/Lexpr.c src/dwarf/Lfde.c 
> src/dwarf/Lparser.c src/dwarf/Lpe.c src/dwarf/Lstep_dwarf.c 
> src/dwarf/Lfind_proc_info-lsb.c src/dwarf/Lfind_unwind_table.c 
> src/dwarf/Gexpr.c src/dwarf/Gfde.c src/dwarf/Gfind_proc_info-lsb.c 
> src/dwarf/Gfind_unwind_table.c src/dwarf/Gparser.c src/dwarf/Gpe.c 
> src/dwarf/Gstep_dwarf.c src/dwarf/global.c src/os-common.c src/os-linux.c 
> src/Los-common.c src/ptrace/_UPT_accessors.c src/ptrace/_UPT_access_fpreg.c 
> src/ptrace/_UPT_access_mem.c src/ptrace/_UPT_access_reg.c 
> src/ptrace/_UPT_create.c src/ptrace/_UPT_destroy.c 
> src/ptrace/_UPT_find_proc_info.c src/ptrace/_UPT_get_dyn_info_list_addr.c 
> src/ptrace/_UPT_put_unwind_info.c src/ptrace/_UPT_get_proc_name.c 
> src/ptrace/_UPT_reg_offset.c src/ptrace/_UPT_resume.c src/x86_64/is_fpreg.c 
> src/x86_64/regname.c src/x86_64/Gcreate_addr_space.c 
> src/x86_64/Gget_proc_info.c src/x86_64/Gget_save_loc.c src/x86_64/Gglobal.c 
> src/x86_64/Ginit.c src/x86_64/Ginit_local.c src/x86_64/Ginit_remote.c 
> src/x86_64/Gregs.c src/x86_64/Gresume.c src/x86_64/Gstep.c 
> src/x86_64/Lcreate_addr_space.c src/x86_64/Lget_proc_info.c 
> src/x86_64/Lget_save_loc.c src/x86_64/Lglobal.c src/x86_64/Linit.c 
> src/x86_64/Linit_local.c src/x86_64/Linit_remote.c src/x86_64/Lregs.c 
> src/x86_64/Lresume.c src/x86_64/Lstep.c src/x86_64/getcontext.S 
> src/x86_64/Gstash_frame.c src/x86_64/Gtrace.c src/x86_64/Gos-linux.c 
> src/x86_64/Lstash_frame.c src/x86_64/Ltrace.c src/x86_64/Los-linux.c 
> src/x86_64/setcontext.S src/elf64.c -o debian/out/libunwind.so.0 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -fPIC -DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -Werror -Wno-unused-parameter 
> -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Iinclude -Isrc 
> -Iinclude/tdep-x86_64 -Idebian/include -Wl,-z,relro -Wl,-z,now -fPIC -shared 
> -Wl,-soname,libunwind.so.0 -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android 
> -lpthread -nostdlib -lc -lgcc -Ldebian/out -l7z
> src/ptrace/_UPT_get_dyn_info_list_addr.c: In function ‘get_list_addr’:
> src/ptrace/_UPT_get_dyn_info_list_addr.c:75:10: note: ‘#pragma message: 
> Implement get_list_addr(), please.’
>    75 | # pragma message("Implement get_list_addr(), please.")
>       |          ^~~~~~~
> /usr/bin/ld: cannot find -l7z: No such file or directory
> collect2: error: ld returned 1 exit status

7zip library is now installed into /usr/lib/7zip/ - debian/libunwind.mk
needs to be updated to reflect this.

** Affects: android-platform-external-libunwind (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: android-platform-external-libunwind (Debian)
     Importance: Unknown
         Status: Unknown


** Tags: ftbfs update-excuse

** Tags added: ftbfs update-excuse

** Description changed:

- 
  > cc src/mi/init.c src/mi/flush_cache.c src/mi/mempool.c src/mi/strerror.c 
src/mi/backtrace.c src/mi/dyn-cancel.c src/mi/dyn-info-list.c 
src/mi/dyn-register.c src/mi/map.c src/mi/Lmap.c src/mi/Ldyn-extract.c 
src/mi/Lfind_dynamic_proc_info.c src/mi/Lget_proc_info_by_ip.c 
src/mi/Lget_proc_name.c src/mi/Lput_dynamic_unwind_info.c 
src/mi/Ldestroy_addr_space.c src/mi/Lget_reg.c src/mi/Lset_reg.c 
src/mi/Lget_fpreg.c src/mi/Lset_fpreg.c src/mi/Lset_caching_policy.c 
src/mi/Gdyn-extract.c src/mi/Gdyn-remote.c src/mi/Gfind_dynamic_proc_info.c 
src/mi/Gget_accessors.c src/mi/Gget_proc_info_by_ip.c src/mi/Gget_proc_name.c 
src/mi/Gput_dynamic_unwind_info.c src/mi/Gdestroy_addr_space.c 
src/mi/Gget_reg.c src/mi/Gset_reg.c src/mi/Gget_fpreg.c src/mi/Gset_fpreg.c 
src/mi/Gset_caching_policy.c src/dwarf/Lexpr.c src/dwarf/Lfde.c 
src/dwarf/Lparser.c src/dwarf/Lpe.c src/dwarf/Lstep_dwarf.c 
src/dwarf/Lfind_proc_info-lsb.c src/dwarf/Lfind_unwind_table.c 
src/dwarf/Gexpr.c src/dwarf/Gfde.c src/dwarf/Gfind_proc_info-lsb.c 
src/dwarf/Gfind_unwind_table.c src/dwarf/Gparser.c src/dwarf/Gpe.c 
src/dwarf/Gstep_dwarf.c src/dwarf/global.c src/os-common.c src/os-linux.c 
src/Los-common.c src/ptrace/_UPT_accessors.c src/ptrace/_UPT_access_fpreg.c 
src/ptrace/_UPT_access_mem.c src/ptrace/_UPT_access_reg.c 
src/ptrace/_UPT_create.c src/ptrace/_UPT_destroy.c 
src/ptrace/_UPT_find_proc_info.c src/ptrace/_UPT_get_dyn_info_list_addr.c 
src/ptrace/_UPT_put_unwind_info.c src/ptrace/_UPT_get_proc_name.c 
src/ptrace/_UPT_reg_offset.c src/ptrace/_UPT_resume.c src/x86_64/is_fpreg.c 
src/x86_64/regname.c src/x86_64/Gcreate_addr_space.c 
src/x86_64/Gget_proc_info.c src/x86_64/Gget_save_loc.c src/x86_64/Gglobal.c 
src/x86_64/Ginit.c src/x86_64/Ginit_local.c src/x86_64/Ginit_remote.c 
src/x86_64/Gregs.c src/x86_64/Gresume.c src/x86_64/Gstep.c 
src/x86_64/Lcreate_addr_space.c src/x86_64/Lget_proc_info.c 
src/x86_64/Lget_save_loc.c src/x86_64/Lglobal.c src/x86_64/Linit.c 
src/x86_64/Linit_local.c src/x86_64/Linit_remote.c src/x86_64/Lregs.c 
src/x86_64/Lresume.c src/x86_64/Lstep.c src/x86_64/getcontext.S 
src/x86_64/Gstash_frame.c src/x86_64/Gtrace.c src/x86_64/Gos-linux.c 
src/x86_64/Lstash_frame.c src/x86_64/Ltrace.c src/x86_64/Los-linux.c 
src/x86_64/setcontext.S src/elf64.c -o debian/out/libunwind.so.0 -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC 
-DHAVE_CONFIG_H -DNDEBUG -D_GNU_SOURCE -Werror -Wno-unused-parameter -fcommon 
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -Iinclude -Isrc -Iinclude/tdep-x86_64 
-Idebian/include -Wl,-z,relro -Wl,-z,now -fPIC -shared 
-Wl,-soname,libunwind.so.0 -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android 
-lpthread -nostdlib -lc -lgcc -Ldebian/out -l7z
  > src/ptrace/_UPT_get_dyn_info_list_addr.c: In function ‘get_list_addr’:
  > src/ptrace/_UPT_get_dyn_info_list_addr.c:75:10: note: ‘#pragma message: 
Implement get_list_addr(), please.’
  >    75 | # pragma message("Implement get_list_addr(), please.")
  >       |          ^~~~~~~
  > /usr/bin/ld: cannot find -l7z: No such file or directory
  > collect2: error: ld returned 1 exit status
+ 
+ 7zip library is now installed into /usr/lib/7zip/ - debian/libunwind.mk
+ needs to be updated to reflect this.

** Bug watch added: Debian Bug tracker #1060969
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060969

** Also affects: android-platform-external-libunwind (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060969
   Importance: Unknown
       Status: Unknown

** Merge proposal linked:
   
https://code.launchpad.net/~vpa1977/ubuntu/+source/android-platform-external-libunwind/+git/android-platform-external-libunwind/+merge/476234

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2087804

Title:
  android-platform-external-libunwind fails to build from source due
  7zip directory rename

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/android-platform-external-libunwind/+bug/2087804/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to