Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD-HEAD amd64 refuses to build
> Yes, and you can pass "-V MAKECONF=/etc/makenetbsd.conf" to build.sh
> to make it use that file instead of /etc/make.conf.
> > I must bear in mind that FreeBSD is much stabler than NetBSD on my
> > hardware.
> Please report crashes. I don't know whether there's a document on how
> to do that, but you can use the send-pr(1) program, and include the
> relevant kernel messages (the green text you might see on the
> console), and any extra information you are able to gather from the
> kernel debugger (an abbreviated version of the output from ddb's "bt"
> command is often useful).
> > Now I think I could use a newer gcc from FreeBSD ports if I choose
> > or need to cross-compile NetBSD from FreeBSD.
>
> > I always use build.sh to build NetBSD system, have never used make
> > directly for that purpose.
> Please just use build.sh. It should allow building NetBSD from
> FreeBSD, or building NetBSD from another version of NetBSD, or many
> other things.
> It is theoretically possible to use a different compiler, but that's
> usually done only by people who are porting NetBSD to a new platform,
> porting a new compiler to NetBSD, or something similarly tricky.
--apb (Alan Barrett)
On
> I just looked in NetBSD's /etc/mk.conf and found the lines
> #if BSD_PKG_MK
> #endif
> with pkgsrc stuff in between, so those lines are still there.
I hand-copied it wrong as had John Nemeth before me. I also might have
had #define and #include C preprocessor statements on the back of my mind.
Advice in build.sh and BUILDING is to use build.sh instead of directly
running make.
A "different compiler" I might use would be a newer version of gcc as opposed
to an entirely different compiler (what else for NetBSD, other than llvm/clang?)
I've complained about crashes, instabilities and comical failures in NetBSD
since summer 2011, and wondered if it was worth the trouble.
A problem with send-pr is where to specify the outgoing SMTP server. It's
easier to set up msmtp or other SMTP client. Sendmail is so mysterious, mystic,
and postfix is almost as bad.
Tom
Home |
Main Index |
Thread Index |
Old Index