Source: build-essential Version: 12.9 Severity: wishlist Tags: ftbfs, patch User: debian-riscv@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-riscv@lists.debian.org Dear Maintainer, I have checked the build-essential source packages that has contained essential-packages-list-riscv64 file. I am not sure this is enough to build build-essential riscv64 package. The patch that support riscv64 I have tested it on my real riscv64 board. If there is more work to do please let me know, thanks. -- Regards, -- Bo YU
diff -Nru build-essential-12.9/debian/control build-essential-12.9/debian/control --- build-essential-12.9/debian/control 2021-01-03 10:23:06.000000000 +0000 +++ build-essential-12.9/debian/control 2021-01-03 10:23:06.000000000 +0000 @@ -164,6 +164,25 @@ to build-depend on, you can always leave out the packages this package depends on. +Package: crossbuild-essential-riscv64 +Architecture: all +Depends: ${cross-essential}, ${misc:Depends} +Description: Informational list of cross-build-essential packages + If you do not plan to cross build Debian packages, you don't need + this package. Starting with sbuild (>= 0.63.0) this package is + required for cross building Debian packages in a chroot. + . + This package contains an informational list of packages which are + considered essential for cross building Debian packages. This + package also depends on the packages on that list, to make it easy to + have the cross-build-essential packages installed. + . + If you have this package installed, you only need to install whatever + a package specifies as its build-time dependencies to cross build the + package. Conversely, if you are determining what your package needs + to build-depend on, you can always leave out the packages this + package depends on. + Package: crossbuild-essential-s390x Architecture: all Depends: ${cross-essential}, ${misc:Depends}
Attachment:
signature.asc
Description: PGP signature