From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brett Gilio Subject: Updating mono. Adding MSBuild. Date: Tue, 26 Mar 2019 22:46:52 -0500 Message-ID: <875zs5c72r.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:34156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8zlT-0006QM-KK for guix-devel@gnu.org; Wed, 27 Mar 2019 00:02:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8zWk-0008B9-1q for guix-devel@gnu.org; Tue, 26 Mar 2019 23:46:58 -0400 Received: from mout01.posteo.de ([185.67.36.65]:50289) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h8zWj-0008Ak-6K for guix-devel@gnu.org; Tue, 26 Mar 2019 23:46:57 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 0E04316005D for ; Wed, 27 Mar 2019 04:46:54 +0100 (CET) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 44TYpQ0xScz6tm7 for ; Wed, 27 Mar 2019 04:46:53 +0100 (CET) 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.org@gnu.org Sender: "Guix-devel" To: Guix-devel Hi all, Our mono package is pretty severely out of date. I want to take care of updating it to a version consistent with this century. However, there seems to be an issue perhaps along the lines similar to bootstrapping Rust and JDK. Mono, for most distributions, seems to be bootstrapped with a prebuilt binary mono-lite. Due to this, I am unsure of how to make the first step in correctly repackaging Mono. Additionally, this should ideally come with the newer MSBuild, which Nix currently lacks. It is included in the Mono source tree, but I would assume we would want that to be separated and rather called by a propagated/native input? Anyways, a lot to unpack here. I'd appreciate any help I could get. Best, Brett Gilio