Menu

#95 Misdefined docdir

closed-fixed
nobody
None
5
2012-12-08
2012-08-27
No

Building xmlstarlet-1.4.0 on OS X 10.6, 'make install' is placing the documentation files directly in PREFIX/share/doc rather than in PREFIX/share/doc/xmlstarlet. The latter (subdir) appears to be the intended location, since Makefile has:

docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}

but PACKAGE_TARNAME is not defined anywhere in Makefile. That's because configure.ac has:

AM_SUBST_NOTMAKE(PACKAGE_TARNAME)

Those two together (docdir defined in terms of PACKAGE_TARNAME in the makefile but PACKAGE_TARNAME excluded from being defined in the makefile) mean docdir is not set correctly. I tried to diagnose further, but actually can't find where PACKAGE_TARNAME or docdir are defined originally (they appear in the configure script but not in its templates or distributed .m4).

Discussion

  • Noam Postavsky

    Noam Postavsky - 2012-12-08
    • status: open --> closed-fixed
     
  • Noam Postavsky

    Noam Postavsky - 2012-12-08

    Fixed in release 1.4.1

     

Log in to post a comment.

Auth0 Logo