From nobody Fri Mar 29 09:26:57 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from ncopa-desktop.alpinelinux.org (unknown [79.160.13.133]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id 8D664DC014A for ; Tue, 16 Dec 2014 10:14:43 +0000 (UTC) Date: Tue, 16 Dec 2014 11:14:39 +0100 From: Natanael Copa To: alpine-devel@lists.alpinelinux.org Subject: [alpine-devel] linux-headers and bsd-compat-headers Message-ID: <20141216111439.62745a1a@ncopa-desktop.alpinelinux.org> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.23; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, During uclibc times, the uclibc had a hard dependency of the linux headers. Musl does not have this dependency but it was kept during the migration from uclibc to musl. uClibc also provided some bsd (and glibc) specific headers like sys/queue.h, sys/tree.h and sys/cdefs.h. During the migration period we shipped those by default with libc-dev meta package. We have now cleaned up this so libc-dev will no longer pull in linux-headers and will no longer provide the bsd compat headers, instead a new package named bsd-compat-headers provides those. This means that there are alot of packages needs any of those that currenly no longer builds. The fix is to add linux-headers to makedepends (or depends_dev if any shipped headers have #include ) to the packages that needs those headers and add bsd-compat-headers to makedepends to those who actually needs those. We intend to clean up those as we go and by the time v3.2 is released it should all be cleaned up. Feel free to help clean this up. Thanks for you patience. -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---