Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-18 Thread Michael Biebl
clone 851412 -1
reassign -1 binutils
forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=21054
retitle -1 Forced local symbol rearranging messes up GOT

Hi James

Am 17.01.2017 um 12:18 schrieb James Cowgill:
> On 17/01/17 09:10, Michael Biebl wrote:
>> Am 17.01.2017 um 10:02 schrieb Michael Biebl:
>>> Hi there,
>>>
>>> as additional input, please have a look at [1] which just recently
>>> popped up. There seem to be still unresolved issues with binutils on
>>> mips*.
>>
>> I haven't reassigned this bug report to binutils yet, as I wanted to
>> have confirmation from the mips porters that it's a binutils bug.
>> They sort-of already confirmed it on IRC but wanted to look into it more
>> closely first. In any case, I've CCed them, so maybe they can respond to
>> #850887 or #851412
> 
> I had a closer look yesterday and it looks like a bug in the gold
> linker. You may be able to workaround it by using the bfd linker on mips.
> 
> Upstream bug:
> https://sourceware.org/bugzilla/show_bug.cgi?id=21054

Thanks a lot for your input and for having a look at this issue.
We had a discussion on #debian-release, which I'm quoting for
completeness sake:

 aurel32: are we sure systemd is the only package affected by this?
 mbiebl: no it's not only systemd
 mbiebl: there are some conditions to have the issue, which is
to use the gold linker
 so that's not that many packages given bfd is the default
 in addition you need to have symbols with hidden visibility
 so clearly we'll have to rebuild a few packages when it's
fixed on the binutils side, but we don't have 2.5 weeks of binaries
 aurel32: can we easily compile a list of "gold linker" consumers?
 mbiebl: i think having the workaround in systemd will help to
not accumulate too much packages in the queue
 aurel32: I guess as a first step, I'll clone the current
systemd bug and reassign it binutils
 nthykier: 1) we can parse the build logs from the last 3 weeks
 nthykier: 2) i think there is a way to identify the broken
binaries
 aurel32: and I'll apply the workaround for systemd
 mbiebl: ok, thanks
 ifneq ($(filter $(DEB_BUILD_ARCH), mips mipsel mips64el),)
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-fuse-ld=bfd
 endif
 does that look ok?
 it looks fine to me


We plan on uploading src:systemd today with this workaround applied
until binutils is properly fixed.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?




signature.asc
Description: OpenPGP digital signature


Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-17 Thread James Cowgill
Hi,

On 17/01/17 09:21, gregor herrmann wrote:
> On Tue, 17 Jan 2017 10:02:13 +0100, Michael Biebl wrote:
>> as additional input, please have a look at [1] which just recently
>> popped up. There seem to be still unresolved issues with binutils on
>> mips*. We had quite a few regressions since the 2.28 snapshots were
>> uploaded and we still seem to be running into them.
> 
>> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851412
> 
> There's also https://bugs.debian.org/851642 ("src:perl FTBFS on
> mips64el"), and I noticed that iodine also FTBFS on mips65el (without
> any code changes):
> https://buildd.debian.org/status/logs.php?pkg=iodine=0.7.0-7=mips64el

Both of these bugs were caused by the systemd bug, so when binutils /
systemd is fixed they should build again.

Thanks,
James



signature.asc
Description: OpenPGP digital signature


Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-17 Thread James Cowgill
On 17/01/17 09:10, Michael Biebl wrote:
> Am 17.01.2017 um 10:02 schrieb Michael Biebl:
>> Hi there,
>>
>> as additional input, please have a look at [1] which just recently
>> popped up. There seem to be still unresolved issues with binutils on
>> mips*.
> 
> I haven't reassigned this bug report to binutils yet, as I wanted to
> have confirmation from the mips porters that it's a binutils bug.
> They sort-of already confirmed it on IRC but wanted to look into it more
> closely first. In any case, I've CCed them, so maybe they can respond to
> #850887 or #851412

I had a closer look yesterday and it looks like a bug in the gold
linker. You may be able to workaround it by using the bfd linker on mips.

Upstream bug:
https://sourceware.org/bugzilla/show_bug.cgi?id=21054

Thanks,
James



signature.asc
Description: OpenPGP digital signature


Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-17 Thread gregor herrmann
On Tue, 17 Jan 2017 10:02:13 +0100, Michael Biebl wrote:

> as additional input, please have a look at [1] which just recently
> popped up. There seem to be still unresolved issues with binutils on
> mips*. We had quite a few regressions since the 2.28 snapshots were
> uploaded and we still seem to be running into them.

> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851412


There's also https://bugs.debian.org/851642 ("src:perl FTBFS on
mips64el"), and I noticed that iodine also FTBFS on mips65el (without
any code changes):
https://buildd.debian.org/status/logs.php?pkg=iodine=0.7.0-7=mips64el


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at/ - Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   BOFH excuse #362:  Plasma conduit breach 



Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-17 Thread Michael Biebl
Am 17.01.2017 um 10:02 schrieb Michael Biebl:
> Hi there,
> 
> as additional input, please have a look at [1] which just recently
> popped up. There seem to be still unresolved issues with binutils on
> mips*.

I haven't reassigned this bug report to binutils yet, as I wanted to
have confirmation from the mips porters that it's a binutils bug.
They sort-of already confirmed it on IRC but wanted to look into it more
closely first. In any case, I've CCed them, so maybe they can respond to
#850887 or #851412

Regards,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-17 Thread Michael Biebl
Hi there,

as additional input, please have a look at [1] which just recently
popped up. There seem to be still unresolved issues with binutils on
mips*. We had quite a few regressions since the 2.28 snapshots were
uploaded and we still seem to be running into them.

At this point in the release cycle, I'm not sure what the best couse of
action is. Continue uploading 2.28 snapshots from trunk until and
chasing (new) issues/regression or going back to 2.27. My gut feeling is
that the latter is the safer option, but maybe there is a good reason
why we want/need 2.28 for stretch. So far Matthias hasn't responded to
[2] though.

Regards,
Michael

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851412
[2] https://lists.debian.org/debian-release/2017/01/msg00240.html
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#850887: To the right bug this time: Why do you want us to keep this open?

2017-01-16 Thread Sam Hartman

I posted this to the wrong bug, now reposting:
Dear Matthias:

Hi.  As I understand our IRC conversation, you asked me to keep the TC
bug regarding mips binutils open even after your upload.
First, I want to confirm that understanding.

Second, what are you hoping for from the TC at this point?  I think
you've resolved the issue that came to us, and absent your request I'd
normally close this bug.
We're happy to help, but would appreciate guidance on how we could be of
assistance.

--Sam