Re: Bug#920902: firefox: Please split out Javascript builds into arch:all package

2019-01-31 Thread John Paul Adrian Glaubitz
Hi Rick! On 1/31/19 4:17 PM, Rick Leir wrote: > Yes it is possible. However the dependencies would become more complex, with > the possibility that two versions of a nodejs module would be installed, one > in Firefox and one in the normal installation. It is do-able but the KISS > principle

Re: Bug#920902: firefox: Please split out Javascript builds into arch:all package

2019-01-31 Thread Rick Leir
On January 31, 2019 7:37:46 AM EST, John Paul Adrian Glaubitz wrote: >On 1/31/19 11:38 AM, Gregor Riepl wrote: >> What's the point of writing code in an arch-independent language, >when you >> *still* end up with arch-dependency due to an unportable runtime? > >It's convenience, nothing else.

Re: Bug#920902: firefox: Please split out Javascript builds into arch:all package

2019-01-31 Thread John Paul Adrian Glaubitz
On 1/31/19 11:38 AM, Gregor Riepl wrote: > What's the point of writing code in an arch-independent language, when you > *still* end up with arch-dependency due to an unportable runtime? It's convenience, nothing else. Firefox upstream used to build the Javascript modules separately, now they just

Re: Bug#920902: firefox: Please split out Javascript builds into arch:all package

2019-01-31 Thread Gregor Riepl
> While it's certainly a good idea not to ship precompiled Javascript > files in the source, the change to build-depend on NodeJS made Firefox > less portable. I'm speechless... What's the point of writing code in an arch-independent language, when you *still* end up with arch-dependency due to

Bug#920902: firefox: Please split out Javascript builds into arch:all package

2019-01-30 Thread John Paul Adrian Glaubitz
Source: firefox Version: 65.0-1 Severity: normal User: debian-sparc@lists.debian.org Usertags: sparc64 Hi! Since version 64.0-1, the Firefox package has a build dependency to compile Javascript sources during build instead of relying on pre-compiled Javascript files. While it's certainly a good