From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: dkg@fifthhorseman.net Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 5b994f1e for ; Wed, 24 Jan 2018 22:47:48 +0000 (UTC) Received: from che.mayfirst.org (che.mayfirst.org [162.247.75.118]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 856930f5 for ; Wed, 24 Jan 2018 22:47:48 +0000 (UTC) From: Daniel Kahn Gillmor To: "Jason A. Donenfeld" , Kevin Subject: Re: Trouble building WireGuard since December releases In-Reply-To: References: <1516632145.2241.49.camel@inventati.org> Date: Wed, 24 Jan 2018 13:49:10 -0500 Message-ID: <87lggngkih.fsf@fifthhorseman.net> MIME-Version: 1.0 Content-Type: text/plain Cc: WireGuard mailing list List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Mon 2018-01-22 17:07:38 +0100, Jason A. Donenfeld wrote: > Ahh, small update. When building this, I noticed: > > Makefile:944: "Cannot use CONFIG_STACK_VALIDATION=y, please install > libelf-dev, libelf-devel or elfutils-libelf-devel" fwiw, debian had the same issue around libelf-dev with their kernel source packaging, and treated it as a bug there, which was resolved in the kernel package itself, rather than requiring additional build dependencies of all kernel modules: https://bugs.debian.org/886474 (this message is just about libelf-dev; i haven't followed the details about objtool) --dkg