guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Port Guix to my Apple Aluminum PowerBook G4


From: Efraim Flashner
Subject: Re: Port Guix to my Apple Aluminum PowerBook G4
Date: Thu, 13 Feb 2020 09:36:35 +0200

On Wed, Feb 12, 2020 at 06:49:59PM +0000, Scott C. MacCallum wrote:
> From: Carlos Sánchez de La Lama
> Subject:      Re: [PATCH] gnu: bootstrap-tarballs: Cross-compile for 
> powerpc-linux-gnu.
> Date: Tue, 29 Nov 2016 08:38:17 +0100
> User-agent:   Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)
> ---------------------------------------------------------------
> 
> Hi!
> 
> I finally found some time to clean-up my work. This patch is for
> core-updates branch, and allows bootstrap tarball generation by
> 
> guix build --target=powerpc-linux-gnu bootstrap-tarballs
> 
> I think the best way to proceed is integrate this onto core-updates
> (once reviewed & approved), then generate a bootstrap binaries on hydra,
> making them available for download on the bootstrap binaries URL. At
> that point I can update the rest of the powerpc-linux-gnu patches (which
> use this binaries) with the correct hashes, and send them to the list.
> 
> As Ludo suggested, I am also preparing a tutorial/blog on the porting
> process.
> 
> BR
> 
> Carlos
> 
> Does anyone know if Carlos ever produced a tutorial/blog post on how he did 
> this? I'd like to port Guix to my Apple Aluminum PowerBook G4 for 
> freedom/knowledge sake but the documentation that I've read, 
> http://guix.gnu.org/manual/devel/en/html_node/Porting.html#Porting and 
> http://guix.gnu.org/manual/devel/en/html_node/Preparing-to-Use-the-Bootstrap-Binaries.html#Building-the-Bootstrap-Binaries
>  has left me with more questions than answers.
> 
> Thank you,
> 
> Scott
> scmguru - irc.freenode.net

I reached out to Carlos a few years ago and he said he had moved on and
was pretty sure he didn't have his code or bootstrap binaries anymore.o

I've attached a few patches to this email, which is about where I am
right now on working on the 32-bit PowerPC bootstrap. So far it looks
promising. The change to bootstrap-guile I applied to master and the
other 3 on core-updates, but I suspect they should all apply on top of
master.

-- 
Efraim Flashner   <address@hidden>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: 0001-gnu-Use-guile-2.0-for-make-bootstrap.patch
Description: Text document

Attachment: 0001-WIP-add-powerpc-support.patch
Description: Text document

Attachment: 0002-Try-with-guile-2.0.patch
Description: Text document

Attachment: 0003-use-gcc-7-for-libstdc-boot0.patch
Description: Text document

Attachment: signature.asc
Description: PGP signature


reply via email to

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