Message: 2 Date: Fri, 11 Aug 2017 17:55:12 +0200 From: Alan DeKok <aland@deployingradius.com> To: FreeRadius users mailing list <freeradius-users@lists.freeradius.org> Subject: Re: not able to install FR 3.0.16+git in (pure) Debian 9 Message-ID: <13B96F99-2D68-4469-9CC1-639938303881@deployingradius.com> Content-Type: text/plain; charset=us-ascii
On Aug 11, 2017, at 5:50 PM, Rui Ribeiro <ruyrybeyro@gmail.com> wrote:
What is the best way to send patches?
This is the one for including libjson-c3
For small things, that's fine. I've pushed a fix.
Alan DeKok.
Hi again Alan,
After this commit, you can already compile for Debian 9, thanks. If you would not mind, I would also propose striking out the HeartBleed check from debian/rules in 3.0.x, to be able to install it on Debian 9. Otherwise, the dependencies are not satisfied, and Debian 9 refuses to install the packages. --- debian/rules.old 2017-08-16 15:19:15.015393327 +0100 +++ debian/rules 2017-08-16 15:19:27.647279581 +0100 @@ -52,13 +52,6 @@ confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif -# Add dependency on distribution specific version of openssl that fixes Heartbleed (CVE-2014-0160). -ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) - SUBSTVARS = -Vdist:Depends="libssl1.0.0 (>= 1.0.1f-1ubuntu2)" -else - SUBSTVARS = -Vdist:Depends="libssl1.0.0 (>= 1.0.1e-2+deb7u5)" -endif - # Add libsystemd-dev as a Build-Depends to debian/control if it is known to this system ifeq ($(shell apt-cache show libsystemd-dev &>/dev/null && echo yes),yes) CONTROL_BUILDDEPS += libsystemd-dev, -- Regards, -- Rui Ribeiro Senior Linux Architect and Network Administrator ISCTE-IUL https://www.linkedin.com/pub/rui-ribeiro/16/ab8/434