NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-amd64/58982: NetBSD 10.1 install image (amd64) failed to boot on J3455-ITX board (ASRock)
The following reply was made to PR port-amd64/58982; it has been noted by GNATS.
From: wgstuken%grimme-reitenspezial.de@localhost
To: gnats-bugs%netbsd.org@localhost
Cc: port-amd64-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: Re: port-amd64/58982: NetBSD 10.1 install image (amd64) failed to
boot on J3455-ITX board (ASRock)
Date: Fri, 17 Jan 2025 17:08:19 +0100
HI again - the relevant Makefile is only once inside the tgz files and
it has this block:
# Install include files in ${TOOLDIR}/include/compat
includes: .PHONY ${HOST_INCINSTDIRS} .WAIT ${HOST_INCINSTFILES}
@(cd include && find . -name '*.h' -print | while read f ; do \
${HOST_INSTALL_FILE} $$f ${HOST_INCSDIR}/compat/$$f ; \
done)
No .CURDIR used here ....
I tried to compile on NetBSD 7.1 but this runs into compilation
problems.
- first reports that it need -std=gnu99,
- but setting HOST_CFLAGS='-O -std=gnu99' does not help: next error
intptr_t and uintptr_t are unknown types
-> no way to get to the relevant point on this 7.1 (amd64) system
I have also a try on 9.3 (amd64) system .
Here it run through - so same as your test Martin.
But it definitly fails on the i386 system I have setup with 10.1 for
compilation.
I'm currently running release build there to see if it now works (with
my .CURDIR patch) - will run for hours if not for days on this slow
system.
I forget to setup network login on it - so console only and that is
blocked with release build ....
But I saw some error messages during tools builds under 9.3:
cleandir ===> installboot
sh:
/nsw-data/nsw/ttt-10.1/usr/src/obj/tooldir.NetBSD-9.3-amd64/bin/nbsed:
not found
nbmake[2]:
"/nsw-data/nsw/ttt-10.1/usr/src/tools/libprop/../Makefile.nbincludes"
line 27: warning: "/nsw-data/nsw/ttt-10.1/usr/src/obj/tooldir.NetBSD-
9.3-amd64/bin/nbsed -e 's/^#.*//'
/nsw-data/nsw/ttt-10.1/usr/src/tools/libprop/../headerlist" returned
non-zero status
nbsed is compiled later - this is last message before it is build.
There are also some (not only a few) messages like this during objdir
creation:
obj ===> tools/ctfmerge
sh:
/nsw-data/nsw/ttt-10.1/usr/src/obj/tooldir.NetBSD-9.3-amd64/bin/nbsed:
not found
nbmake[3]:
"/nsw-data/nsw/ttt-10.1/usr/src/tools/libctf/../Makefile.nbincludes"
line 27: warning: "/nsw-data/nsw/ttt-10.1/usr/src/obj/tooldir.NetBSD-9
.3-amd64/bin/nbsed -e 's/^#.*//'
/nsw-data/nsw/ttt-10.1/usr/src/tools/libctf/../headerlist" returned
non-zero status
not sure if this hurts, but this is ugly.
As soon as my i386 build is done I will setup network login, create
second src-tree and run this under screen with log-file so that you can
see that it is failing and also what I have done.
Am 17.01.2025 13:30, schrieb wgstuken%grimme-reitenspezial.de@localhost:
> I have extracted all files - including xsrc
> I will extract all of them again into different folders - and check
> the suspect Makefile.
> It was definitly not working here and when I add ${.CURDIR}/ to the cd
> command it starts working.
>
> will come back when done new extraction.
>
>
> Am 17.01.2025 13:20, schrieb Martin Husemann via gnats:
>> The following reply was made to PR port-amd64/58982; it has been noted
>> by GNATS.
>>
>> From: Martin Husemann <martin%duskware.de@localhost>
>> To: gnats-bugs%netbsd.org@localhost
>> Cc:
>> Subject: Re: port-amd64/58982: NetBSD 10.1 install image (amd64)
>> failed to
>> boot on J3455-ITX board (ASRock)
>> Date: Fri, 17 Jan 2025 13:18:36 +0100
>>
>> On Fri, Jan 17, 2025 at 11:05:01AM +0000,
>> wgstuken%grimme-reitenspezial.de@localhost via gnats wrote:
>> > I have reinstalled source tree and had a try with './build.sh
>> tools'
>> > after everything else was failing before.
>> >
>> > But not even this is working !!!!
>> >
>> > Has anybody ever build the sources from the tgz files found in
>> > /pub/NetBSD/NetBSD-10.1/source/sets ?
>>
>> I just tried it and it worked fine. Did you extract all the files?
>> I left out xsrc, but you definitively need {share,gnu,sys,}src.tgz.
>>
>> ===> Summary of results:
>> build.sh command: ./build.sh -U -j 8 tools
>> build.sh started: Fri Jan 17 13:05:17 CET 2025
>> NetBSD version: 10.1
>> MACHINE: amd64
>> MACHINE_ARCH: x86_64
>> Build platform: NetBSD 10.99.12 amd64
>> HOST_SH: /bin/sh
>> No $TOOLDIR/bin/nbmake, needs building.
>> Bootstrapping nbmake
>> MAKECONF file: /etc/mk.conf
>> TOOLDIR path:
>> /tmp/src-10.1/usr/src/obj/tooldir.NetBSD-10.99.12-amd64
>> DESTDIR path: /tmp/src-10.1/usr/src/obj/destdir.amd64
>> RELEASEDIR path: /tmp/src-10.1/usr/src/obj/releasedir
>> Created
>> /tmp/src-10.1/usr/src/obj/tooldir.NetBSD-10.99.12-amd64/bin/nbmake
>> Updated makewrapper:
>> /tmp/src-10.1/usr/src/obj/tooldir.NetBSD-10.99.12-amd64/bin/nbmake-amd64
>> Tools built to
>> /tmp/src-10.1/usr/src/obj/tooldir.NetBSD-10.99.12-amd64
>> build.sh ended: Fri Jan 17 13:14:11 CET 2025
>>
>> Martin
Home |
Main Index |
Thread Index |
Old Index