guix-patches
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]