Source: boost1.90 Version: 1.90.0-5 Severity: normal Tags: patch X-Debbugs-Cc: [email protected] User: [email protected] Usertags: sparc64
Hi, I just built boost1.90 successfully on sparc64 with context support enabled: (sid_sparc64-dchroot)glaubitz@stadler:~/boost1.90a$ ls -l *context*deb -rw-r--r-- 1 glaubitz glaubitz 224208 Mar 12 16:13 libboost-context1.90-dev_1.90.0-5_sparc64.deb -rw-r--r-- 1 glaubitz glaubitz 10128 Mar 12 16:14 libboost-context1.90.0-dbgsym_1.90.0-5_sparc64.deb -rw-r--r-- 1 glaubitz glaubitz 222928 Mar 12 16:14 libboost-context1.90.0_1.90.0-5_sparc64.deb (sid_sparc64-dchroot)glaubitz@stadler:~/boost1.90a$ Could you thereofre apply the attached patch and enable it on sparc64? Thanks, Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
diff -Nru debian.orig/control debian/control --- debian.orig/control 2026-02-20 02:32:33.000000000 +0100 +++ debian/control 2026-03-12 15:57:06.437340924 +0100 @@ -28,12 +28,12 @@ libboost-atomic1.90-dev, libboost-chrono1.90-dev, libboost-container1.90-dev, - libboost-context1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x], + libboost-context1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64], libboost-contract1.90-dev, - libboost-coroutine1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x], + libboost-coroutine1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64], libboost-date-time1.90-dev, libboost-exception1.90-dev, - libboost-fiber1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x], + libboost-fiber1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64], libboost-filesystem1.90-dev, libboost-graph-parallel1.90-dev, libboost-graph1.90-dev, @@ -113,11 +113,11 @@ libboost-atomic1.90-dev, libboost-chrono1.90-dev, libboost-container1.90-dev, - libboost-context1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x], - libboost-coroutine1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x], + libboost-context1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64], + libboost-coroutine1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64], libboost-date-time1.90-dev, libboost-exception1.90-dev, - libboost-fiber1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x], + libboost-fiber1.90-dev [i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64], libboost-filesystem1.90-dev, libboost-graph-parallel1.90-dev, libboost-graph1.90-dev, @@ -382,7 +382,7 @@ Package: libboost-context1.90.0 Homepage: http://www.boost.org/libs/context/ -Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64 ppc64el riscv64 s390x +Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -401,7 +401,7 @@ Package: libboost-context1.90-dev Homepage: http://www.boost.org/libs/context/ -Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x +Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64 Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, @@ -463,7 +463,7 @@ Package: libboost-coroutine1.90.0 Homepage: http://www.boost.org/libs/coroutine/ -Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x +Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64 Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -487,7 +487,7 @@ Package: libboost-coroutine1.90-dev Homepage: http://www.boost.org/libs/coroutine/ -Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x +Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64 Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, @@ -559,7 +559,7 @@ Package: libboost-fiber1.90.0 Homepage: http://www.boost.org/libs/fiber/ -Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x +Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64 Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} @@ -588,7 +588,7 @@ Package: libboost-fiber1.90-dev Homepage: http://www.boost.org/libs/fiber/ -Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x +Architecture: i386 hurd-i386 amd64 hurd-amd64 armel armhf arm64 loong64 mips mipsel mips64el powerpc ppc64el riscv64 s390x sparc64 Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, diff -Nru debian.orig/rules debian/rules --- debian.orig/rules 2026-02-20 02:32:33.000000000 +0100 +++ debian/rules 2026-03-12 15:54:48.835179482 +0100 @@ -140,7 +140,7 @@ endif # Disable context, coroutine, fiber on some architectures -ifneq (,$(filter $(DEB_HOST_ARCH), alpha hppa ia64 m68k mips64 powerpcspe s390 sh4 sparc sparc64 x32)) +ifneq (,$(filter $(DEB_HOST_ARCH), alpha hppa ia64 m68k mips64 powerpcspe s390 sh4 sparc x32)) BUILD_CONTEXT = no endif

