On Fri, Jun 28, 2013 at 08:07:18PM +0200, Stefano Lattarini wrote: > On 06/28/2013 07:59 PM, Eric Blake wrote: > > On 06/28/2013 11:51 AM, Jack Howarth wrote: > >> Eric, > >> I am not having any luck with the bootstrap working if I do... > >> > >> git clone git://git.savannah.gnu.org/m4.git > >> cd m4 > >> bootstrap > >> > >> It fails with... > >> > >> Makefile.am:152: error: 'pkglibexecdir' is not a legitimate directory for > >> 'LTLIBRARIES' > > > > Uggh, I'll have to figure out if I can reproduce that. Newer automake > > is getting picker than older automake. > > > I think the issue is that Jack is trying to bootstrap from the master > branch -- that is dormant, and stuck with a broken bootstrap script and > an outdated gnulib. > > Jack, after the "cd m4", you should also checkout the correct branch > (something on the lines of 'branch-1.4') before bootstrapping. > > HTH (and sorry for the curtness), > Stefano
Stefano, A fresh pull with "git clone git://git.sv.gnu.org/m4 -b branch-1.4" properly handled the bootstrap command. Thanks. The resulting build after ./configure on darwin12 fails with... error: unknown warning option '-Wclobbered' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wcoverage-mismatch'; did you mean '-Wpointer-type-mismatch'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wcpp' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wdouble-promotion'; did you mean '-Wdocumentation'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wformat-contains-nul' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wfree-nonheap-object'; did you mean '-Wsequence-point'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Winvalid-memory-model'; did you mean '-Winvalid-pp-token'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wjump-misses-init'; did you mean '-Wimplicit-int'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wmaybe-uninitialized'; did you mean '-Wuninitialized'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wmissing-parameter-type' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wmudflap'; did you mean '-Wvla'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wnormalized=nfc' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wold-style-declaration'; did you mean '-Wout-of-line-declaration'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Woverride-init'; did you mean '-Wover-aligned'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wpacked-bitfield-compat'; did you mean '-Wobjc-literal-compare'? [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wpragmas' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wsuggest-attribute=const' [-Werror,-Wunknown-warning-option] error: unknown warning option '-Wsuggest-attribute=format'; did you mean '-WNSObject-attribute'? [-Werror,-Wunknown-warning-option] fatal error: too many errors emitted, stopping now [-ferror-limit=] unless I rerun './configure --enable-gcc-warnings' which I assume is done for the release tarballs. I can confirm that the resulting build of m4 branch-1.4 doesn't show this regression on darwin12 and later... ============================================================================ Testsuite summary for GNU M4 1.4.16.36-197b ============================================================================ # TOTAL: 163 # PASS: 152 # SKIP: 11 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ So hopefully m4-1.4.17 can be released soon to eliminate this problem. Jack > >