Re: Bug#959144: mozjs68: Build-depends on cargo and rustc but doesn't actually use it

John Paul Adrian Glaubitz <[email protected]>
Newsgroups gmane.linux.debian.ports.superh,gmane.linux.debian.ports.alpha,gmane.linux.debian.ports.hppa,gmane.linux.debian.ports.ia64,gmane.linux.debian.ports.68k
Message-ID <[email protected]>
Hi!

On 4/30/20 11:20 PM, John Paul Adrian Glaubitz wrote:
> The attached patch removes the checks for the LLVM and Rust toolchains from
> the build system and allows to build mozjs68 without LLVM and Rust in the
> build dependencies. With the patch applied, it should be possible to drop the
> patch Bug-1545437-Add-options-to-specify-Rust-target-name.patch.
> 
> Tested on both Debian and openSUSE [1].
My patch has been accepted in openSUSE [1]. Can we include it for the Debian
package as well?

It doesn't make much sense to add build dependencies to a large toolchain when
it actually isn't used for building the package. This would also make future
potential security updates in stable-security easier.

Adrian

> [1] https://build.opensuse.org/request/show/799671
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.