Re: binary incompatibility among mipsel buildds
- To: Andreas Barth <aba@not.so.argh.org>
- Cc: Aurelien Jarno <aurelien@aurel32.net>, Martin Michlmayr <tbm@cyrius.com>,debian-mips@lists.debian.org
- Subject: Re: binary incompatibility among mipsel buildds
- From: Camm Maguire <camm@maguirefamily.org>
- Date: Thu, 05 Jan 2012 12:23:03 -0500
- Message-id: <[🔎] 87ehvet66g.fsf@maguirefamily.org>
- In-reply-to: <20101031200439.GK2657@mails.so.argh.org> (Andreas Barth's message of "Sun, 31 Oct 2010 21:04:39 +0100")
- References: <20100717231855.GI2657@mails.so.argh.org> <87bpa34gjr.fsf@maguirefamily.org> <20100719180950.GN2657@mails.so.argh.org> <87lj8t55in.fsf@maguirefamily.org> <20100803172709.GA2657@mails.so.argh.org> <87zkv0h1eo.fsf@maguirefamily.org> <20100930175151.GA28343@hall.aurel32.net> <87zktu8de6.fsf@maguirefamily.org> <20101031180705.GJ2657@mails.so.argh.org> <87r5f65ffk.fsf@maguirefamily.org> <20101031200439.GK2657@mails.so.argh.org>
Greetings! This is still an issue on phrixos alone, it appears. As a
reminder, this buildd alone disables sbrk address unrandomization at the
user level (using the personality syscall). Could you please change the
setting (kernel.randomize_va_space I think) responsible for this?
(c.f. https://buildd.debian.org/status/fetch.php?pkg=gcl&arch=mipsel&ver=2.6.7-90&stamp=1325713745)
Take care,
Andreas Barth <aba@not.so.argh.org> writes:
> * Camm Maguire (camm@maguirefamily.org) [101031 20:30]:
>> Thanks so much! Any idea on what might have caused this recent
>> failure on phrixos:
>>
>> checking for sbrk... yes
>> checking for ADDR_NO_RANDOMIZE constant... yes, 40000
>> checking for personality(ADDR_NO_RANDOMIZE) support... yes
>> checking that sbrk is (now) non-random... no
>> Cannot build with randomized sbrk. Your options:
>> - upgrade to a kernel/libc that knows about personality(ADDR_NO_RANDOMIZE)
>
> The output seems to indicate that ADDR_NO_RANDOMIZE is available?
>
>> - recompile your kernel with CONFIG_COMPAT_BRK (if it has that option)
>> - run sysctl kernel.randomize_va_space=0 before using gcl
>>
>> gcl and dependencies re-exec with ADDR_NO_RANDOMIZE set to get
>> traditional sbrk contiguous to the .data segment end.
>
> I upgraded to the Debian 2.6.36-rc6-loongson-2f kernel (the machine
> runs now for the first time an default distribution kernel). That
> might have some impact - I don't know.
>
> Also, kernel.randomize_va_space=2 currently.
>
>
>
> Andi
>
>
>
--
Camm Maguire camm@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
Reply to: