New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Merge pull request #1741 from stapelberg/dep install.mk: add jlibtool dependency Alan DeKok (via GitHub)@2016-09-18T13:43:55Z Files modified: * scripts/install.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3c3bb716ace023dc47f47... ====== install.mk: add jlibtool dependency This commit adds a dependency on ${JLIBTOOL} to all targets using it via ${PROGRAM_INSTALL}. fixes #1740 Michael Stapelberg@2016-09-17T13:35:02Z Files modified: * scripts/install.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/def7bab8ea2737858097e... ====== Merge pull request #1746 from stapelberg/build Make.inc.in: use relative include paths Alan DeKok (via GitHub)@2016-09-18T13:34:02Z Files modified: * Make.inc.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f4ea41069f359699f75a... ====== Make.inc.in: use relative include paths This is necessary for the build to be reproducible (see https://reproducible-builds.org/ for more details). Some binaries (e.g. radeapclient or radiusd itself) include the CFLAGS with which they were built, and hence the build path, which is different on different builds of the package (at least on Debian). Michael Stapelberg@2016-09-18T12:01:45Z Files modified: * Make.inc.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cca297c856d6e46678a4a... ====== Merge pull request #1742 from stapelberg/mkdir-p Update install-sh to version 2016-01-11.22 Arran Cudbard-Bell (via GitHub)@2016-09-18T02:39:39Z Files modified: * install-sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e0cc910d2c9b9dc9b189e... ====== Update install-sh to version 2016-01-11.22 Copied (https://www.gnu.org/software/gnulib/’s recommendation) from http://git.savannah.gnu.org/cgit/gnulib.git/plain/build-aux/install-sh This fixes an issue with running e.g. `make -j8 install`, where make would run e.g. the following two rules in parallel: 1. raddb/mods-config/sql/ippool 2. raddb/mods-config/sql/ippool/sqlite make would run install-sh for each of these rules, and install-sh would try to run mkdir for each path component. When the concurrently running install-sh processes would interleave in such a way that line 182¹ was executed in both processes before line 184² was executed, both processes would try to run mkdir, and one of them would fail, effectively failing the build with an error like this: mkdir: cannot create directory 'debian/tmp/etc/freeradius/mods-config/sql/ippool': File exists ① https://github.com/FreeRADIUS/freeradius-server/blob/d17d160f319f22143911c03... ② https://github.com/FreeRADIUS/freeradius-server/blob/d17d160f319f22143911c03... Michael Stapelberg@2016-09-17T14:47:52Z Files modified: * install-sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/175a70c4934374c6cff63... ====== Merge pull request #1743 from stapelberg/ssl replace EVP_cleanup check with EVP_PKEY_new Arran Cudbard-Bell (via GitHub)@2016-09-18T01:37:20Z Files modified: * src/modules/rlm_eap/types/rlm_eap_pwd/configure * src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/04f2c9e199bee2d9007a5... ====== replace EVP_cleanup check with EVP_PKEY_new EVP_cleanup is no longer shipped in libcrypto starting with OpenSSL 1.1. Instead, EVP_cleanup is a no-op define: /usr/include/openssl/evp.h:# define EVP_cleanup() while(0) continue This resulted in rlm_eap_pwd not being compiled when OpenSSL 1.1 is installed. Michael Stapelberg@2016-09-17T21:33:14Z Files modified: * src/modules/rlm_eap/types/rlm_eap_pwd/configure * src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f55a22c0f31d9155644f... ====== -- This commit summary was generated @2016-09-19T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).