1. 21 Feb, 2012 1 commit
  2. 16 Feb, 2012 1 commit
    • Bernhard Reutner-Fischer's avatar
      library: Fix pkglibdir of backends · 451fd576
      Bernhard Reutner-Fischer authored
      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...@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: default avatarBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
      451fd576
  3. 29 Nov, 2011 2 commits
  4. 24 Nov, 2011 1 commit
  5. 03 Nov, 2011 1 commit
  6. 05 Oct, 2011 1 commit
    • Michal 'vorner' Vaner's avatar
      [1253] Fix dependencies in Makefile · 6b206d43
      Michal 'vorner' Vaner authored
      Autotools don't track dependencies on libraries with absolute path. As
      the library lives in the same directory, the directory order does not
      help, so we need the dep to be tracked explicitly, which means we need
      to use relative path.
      
      The old version breaks with make -j<a lot>.
      6b206d43
  7. 04 Oct, 2011 3 commits
    • Jelte Jansen's avatar
      [1253] makefile update and one more test · e114429f
      Jelte Jansen authored
      e114429f
    • Jelte Jansen's avatar
      [1253] makefile cleanup · 6dbe35be
      Jelte Jansen authored
      6dbe35be
    • Jelte Jansen's avatar
      [1253] use client container instead of client directly · cadfcca9
      Jelte Jansen authored
      in client_python.cc. This hides the container implementation details from python API, and make datasourceclient usable 'directly'.
      
      Added a bit of optional niftyness to some of the createXXX functions; if you pass it any python object, it'll INCREF it and DECREF it again upon its own destruction. With this, we can make sure some objects don't live past the lifetime of other objects they depend on (in this case iterator, updater and finder, regarding the DataSourceClient they came from)
      cadfcca9
  8. 28 Sep, 2011 1 commit
    • Jelte Jansen's avatar
      [master] make sure right libsqlite3 is used · 99be45a4
      Jelte Jansen authored
      by changing the order of the imports, we make sure python doesn't use the first libsqlite3 it encounters that kind of looks right (through the soon to be obsolete sqlite3_ds.py)
      99be45a4
  9. 27 Sep, 2011 4 commits
  10. 09 Aug, 2011 1 commit
  11. 07 Aug, 2011 1 commit
  12. 04 Aug, 2011 1 commit
  13. 01 Aug, 2011 2 commits
  14. 27 Jul, 2011 1 commit
    • Michal 'vorner' Vaner's avatar
      [trac1060] Inherit MemoryDataSrc · 45dcf93c
      Michal 'vorner' Vaner authored
      * Inherit the MemoryDataSrc from DataSourceClient
      * Small comment cleanup
      * Makefile fix
      * Remove extra parts of MemoryDataSrc
        - FindResult is inherited from MemoryDataSrc and it was the same
          anyway, just different name.
        - Remove the private assignment operator and copy constructor, the
          DataSourceClient is already uncopyable.
      45dcf93c
  15. 24 Jun, 2011 1 commit
  16. 06 May, 2011 1 commit
  17. 03 May, 2011 1 commit
  18. 29 Apr, 2011 1 commit
  19. 28 Apr, 2011 3 commits
  20. 21 Dec, 2010 1 commit
  21. 20 Dec, 2010 1 commit
  22. 16 Dec, 2010 2 commits
  23. 13 Dec, 2010 1 commit
  24. 07 Dec, 2010 1 commit
  25. 29 Oct, 2010 1 commit
  26. 10 Oct, 2010 1 commit
  27. 30 Jun, 2010 1 commit
    • Evan Hunt's avatar
      70. [func] each · 34159d69
      Evan Hunt authored
        	Added a hot-spot cache to libdatasrc to speed up access to
      	repeatedly-queried data and reduce the number of queries to
      	the underlying database; this should substantially improve
      	performance.  Also added a "-n" ("no cache") option to
      	bind10 and b10-auth to disable the cache if needed.
      	(Trac #192, svn r2383)
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@2383 e5f2f494-b856-4b98-b285-d166d9295462
      34159d69
  28. 28 May, 2010 1 commit
    • JINMEI Tatuya's avatar
      addressed some portability issues with non boost ASIO: · 737c49cf
      JINMEI Tatuya authored
       - suppress the gcc unused parameters warning selectively (as a workaround) in a most portable way
       - introduce B10_CXXFLAGS as the default to AM_CXXFLAGS to make the first change possible (that's why I modified so many other Makefile.am's even if they are irrelevant to asio)
       - remove dependency on boost system library: it was only needed for the boost version of ASIO.
       - hide details that require ASIO related definitions from xfr_client.h to avoid being hit by the 'unused parameter' problem accidentally.
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac168@1953 e5f2f494-b856-4b98-b285-d166d9295462
      737c49cf
  29. 29 Apr, 2010 1 commit