1 |
Use a standard Gentoo aarch64 (arm64 ) package. Add a pi kernel, the |
2 |
/lib/modules directory and the /boot directory from a raspian tarball. |
3 |
|
4 |
I did this on a pi 3B running in 64bit mode. Once I had a bootable |
5 |
system it was easy to modify and a fork from my first image is also |
6 |
running on a couple of odroid 64bit systems (using the odroid boot and |
7 |
kernel) and as an lxc image on a 64bit odroid n2. |
8 |
|
9 |
Getting the /boot directory and uBoot config files sorted was the main |
10 |
problem. |
11 |
|
12 |
BillK |
13 |
|
14 |
Use the equivalent from your local mirror. |
15 |
|
16 |
|
17 |
Index of ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/ |
18 |
|
19 |
Up to higher level directory |
20 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/> |
21 |
|
22 |
Name <ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/> |
23 |
Size <ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/> |
24 |
Last Modified |
25 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/> |
26 |
20210117T000247Z |
27 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/20210117T000247Z/> |
28 |
|
29 |
|
30 |
|
31 |
17/1/21 4:41:00 pm AWST |
32 |
20210122T003400Z |
33 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/20210122T003400Z/> |
34 |
|
35 |
|
36 |
|
37 |
22/1/21 1:41:00 pm AWST |
38 |
20210127T003259Z |
39 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/20210127T003259Z/> |
40 |
|
41 |
|
42 |
|
43 |
27/1/21 2:01:00 pm AWST |
44 |
20210131T234743Z |
45 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/20210131T234743Z/> |
46 |
|
47 |
|
48 |
|
49 |
1/2/21 1:01:00 pm AWST |
50 |
20210206T004741Z |
51 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/20210206T004741Z/> |
52 |
|
53 |
|
54 |
|
55 |
6/2/21 1:01:00 pm AWST |
56 |
File:README |
57 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/README> |
58 |
|
59 |
1 KB 18/10/15 8:00:00 am AWST |
60 |
current-stage3 |
61 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/current-stage3> |
62 |
|
63 |
|
64 |
|
65 |
8/2/21 11:00:00 pm AWST |
66 |
current-stage3-arm64 |
67 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/current-stage3-arm64> |
68 |
|
69 |
|
70 |
|
71 |
8/2/21 11:00:00 pm AWST |
72 |
current-stage3-arm64-systemd |
73 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/current-stage3-arm64-systemd> |
74 |
|
75 |
|
76 |
|
77 |
8/2/21 11:00:00 pm AWST |
78 |
File:latest-stage3-arm64-systemd.txt |
79 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/latest-stage3-arm64-systemd.txt> |
80 |
|
81 |
|
82 |
1 KB 8/2/21 11:00:00 pm AWST |
83 |
File:latest-stage3-arm64.txt |
84 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/latest-stage3-arm64.txt> |
85 |
|
86 |
|
87 |
1 KB 8/2/21 11:00:00 pm AWST |
88 |
File:latest-stage3.txt |
89 |
<ftp://ftp.iinet.net.au/pub/gentoo/releases/arm64/autobuilds/latest-stage3.txt> |
90 |
|
91 |
|
92 |
1 KB 8/2/21 11:00:00 pm AWST |
93 |
|
94 |
On 8/2/21 11:36 pm, Peter Humphrey wrote: |
95 |
> Hello list, |
96 |
> |
97 |
> I have a Pi 400, on which I'd like to install Gentoo if I can. I've tried a |
98 |
> few approaches so far, but each one has fallen foul of some obstacle. For |
99 |
> instance, today I tried installing a small Gentoo system into a chroot, to do |
100 |
> the compiling there. It seemed to be going well until time came to upgrade |
101 |
> openssl. It stopped when it couldn't cope with the ARM platform. Zlib also |
102 |
> failed, needing static compilation, I think. |
103 |
> |
104 |
> I see references to using crossdev, wine and taking a prebuilt system from |
105 |
> various sources, but I haven't found a way through yet. |
106 |
> |
107 |
> What setup do people use for compiling for Raspberry Pi? |
108 |
> |