Bug#421542: nss: FTBFS on non-Linux: clean target fails due to unfixed upstream build system

Michael Banck mbanck at debian.org
Mon Apr 30 09:15:32 UTC 2007


On Mon, Apr 30, 2007 at 07:46:07AM +0200, Mike Hommey wrote:
> > make[1]: Entering directory `/build/buildd/nss-3.11.5/mozilla/security/nss'
> > ../coreconf/config.mk:71: ../coreconf/GNU0.3.mk: No such file or directory
> > /usr/bin/make: *** No rule to make target ../coreconf/GNU0.3.mk.  Stop.
> > make[1]: *** [../coreconf/GNU0.3.mk] Error 1
> > make[1]: Leaving directory `/build/buildd/nss-3.11.5/mozilla/security/nss'
> > make: *** [clean-patched] Error 2
> > 
> > This is because the build system only gets fixed up in the patches, and
> > the make clobber etc. is executed without a dash in front of it, not
> > ignoring failures.
> > 
> > FWIW, hurd-i386 builds fine otherwise with the attached patch by Samuel
> > Thibault taken from #419529.
> 
> So let's just say it's an enhancement request for #419529's patch ;)

OK :)

I filed it as a new patch because I think using something like "-$(MAKE)
clean" in the clean target is pretty standard and not non-Linux specific
at all (except for the side effect that the clean rule fails on
non-Linux)


Michael




More information about the pkg-mozilla-maintainers mailing list