9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] new install problem 9front-10277.amd64
@ 2024-02-06 10:19 plan6
  2024-02-06 10:42 ` phil9
  0 siblings, 1 reply; 5+ messages in thread
From: plan6 @ 2024-02-06 10:19 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 787 bytes --]

Well, I just tried to reinstall 9front on my lenovo x230, and everything went right, except I don't seem to be able to sysupdate anymore (I made a clean install because I already had this problem and thought a new start would do the trick).

Here's the error log after sysupdate - cd /sys/src - mk install
I tried mk nuke but no result.

I'm sure it's nothing but after a lot of tries, I feel I'll have to waste your precious time, if you can help me.
Of course, I'm a newb :/

https://i.postimg.cc/qB9Z5TTv/9front.jpg

Thanks and have a nice day :)
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1848341b8106d851-M89bbedfa8a6fd343109ecf75
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 1498 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] new install problem 9front-10277.amd64
  2024-02-06 10:19 [9fans] new install problem 9front-10277.amd64 plan6
@ 2024-02-06 10:42 ` phil9
  2024-02-06 13:46   ` plan6
  0 siblings, 1 reply; 5+ messages in thread
From: phil9 @ 2024-02-06 10:42 UTC (permalink / raw)
  To: 9fans

You need to rebuild your assembler (6a), compiler (6c) and linker (6l) first.

Also, for 9front questions I guess using the 9front mailing list would be better

On Tue, Feb 6, 2024 at 11:20 AM <plan6@room3420.net> wrote:
>
> Well, I just tried to reinstall 9front on my lenovo x230, and everything went right, except I don't seem to be able to sysupdate anymore (I made a clean install because I already had this problem and thought a new start would do the trick).
>
> Here's the error log after sysupdate - cd /sys/src - mk install
> I tried mk nuke but no result.
>
> I'm sure it's nothing but after a lot of tries, I feel I'll have to waste your precious time, if you can help me.
> Of course, I'm a newb :/
>
> https://i.postimg.cc/qB9Z5TTv/9front.jpg
>
> Thanks and have a nice day :)
> 9fans / 9fans / see discussions + participants + delivery options Permalink

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1848341b8106d851-M38575d97051e3b84e1d783cb
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] new install problem 9front-10277.amd64
  2024-02-06 10:42 ` phil9
@ 2024-02-06 13:46   ` plan6
  2024-02-06 15:16     ` plan6
  2024-02-06 15:32     ` igor
  0 siblings, 2 replies; 5+ messages in thread
From: plan6 @ 2024-02-06 13:46 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 621 bytes --]

Well, ok :) but according to the manual, I should do : 

cd /sys/src/cmd/cc; mk install
# choose the appropriate compiler for your architecture
cd /sys/src/cmd/6c; mk install

which works for cc, but doesn't for 6c.

I guess I don't understand how to rebuild assembler, compiler and linker :/

I know it's not the right place to ask, but I'm learning and really appreciate your help.
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1848341b8106d851-Mc135f8f2ce99a947e7f9d9b0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 1281 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] new install problem 9front-10277.amd64
  2024-02-06 13:46   ` plan6
@ 2024-02-06 15:16     ` plan6
  2024-02-06 15:32     ` igor
  1 sibling, 0 replies; 5+ messages in thread
From: plan6 @ 2024-02-06 15:16 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 271 bytes --]

Problem solved thanks to Moody and phil9 :)
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1848341b8106d851-M15874db8effd400dbfd75aa0
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 765 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] new install problem 9front-10277.amd64
  2024-02-06 13:46   ` plan6
  2024-02-06 15:16     ` plan6
@ 2024-02-06 15:32     ` igor
  1 sibling, 0 replies; 5+ messages in thread
From: igor @ 2024-02-06 15:32 UTC (permalink / raw)
  To: 9fans; +Cc: igor

Quoth plan6@room3420.net:
[…]
> cd /sys/src/cmd/cc; mk install
> # choose the appropriate compiler for your architecture
> cd /sys/src/cmd/6c; mk install
[…]

When new instructions are added to the assembler and linker, they need
to be rebuilt before libc and others. Here an example:

  % for(i in (8a 8l 6a 6l)){ cd /sys/src/cmd/^$i && mk install }

A variation of this remedy was posted on the 9front ML by moody
recently.  Unfortunately I can't find the reference; howbeit I can
offer my cheat sheet for (re)building 9front where this case is
mentioned towards the end of the page:

• https://9lab.org/plan9/build/

HTH

Cheers,
Igor


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T1848341b8106d851-Mba7bea02d2d8b19c74a016cb
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-02-06 15:32 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-06 10:19 [9fans] new install problem 9front-10277.amd64 plan6
2024-02-06 10:42 ` phil9
2024-02-06 13:46   ` plan6
2024-02-06 15:16     ` plan6
2024-02-06 15:32     ` igor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).