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: Ludovic Courtès
Subject: bug#25799: [PATCH] gnu: add basic support for "alpha-linux" system
Date: Wed, 08 Mar 2017 09:36:26 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

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’.





reply via email to

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