From nobody Mon Jan 15 16:46:43 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TDJ303kdnz574q2; Mon, 15 Jan 2024 16:47:24 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TDJ301kplz40N2; Mon, 15 Jan 2024 16:47:24 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a29c4bbb2f4so928555866b.1; Mon, 15 Jan 2024 08:47:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705337241; x=1705942041; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6W/sfaPgUB5Zb93I5DLXs9+X5ngdj8yI5OJRtLAAgYI=; b=DkHy/0rxMcI4KKzaS37FbAqZBw7n1yG8WdQbVdtALPUWAIZkUiLoHDYlXSa1FrDMH/ zdTMHW3M7FGUoAQFgf4XewKjo5q2S4PtWVF3E8/NYf16t8U1+j5mquS0QNQ08s1tislE xowMd26slfKwfFbLhoSNy+bvGfckmMPk/3lpRDkTlKdOi79nJNDMjaf4bF6AtkR3Puiu G4pjDFK0je//c0zHessOylbOMcEuTjiV2SNnR6pZ+YJOP0+AxLfyNRSo8M9R7Lj+YuoX A2vonJ0bV5XX34VBT26C12mT4nPnf+Luav82bKK4L9lqQnYaaNcB5wW2/u0rpLq/Scbq 9/Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705337241; x=1705942041; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6W/sfaPgUB5Zb93I5DLXs9+X5ngdj8yI5OJRtLAAgYI=; b=ceWlndzJBcHrSnrvvNawDFDbgbSuXznaMHiF/DCiUGgwx1tr/ge81Kzub1LH2j/7H7 YuV3u119btwCNSkQQb7H1Y4VtyXThI8m8ell2zVFywtUf5DzdHyJ3PwB1gkBVVCYzjYp xwpANQQFaWT4uUmW1TOW/fhI1ogJlFHH+Rb1p55c7t6F2JYhyrM2GX01yQfTcCT5jFHe 6UzQW4jZiTl9Cyfsyf93iQQmq6YonH81lEnCm5UCheJ8nYnXWnInRv8KW29AdAB3GM/l F7NF9rciaQnqL/E29/CPq1nwaBBlvE/w8aOgu8luXGrd4J7z97m+g53oPOvmKIlfrYhk xw5g== X-Gm-Message-State: AOJu0YyUDwFPv/4svwZiPe7udkJfkQVk6ZQUOvogTFzGvFjO3N8my8HF rJ/S3cnjKkLos+KKwdcqFoXmY59F4Drguti7vR+lWL7QNt8= X-Google-Smtp-Source: AGHT+IHl6D/d8tpDFUsKHrBumpqaf4HLONzJOKPf9HhD1UgbaNxbWvPM28wOFQbqGcLDGnRLHsmWpuMxvA04dRMDvSU= X-Received: by 2002:a17:906:4482:b0:a28:fc03:c5d4 with SMTP id y2-20020a170906448200b00a28fc03c5d4mr2385326ejo.20.1705337240260; Mon, 15 Jan 2024 08:47:20 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Mario Marietto Date: Mon, 15 Jan 2024 17:46:43 +0100 Message-ID: Subject: Re: How to upgrade an EOL FreeBSD release or how to make it working again To: John F Carr Cc: freebsd-arm , freebsd-hackers , FreeBSD Mailing List , "freebsd-xen@freebsd.org" , FreeBSD Current , Warner Losh , =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Content-Type: multipart/alternative; boundary="0000000000006d9686060efec4a3" X-Rspamd-Queue-Id: 4TDJ301kplz40N2 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] --0000000000006d9686060efec4a3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The ARM Chromebook is based on armv7,it is still recent. But let's change perspective for a moment,don't think about the ARM Chromebook. My question is : how to upgrade FreeBSD when it goes EOL. I ask this because there is a huge difference here between FreeBSD and Linux. Today if you need to use , for example Ubuntu 14.0, you can use it as is. Yes,there will be a lot of bugs,but it will work without crashes. But if you want to use an old FreeBSD system,nothing will work for you. So,do you know some methods to install even packages or ports ? You know,there are cases when you need to do some experiments so that you can keep your machine off the internet,so you aren't scared that someone can compromise it. Totally prohibiting the users to use an old system,removing ports and packages is not a choice that I approve of. And I'm not the only one that thinks like this. On Mon, Jan 15, 2024 at 5:21=E2=80=AFPM John F Carr wrote: > Judging by a commit message BSD on the ARM Chromebook didn't work > when support was removed in 2019. > > >RK* Exynos* and Meson*/Odroid* don't even work with current > >source code, if someone wants to make them work again they > >better use the Linux DTS. > > https://cgit.freebsd.org/src/commit?id=3D9dfa2a54684978d1d6cef67bbf6242e8= 25801f18 > > I have one of the "snow" Chromebooks. The warnings in the web page > https://wiki.freebsd.org/arm/Chromebook led me not to try FreeBSD. > None of the many bugs seemed likely to ever be fixed. I'm not using it > so I could try an experiment, but fighting with u-boot is not how I want > to spend my days. Even the popular Raspberry Pi takes skill or luck. > > (So "build an arm6 world and copy X, Y, and Z to the DOS partition > on your USB drive" is the kind of advice I need to supplement the old > Chromebook wiki page.) > > There is at least a little value in getting it to work because the armv6 > code is bit rotting and will go away entirely unless people use it. > > John Carr > > > > On Jan 15, 2024, at 10:59, Mario Marietto > wrote: > > > > Hello to everyone. > > > > I'm trying to install FreeBSD 14 natively on my ARM Chromebook model > xe303c12 ; I've found only one tutorial that teaches how to do that,that'= s > it : > > > > https://wiki.freebsd.org/arm/Chromebook > > > > The problem is that it ends with the installation of FreeBSD 11,that's > very EOL. > > I can't use it as is. I need to upgrade it to 14 (but I'm on arm 32 > bit,that's TIER-2,so I can't upgrade it automatically using the > freebsd-update script. It is also true that I can't install 14 directly o= n > that machine,as you can read below : > > > > > > > > > > I've looked all around and I found the tool pkgbase,that I'm talking > about on the FreeBSD forum,to understand if it allows the 11 to be usable > or upgradable. It does not seem to be the proper tool to achieve my goal. > Do you have any suggestions that can help me ? Thanks. > > > > -- > > Mario. > > --=20 Mario. --0000000000006d9686060efec4a3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The ARM Chromebook is based on armv7,it is still recent. B= ut let's change perspective for a moment,don't think about the ARM = Chromebook. My question is : how to upgrade FreeBSD when it goes EOL. I ask= this because there is a huge difference here between FreeBSD and Linux. To= day if you need to use , for example Ubuntu 14.0, you can use it as is. Yes= ,there will be a lot of bugs,but it will work without crashes. But if you w= ant to use an old FreeBSD system,nothing will work for you. So,do you know = some methods to install even packages or ports ? You know,there are cases w= hen you need to do some experiments so that you can keep your machine off t= he internet,so you aren't scared that someone can compromise it. Totall= y prohibiting the users to use an old system,removing ports and packages is= not a choice that I approve of. And I'm not the only one that thinks l= ike this.

On Mon, Jan 15, 2024 at 5:21=E2=80=AFPM John F Carr <jfc@mit.edu> wrote:
Judging by a commit m= essage BSD on the ARM Chromebook didn't work
when support was removed in 2019.

>RK* Exynos* and Meson*/Odroid* don't even work with current
>source code, if someone wants to make them work again they
>better use the Linux DTS.
https://cgit.freebs= d.org/src/commit?id=3D9dfa2a54684978d1d6cef67bbf6242e825801f18

I have one of the "snow" Chromebooks.=C2=A0 The warnings in the w= eb page
https://wiki.freebsd.org/arm/Chromebook led me not to try= FreeBSD.
None of the many bugs seemed likely to ever be fixed.=C2=A0 I'm not usi= ng it
so I could try an experiment, but fighting with u-boot is not how I want to spend my days.=C2=A0 Even the popular Raspberry Pi takes skill or luck.<= br>
(So "build an arm6 world and copy X, Y, and Z to the DOS partition
on your USB drive" is the kind of advice I need to supplement the old<= br> Chromebook wiki page.)

There is at least a little value in getting it to work because the armv6 code is bit rotting and will go away entirely unless people use it.

John Carr


> On Jan 15, 2024, at 10:59, Mario Marietto <marietto2008@gmail.com> wrote: >
> Hello to everyone.
>
> I'm trying to install FreeBSD 14 natively on my ARM Chromebook mod= el xe303c12 ; I've found only one tutorial that teaches how to do that,= that's it :
>
> https://wiki.freebsd.org/arm/Chromebook
>
> The problem is that it ends with the installation of FreeBSD 11,that&#= 39;s very EOL.
> I can't use it as is. I need to upgrade it to 14 (but I'm on a= rm 32 bit,that's TIER-2,so I can't upgrade it automatically using t= he freebsd-update script. It is also true that I can't install 14 direc= tly on that machine,as you can read below :
>
>
> <unnamed.png>
>
> I've looked all around and I found the tool pkgbase,that I'm t= alking about on the FreeBSD forum,to understand if it allows the 11 to be u= sable or upgradable. It does not seem to be the proper tool to achieve my g= oal. Do you have any suggestions that can help me ? Thanks.
>
> --
> Mario.



--
Mario.
--0000000000006d9686060efec4a3--