[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25799: [PATCH] gnu: add basic support for "alpha-linux" system
From: |
Kei Kebreau |
Subject: |
bug#25799: [PATCH] gnu: add basic support for "alpha-linux" system |
Date: |
Wed, 08 Mar 2017 10:36:33 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
address@hidden (Ludovic Courtès) writes:
> Sergei Trofimovich <address@hidden> skribis:
>
>> On Tue, 07 Mar 2017 18:17:02 +0100
>> address@hidden (Ludovic Courtès) wrote:
>
> [...]
>
>>> Do you have an Alpha machine to test it on?
>>
>> Sort of :)
>>
>> $ cat /proc/cpuinfo
>> cpu : Alpha
>> cpu model : EV68AL
>> cpu variation : 7
>> cpu revision : 0
>> cpu serial number : AY22100848
>> system type : Tsunami
>> system variation : Clipper
>> system revision : 0
>> system serial number : AY15009638
>> cycle frequency [Hz] : 833333333
>> timer frequency [Hz] : 1024.00
>
> Cool!
>
>> I'd like to get to working guix package manager environment
>> on hardware alpha. Mostly as a first attempt before trying
>> slightly more complex things like sparc and powerpc64 :)
>
> Oh, lots of fun. :-)
>
>>> > The only slighty nontrivial change is GLIBC_DYNAMIC_LINKER change:
>>> > glibc for alpha uses 'GLIBC_DYNAMIC_LINKER<TAB>"/lib/ld-linux.so.2"'
>>> >
>>> > * gnu/packages/bootstrap.scm (glibc-dynamic-linker): add
>>> > "/lib/ld-linux.so.2" as "alpha-linux" ld.so
>>> > * gnu/packages/gcc.scm (gcc-4.7): fix GLIBC_DYNAMIC_LINKER
>>> > substitution when delimiter is a tab
>>> > * gnu/packages/linux.scm (system->linux-architecture): add "alpha" arch
>>>
>>> Unfortunately the gcc.scm change triggers a full rebuild so we’ll have
>>> to delay it to ‘core-updates’ (most likely the next cycle).
>>>
>>> I’ve applied the patch without this change for now.
>>
>> Should I try to resend once there will be an email about core-updates
>> branch opening or is there another branch to send core changes to?
>>
>> My apologies for dumb questions.
>
> There are no dumb questions, don’t worry. I think we’ll just leave this
> issue open until we have a chance to merge the remaining bit of this
> patch.
>
> If you want, you’re welcome to send a reminder when you see that a new
> ‘core-updates’ branch is opened!
>
> Thanks,
> Ludo’.
Just letting you all know, the alpha's bootstrap tarballs finished
building successfully for me this morning:
/gnu/store/clz8qx7r5cnrqqxmv58877v78hh6lgd3-bootstrap-tarballs-0
signature.asc
Description: PGP signature