Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Mon Sep 19 02:00:01 CEST 2016
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/3c3bb716ace023dc47f472c2092806a68a3289a1
======
install.mk: add jlibtool dependency
This commit adds a dependency on ${JLIBTOOL} to all targets using it via
${PROGRAM_INSTALL}.
fixes #1740
Michael Stapelberg at 2016-09-17T13:35:02Z
Files modified:
* scripts/install.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/def7bab8ea2737858097e20bc6e012bb9b689da3
======
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/2f4ea41069f359699f75a05017c513662de76e59
======
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 at 2016-09-18T12:01:45Z
Files modified:
* Make.inc.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cca297c856d6e46678a4ad40f8c144d40e4c7062
======
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/e0cc910d2c9b9dc9b189e01ea99ba9aa5f49954b
======
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/d17d160f319f22143911c033d207c8909775a4da/install-sh#L182
② https://github.com/FreeRADIUS/freeradius-server/blob/d17d160f319f22143911c033d207c8909775a4da/install-sh#L184
Michael Stapelberg at 2016-09-17T14:47:52Z
Files modified:
* install-sh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/175a70c4934374c6cff636de774fb0b1f47f2999
======
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/04f2c9e199bee2d9007a598688aead0631dd94f9
======
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 at 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/6f55a22c0f31d9155644f6b7b50e7fb118618293
======
--
This commit summary was generated @2016-09-19T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list