On 07/03/2017 10:20 PM, James Cowgill wrote:
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.
Why? What difference does it make? If a different bootstrapping compiler results in a different golang compiler after a second rebuild, there is something wrong with the compiler anyway.
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.
Odd. Last time I did this for fpc [1], you were actually very happy. Now you're getting upset despite the only changes actually necessary are
two lines changed in debian/control.in and debian/helpers/goenv.sh.
What's the difference now?
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...
[1] https://lists.debian.org/debian-mips/2017/05/msg00008.html
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 405 |
Nodes: | 16 (2 / 14) |
Uptime: | 90:25:54 |
Calls: | 8,516 |
Calls today: | 6 |
Files: | 13,209 |
Messages: | 5,920,764 |