Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-24 Thread Shengjing Zhu
Control: severity -1 normal

On Thu, Aug 24, 2017 at 10:37 PM, Martín Ferrari  wrote:
> Yes, sorry, I was confused with x/tools, which has disabled tests. This
> one does not get built in other arches, so the relevant tests are not
> executed.. Maybe we should make it arch:any...?
>

I think the CI like ci.d.n should run on more archs instead...

> Prometheus and friends were failing. I understood now what you are doing
> here (it took me a while), and by passing tags I managed to get them
> building again, but that's not a reasonable solution.. The packages
> should build out of the box. Can't you add the correct build
> restrictions for gccgo so we don't need the tags?

ok, so I read the issue on https://github.com/golang/go/issues/18031

I don't have mips env to verify comments by foka. But what foka said
in that issue is,
gccgo reports mipsel and mips both as `mipso32`. So we need pass
another `-tags` to distinguish the two archs.
Unless gccgo has corrent build tip, we can only manually add `-tags
mips` or `-tags mipsel`.

BTW, let me down grade this bug's severity first since I think we have
workaround for that :)

-- 
Best regards,
Shengjing Zhu



Processed: Re: Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-24 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 normal
Bug #872402 [golang-golang-x-sys] golang-golang-x-sys-dev: Does not work on 
mips*
Severity set to 'normal' from 'grave'

-- 
872402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-24 Thread Martín Ferrari
On 24/08/17 16:31, Shengjing Zhu wrote:

> Hi Martín,
> So what's the prolem of this x/sys? I didn't see this package has
> disabled tests.

Yes, sorry, I was confused with x/tools, which has disabled tests. This
one does not get built in other arches, so the relevant tests are not
executed.. Maybe we should make it arch:any...?

> Which package ftbfs because of x/sys?

Prometheus and friends were failing. I understood now what you are doing
here (it took me a while), and by passing tags I managed to get them
building again, but that's not a reasonable solution.. The packages
should build out of the box. Can't you add the correct build
restrictions for gccgo so we don't need the tags?

-- 
Martín Ferrari (Tincho)



Processed: Re: Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-24 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 golang-golang-x-sys-dev: Does not work on mips*
Bug #872402 [golang-golang-x-sys] golang-golang-x-tools-dev: Does not work on 
mips*
Changed Bug title to 'golang-golang-x-sys-dev: Does not work on mips*' from 
'golang-golang-x-tools-dev: Does not work on mips*'.

-- 
872402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-24 Thread Shengjing Zhu
Control: retitle -1 golang-golang-x-sys-dev: Does not work on mips*

Hi Martín,
So what's the prolem of this x/sys? I didn't see this package has
disabled tests.
Which package ftbfs because of x/sys?

On Thu, Aug 17, 2017 at 10:08 PM, Martín Ferrari  wrote:
> reassign 872402 golang-golang-x-sys
> thanks
>
>> Since 0.0~git20170629.0.1b3bb8de-1 a patch has made the source files shipped
>> fail to build in mips* architectures. It does not FTBFS just because tests 
>> have
>> been disabled in a previous version, but it is making other packages FTBFS.
>>
>
> I am being stupid and mixing x/tools with x/sys. Sorry about the noise.
>
> --
> Martín Ferrari (Tincho)
>
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



-- 
Best regards,
Shengjing Zhu



Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-17 Thread Martín Ferrari
reassign 872402 golang-golang-x-sys
thanks

> Since 0.0~git20170629.0.1b3bb8de-1 a patch has made the source files shipped
> fail to build in mips* architectures. It does not FTBFS just because tests 
> have
> been disabled in a previous version, but it is making other packages FTBFS.
> 

I am being stupid and mixing x/tools with x/sys. Sorry about the noise.

-- 
Martín Ferrari (Tincho)



Processed: Re: Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-17 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 872402 golang-golang-x-sys
Bug #872402 [golang-golang-x-tools-dev] golang-golang-x-tools-dev: Does not 
work on mips*
Bug reassigned from package 'golang-golang-x-tools-dev' to 
'golang-golang-x-sys'.
No longer marked as found in versions 0.0~git20170629.0.1b3bb8de-1.
Ignoring request to alter fixed versions of bug #872402 to the same values 
previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
872402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#872402: golang-golang-x-tools-dev: Does not work on mips*

2017-08-17 Thread Martín Ferrari
Package: golang-golang-x-tools-dev
Version: 0.0~git20170629.0.1b3bb8de-1
Severity: grave

Since 0.0~git20170629.0.1b3bb8de-1 a patch has made the source files shipped
fail to build in mips* architectures. It does not FTBFS just because tests have
been disabled in a previous version, but it is making other packages FTBFS.

This bug tries to point to the correct culprit.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)