This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ITP: autobuild


On 9/20/2010 2:22 PM, Eric Blake wrote:
> No, if I understand Peter's comment correct, autobuild is NOT required
> for libtool, even with an autoreconf.  Why?  Because the original
> libtool patch at commit 92d24b3 made the use of AB_INIT optional - it
> only calls the macro _if_ autobuild.m4 could be found in the first
> place.  When AB_INIT is not found, the only change is that the generated
> ./configure file no longer outputs magic strings that can be recognized
> by an autobuild daemon; missing strings merely makes it harder to submit
> build results to an autobuild daemon, but has no effect on how libtool
> itself behaves.  Reduced configure output is not a build dependency;
> that would be the case only if the act of running autoreconf on libtool
> flat-out fails if autobuild was not present.

Ehh...okay.  I was simply going the text in HACKING:

* Make sure you have wget, xz, and autobuild installed.  aclocal should be
  able to find autobuild.m4; or you can install it into the tree with
         aclocal -I libltdl/m4 --install

There was also a short conversation between Ralf and Gary about the
autobuild "requirement" but (a) I can't find it, and (b) I don't really
remember the resolution.  However, that's a non-issue now:

> Furthermore, I just sent a patch to libtool that avoids the need to have
> autobuild installed in the first place:
> http://thread.gmane.org/gmane.comp.gnu.libtool.general/11095/focus=10741

Right, I see that was approved and pushed, so...

> So, I still think that providing autobuild as a cygwin package makes
> sense, but since I'm arguing that it is NOT a build requirement for
> libtool, it means we need a previous distro link or the full 5 votes.
> We're at 2 now; anyone else want to chime in?

Yep, now we actually need votes.

--
Chuck



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]