From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Starting 'core-updates'? Date: Mon, 27 Jan 2020 20:59:47 +0100 Message-ID: <87mua8sma4.fsf@devup.no> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:34159) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iwAY5-0000sx-Tq for guix-devel@gnu.org; Mon, 27 Jan 2020 14:59:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iwAY4-0005YJ-SL for guix-devel@gnu.org; Mon, 27 Jan 2020 14:59:53 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:42577) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iwAY4-0005VB-G5 for guix-devel@gnu.org; Mon, 27 Jan 2020 14:59:52 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 1DE1A580 for ; Mon, 27 Jan 2020 14:59:50 -0500 (EST) Received: from localhost (ti0006q161-3035.bb.online.no [84.202.69.253]) by mail.messagingengine.com (Postfix) with ESMTPA id 3A213306A634 for ; Mon, 27 Jan 2020 14:59:49 -0500 (EST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Hello Guix, The 'core-updates' branch is starting to look pretty good, and I am happy to report that it "works for me". :-) Some of the big changes include: * Large parts of Guix can now be cross-compiled, allowing building Guix System for foreign architectures without emulation. * Python was updated to 3.8.1, and most of the popular packages such as Pytest are at the latest available versions. * The 'libjpeg' library has been deprecated in favor of 'libjpeg-turbo'. * 'util-linux' gained a "lib" output, decreasing the closure size of packages that only need the libraries by ~11.5 MiB. * 'boost' now uses Python 3 by default. * 'sqlite-with-column-metadata' has been merged with 'sqlite'. * The quest to remove static libraries from core packages is ongoing. Many packages are a tiny bit smaller for that reason. On the flip side, the closure size of some packages increased, because they are forced to use the shared library instead of embedding a static copy. * cmake-build-system's support for cross-compilation is significantly improved. CMake itself also no longer bundles any of its dependencies (even if they were mostly unused). * Of course we have the latest versions of core packages such as glibc, make, sed, binutils, etc. I suggest that we set a "freeze" date shortly after FOSDEM to start integrating it. Are there other branches that should be included? Maybe wip-bootstrap or GNOME 3.34? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl4vQTMACgkQoqBt8qM6 VPqPmQf/epKwS0OvaoxoWKz6ALi2GgJmVegO9OL9Xvohn8yUFfXRh2bNsPQSiMHg jBsC1TFQZ++QF8R9XUJIHKbtUCHjAFwR+atkE0mzOkA8NlNeJKY/tdmmL/y9jWZj gVPdaeT0CqLG0jVa962Io6Nefh8G/TbwOKGGleHXCNXIzoG1hTKEIy4tQgWCEiRO 4TabPVSqT+qDGmYSNceWfKzOZPmS0wh1tqcZvpQlqfGABYuHFMeWEoP3j7QMeuih 14r2q5QBUCMR+ZiWZyBSDFsXx5lRYQa7VyZf1m/Cw2vW2u+ucma2Sb1QlV+miYQ1 X3P4iLXE2uoq24/yLMLYe71rY/VLdQ== =QkCY -----END PGP SIGNATURE----- --=-=-=--