On Fri, Apr 01, 2005 at 10:10:29PM -0700, Jerry DeLapp wrote: > On Friday 01 April 2005 05:56, Sean Dague wrote: > > The very first parts of this are in now. Before running make, you must run > > ./configure from CVS. To make people's lives easier I did check in > > configure, and not just the autoconf files that will generate it (though > > they are there too, in the autoconf dir). > > > > Today it does 2 things of value: > > > > Figures out where python is, and sets that (replacing a shell command in > > the master makefile) > > Python? Are we using that now? > > Seriously, though, the *only* thing that needs python is mklibs, and I think > mklibs has dragged us into the weeds as far as build correctness goes (see my > reply to your 64 bit post). I'd rather see us move towards a build > environment that doesn't need mklibs. > > One thing I have noticed is that mklibs in 3.4.x seems to malfunction with > the > python on rh9, which is 2.2. I'm not sure if that's the source of the > problem, but you might want to try to insure that the version is at least > 2.3.
Yes, mklibs is the only thing that I think uses it. There used to be a
runtime check in the makefiles, and I just pushed it into autoconf instead.
> > Figures out if you have docbook2man, and if not disables the documentation
> > building.
>
> And I tried so hard to get at least some of the docco to build right in the
> 3.2.3 specfile ;-).
Well, lets push that out of the specfile and back into the autoconf. :)
>
> > Dann, do you maintain an accurate list of build requires for debian? That
> > might go some way to forcing all those checks in configure, so you'd know
> > up front what packages you needed.
>
> Dann's off the hook for specfile maint... I've been doing it lately. And
> no,
> the build requires is not even close to up to date. Some of the reasons are
> that I build on redhat/fedora (useful portability check IMHO), and until
> fairly recent versions of rpm the buildrequires option didn't work anyway.
Anything you've got would be great, please send. I'm trying to catch all
the requires issues up front in SystemImager with useful messages instead of
having parted build break half way through, and only cryptic messages about
what you might need to do to fix it.
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sean at dague dot net Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
pgpDgCUPB7nae.pgp
Description: PGP signature
