wireguard-tools Ubuntu package missing the binaries; Fixed

Ryan Riley rriley.cs at gmail.com
Mon Apr 17 08:19:34 CEST 2017


Works great.  Thanks a lot!

Thanks
Ryan

On 04/16/2017 08:50 PM, Egbert Verhage wrote:
> Hey Ryan,
>
> Fixed it. New build (0.0.20170409-wg2~xenial, 0.0.20170409-
> wg2~yakkety,) is live on the PPA.
>
> Can you test this for me?
>
> Thanks Jonathon, for that solution.
>
> Greetz,
> Egbert
>
>
> On Sun, 2017-04-16 at 12:24 +0100, Jonathon Fernyhough wrote:
>> On 16/04/17 12:06, Ryan Riley wrote:
>>> The i386 wireguard-tools package on the PPA for Ubuntu Xenial
>>> doesn't
>>> actually contain any of the binaries, just documentation.
>> It's not just i386 - each of the arm and ppc64 packages are also
>> missing
>> binaries.
>>
>> Debian's packages (and my testing backports based on those) don't
>> have
>> that issue - might be time to check a diff or do a merge. :)
>>
>> Looks like it's down to `make install`ing the tools during install-
>> indep
>> rather than install-arch.
>>
>>
>> Working (Debian use a different flags setup, that's not the important
>> bit):
>>
>>> override_dh_auto_install-indep:
>>> 	$(MAKE) -C src DESTDIR=../debian/wireguard-dkms
>>> DKMSDIR=/usr/src/wireguard-$(DEB_VERSION)/ dkms-install
>>>
>>> override_dh_auto_build-arch:
>>> 	$(MAKE) -C src/tools $(WIREGUARD_ARGS)
>>>
>>> override_dh_auto_install-arch:
>>> 	$(MAKE) -C src/tools DESTDIR=../../debian/wireguard-tools
>>> $(WIREGUARD_ARGS) install
>>
>> Non-working:
>>
>>> override_dh_auto_install-indep:
>>> 	$(MAKE) -C wireguard-src/src
>>> DESTDIR=$(CURDIR)/debian/wireguard-dkms DKMSDIR=/usr/src/wireguard-
>>> $(DEB_VERSION_UPSTREAM)/ dkms-install
>>> 	$(MAKE) -C wireguard-src/src/tools
>>> DESTDIR=$(CURDIR)/debian/wireguard-tools WITH_SYSTEMDUNITS=yes
>>> WITH_WGQUICK=yes WITH_BASHCOMPLETION=yes install
>>>
>>> override_dh_auto_build-arch:
>>>   	$(MAKE) -C wireguard-src/src/tools
>>
>>
>> J
>>
>> _______________________________________________
>> WireGuard mailing list
>> WireGuard at lists.zx2c4.com
>> https://lists.zx2c4.com/mailman/listinfo/wireguard



More information about the WireGuard mailing list