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