[opendnssec/opendnssec] ee68bc: OPENDNSSEC-636: Attempt to fix the build on Jenkin...

A.W. van Halderen berry at halderen.net
Mon Jan 5 15:23:22 CET 2015


  Branch: refs/heads/develop
  Home:   https://github.com/opendnssec/opendnssec
  Commit: ee68bc3a6ae497c22f4b5ad7826189a0d0c59119
      https://github.com/opendnssec/opendnssec/commit/ee68bc3a6ae497c22f4b5ad7826189a0d0c59119
  Author: (Berry) A.W. van Halderen <berry at nlnetlabs.nl>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M configure.ac
    M m4/ax_pthread.m4

  Log Message:
  -----------
  OPENDNSSEC-636: Attempt to fix the build on Jenkins build machines.  This is
tested to work on Ubuntu 14.04.1, previously failing.

See discussion on:
http://stackoverflow.com/questions/17055279/autotools-for-pthreads-not-setting-correct-linker-flags
http://stackoverflow.com/questions/17055279/autotools-for-pthreads-not-setting-correct-linker-flags
https://lists.gnu.org/archive/html/autoconf-archive-maintainers/2011-11/msg00001.html
http://lists.gnu.org/archive/html/autoconf-archive-maintainers/2013-06/msg00021.html
This seems to be a problem with the AX_PTHREADS macro, which is not repaired
yet in version #21 of the m4 pthread macro (I have upgraded the macro
nevertheless).  The problem occurs when C++ files are introduced, where
the PTHREAD_CFLAGS are not included.
There is no proper fix, but the fix by adding the flags in the AX_PTHREAD
is least intrusive.


  Commit: 9e8b061d098f5cda85af147f9a821e6bd1c08aa9
      https://github.com/opendnssec/opendnssec/commit/9e8b061d098f5cda85af147f9a821e6bd1c08aa9
  Author: (Berry) A.W. van Halderen <berry at halderen.net>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M configure.ac
    M m4/ax_pthread.m4

  Log Message:
  -----------
  Merge pull request #125 from halderen/develop

OPENDNSSEC-636: Attempt to fix the build on Jenkins build machines.  Thi...


Compare: https://github.com/opendnssec/opendnssec/compare/75f7bc8bd662...9e8b061d098f


More information about the Opendnssec-commits mailing list