BIND 10 trac1691, created. 451fd576615b47baa616d49ccaccedfae5595a76 library: Fix pkglibdir of backends

BIND 10 source code commits bind10-changes at lists.isc.org
Thu Feb 16 13:13:47 UTC 2012


The branch, trac1691 has been created
        at  451fd576615b47baa616d49ccaccedfae5595a76 (commit)

- Log -----------------------------------------------------------------
commit 451fd576615b47baa616d49ccaccedfae5595a76
Author: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
Date:   Thu Feb 16 11:48:41 2012 +0100

    library: Fix pkglibdir of backends
    
    autoreconf errored out with:
    src/lib/datasrc/Makefile.am:34: `pkglibexecdir' is not a legitimate directory for `LTLIBRARIES'
    
    and consecutive errors such as:
    src/lib/datasrc/Makefile.am:43: variable `memory_ds_la_SOURCES' is defined but no program or
    src/lib/datasrc/Makefile.am:43: library has `memory_ds_la' as canonical name (possible typo)
    src/lib/datasrc/Makefile.am:36: variable `sqlite3_ds_la_SOURCES' is defined but no program or
    src/lib/datasrc/Makefile.am:36: library has `sqlite3_ds_la' as canonical name (possible typo)
    src/lib/datasrc/Makefile.am:45: variable `memory_ds_la_LIBADD' is defined but no program or
    src/lib/datasrc/Makefile.am:45: library has `memory_ds_la' as canonical name (possible typo)
    src/lib/datasrc/Makefile.am:39: variable `sqlite3_ds_la_LIBADD' is defined but no program or
    src/lib/datasrc/Makefile.am:39: library has `sqlite3_ds_la' as canonical name (possible typo)
    src/lib/datasrc/Makefile.am:44: variable `memory_ds_la_LDFLAGS' is defined but no program or
    src/lib/datasrc/Makefile.am:44: library has `memory_ds_la' as canonical name (possible typo)
    src/lib/datasrc/Makefile.am:37: variable `sqlite3_ds_la_LDFLAGS' is defined but no program or
    src/lib/datasrc/Makefile.am:37: library has `sqlite3_ds_la' as canonical name (possible typo)
    
    According to automake "bug#7647: Diagnose invalid primary/directory combinations"
    as in http://www.mail-archive.com/bug-automake@gnu.org/msg01927.html
    
    we nowadays have to use pkglibdir for LTLIBRARIES, not pkglibexecdir.
    
    +2010-12-17  Stefano Lattarini  <stefano.lattar... at gmail.com>
    +
    +	Warnings about primary/prefix mismatch fixed and extended.
    +	* automake.in (%standard_prefix): Add `doc' and `locale'.
    +	Rename `pkgdatadir' to `pkgdata'.  Similarly for`pkglibdir',
    +	`pkgincludedir' and `pkglibexecdir'.
    +	(handle_programs): List `pkglibexec', not `pkglib', among the
    +	prefixes valid for the `PROGRAMS' primary.
    []
    +for primary in $primaries; do
    +  prefixes_ok=''
    +  case $primary in
    +    LIBRARIES|LTLIBRARIES)
    +      prefixes_ok='lib pkglib'
    +      ;;
    +    PROGRAMS)
    +      prefixes_ok='bin sbin libexec pkglibexec'
    +      ;;
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>

commit a265a99016e8fe7943e1b6e8d4f2a69c0b5fb391
Author: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
Date:   Thu Feb 16 11:48:40 2012 +0100

    configure: conditionally add AM_SILENT_RULES
    
    Use AM_SILENT_RULES if your automake is new enough (1.11 or later, IIRC)
    
    To see non-abbreviated compilation commands, pass in V=1
    as documented in the "Optional Features" section of the help output of
    configure.
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>

commit 6129c3537cc81af4561269d5652321ac2250ab93
Author: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
Date:   Thu Feb 16 11:48:39 2012 +0100

    configure: tweak checking for botan
    
    If no botan-config was found we would end up doing:
    checking for botan-config... no
    /scratch/src/bind10/configure: line 16704: --libs: command not found
    /scratch/src/bind10/configure: line 16705: --cflags: command not found
    
    Instead, do not run botan-config if there was no botan-config found
    as we will bail out gracefully later on if the botan headers could not
    be found.
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>

commit 097a376ed65be53dbfe4cd1f2f46df288fb9d6ae
Author: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
Date:   Thu Feb 16 11:48:38 2012 +0100

    configure: tweak quoting in CXX_TRY_FLAG
    
    Add proper quotes to be on the safe side.
    Remove superfluous whitespace in AC_LINK_IFELSE clause while at it.
    
    Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>

-----------------------------------------------------------------------




More information about the bind10-changes mailing list