From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: rriley.cs@gmail.com Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 1bf88d1e for ; Mon, 17 Apr 2017 06:12:03 +0000 (UTC) Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id e718179d for ; Mon, 17 Apr 2017 06:12:02 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id d79so7334669wmi.2 for ; Sun, 16 Apr 2017 23:19:40 -0700 (PDT) Return-Path: Subject: Re: wireguard-tools Ubuntu package missing the binaries; Fixed To: Egbert Verhage References: <1492365022.1445.15.camel@eggiecode.org> From: Ryan Riley Message-ID: Date: Mon, 17 Apr 2017 09:19:34 +0300 MIME-Version: 1.0 In-Reply-To: <1492365022.1445.15.camel@eggiecode.org> Content-Type: text/plain; charset=utf-8; format=flowed Cc: wireguard@lists.zx2c4.com List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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@lists.zx2c4.com >> https://lists.zx2c4.com/mailman/listinfo/wireguard