Date: Thu, 31 Jul 2003 09:16:26 -0700 From: Tim Kientzle <kientzle@acm.org> To: Mark Murray <mark@grondar.org> Cc: freebsd-current@freebsd.org Subject: Re: make rerelease broken? Message-ID: <3F2940DA.8070207@acm.org> References: <200307311550.h6VFoOZ2081920@grimreaper.grondar.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Mark Murray wrote: > Scott Long writes: >>Bruce Cran wrote: >>>There appears to be a breakage of 'rerelease' - that is, 'release' works, but >>>'rerelease' fails in telnetd. >> >>I saw this too, but couldn't verify that it wasn't due to other problems >>that I was experiencing. Mark, can you take a glance at this? This >>seems to only happen when 'rerelease' triggers something to be rebuilt. > > I kept on seeing this with rescue/ when I was trying to fix the kerberos5 > and telnet builds. > > There is something dodgy with the crunchgen stuff that leaves behind > .o files compiled with the wrong -DFOO defines. Result is things that > don't link properly much later. I had some issues at one point with /rescue and dhclient that specifically broke rebuilds. Basically, crunchgen has never been entirely happy with the dhclient makefile. I added one line to the dhclient makefile (The @true line below) that seemed to address this. Maybe it was insufficient? Excerpt from /usr/src/sbin/dhclient/Makefile: + # Note: Must have some commands here to override the default build action ${OBJS}: all + @true Tim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F2940DA.8070207>