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