[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#867058: golang-1.8: Please enable mips64el in debian/ directory



Hi Adrian,

On 03/07/17 19:46, John Paul Adrian Glaubitz wrote:
> Source: golang-1.8
> Version: 1.8.3-1
> Severity: normal
> Tags: patch
> User: debian-mips@lists.debian.org
> Usertags: mips64el
> 
> Hi!
> 
> I just bootstrapped golang-1.8 on mips64el.  In order to be able to build the
> package successfully on mips64el, the architecture needs to be added to the
> Architecture field in debian/control.in, then debian/control needs to be
> regenerated using "debian/rules gencontrol". For some reason, the architecture
> mapping for mips64el->mips64le is already present in debian/helpers/goenv.sh
> and doesn't need to be added.

I was under the impression that the golang maintainers want all
architectures bootstrapped from gccgo? This was the reason
mips64el support was not in stretch despite upstream support for it.
If a normal bootstrap would have been acceptable, I would have done it
ages ago.

Again I have to point out that you are *not* allowed to upload binary
debs to the archive before the corresponding source is uploaded. You
need to re-read this:
https://www.debian.org/doc/manuals/developers-reference/ch05.en.html#porter-guidelines

Please can you actually discuss this with the package maintainers and
mips porters _before_ you do anything like this again. You should also
read the mips related go bugs filed against various golang packages.

Thankfully you didn't upload golang-defaults so a mass-build of go
packages wasn't triggered...

[On a related note, the gccgo patches for mips64el have now been merged
into GCC master]

James

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: