From nobody Sat Jan 04 02:05:35 2025 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQ3gh3Mrlz5j2dn; Sat, 04 Jan 2025 02:05:36 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQ3gh2kBsz4gjW; Sat, 4 Jan 2025 02:05:36 +0000 (UTC) (envelope-from brooks@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735956336; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=Qauea3/d7O7t0ml+6LdhNZk4oE476QLdJuIYbLyNmk0=; b=XFJV0Fty4Fy4CgnWCgZ1Yt8D09nyNaAhsEbUQcFwVpS/+nlzA5JU+b3eyyQZjAPjstHBCd VPs7JHPAH3suZHNc9myY8QLaavxg3KhGDuZabGBrzFYg2qyeTEC+ZaKJFUzeMLfyJYiKFv JHCpMpllN/1ERwmpYnc+1cvwGo18syOeQMdMZ5Dni2QEnIH5wxXO/Bvow4u/6X/S8rfDMo 3RKTE7HISmqEAN7uEGsUrC1eLB60h++dDoxI/5nacxHH0cz53c2TWF15nwQQzr8GQnSPai 2b1M77OhRclDhw4S1GNzTX/UIftIpqndhGPv6wEsb5Mj593130EslpVdlFhh3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735956336; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=Qauea3/d7O7t0ml+6LdhNZk4oE476QLdJuIYbLyNmk0=; b=r49Nk/nuMzwq9cZeW4EESRJOroyexrkYETQmx2qOtwWbC/MywQCHvDRWlkIkDgxEQckxfS 0PLWusSgFTFYMXKg0VTxQA1Apx4Wafzs1IBvN5FxHDyw9VBfbl/HJBG3jd7NQH/2ityu5c 278VXXn4NAP1AqDf5CvztFD81F9iyespZERLL2HZzsP7EZrINXfnEmfGvj5ORgwDec/SEi wBrsFYfBOue4XufJo8/bb+Av62ddRkk1ETN8XmxihfJflx+/bRkNyHLmZzYtKfYNjAP8sQ 6b0pyn4XJytH9ONkoN6/lBgMlN7ZuxUAfTVAbXEDYp7dKgq7p+lcybIgKj8rLA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735956336; a=rsa-sha256; cv=none; b=Kl9FoltWZPzCn7o2gdo2I81awUZd9OfF5Y0EiSilJKtZDuo9aVPkjGAkGXFVyxF657Q5S+ 0hqdFClStXHvvc3o3RFzUcNp8Dlc4K7x7dq1iwQ8DmoVvNukBBC3sS+d6qK1LXA+YN2ITA k7fCtSpRexMsdjtwOsyjoiOdb0ux0FxYbo9o4IYaxvnGQiryuNBzzasOiewNCSxrWmR8jk Txws2j+HFFJXLElr7pJGSKcp4Zpv88a46Agw1H7UxFPyP5HdYjB+6P4AT722FGyUbKiI6s Q5MGMmgHyI20JZ+wN2VmkXMJZ8MXTzabH0leX5PQc9T6S7RMn5GnLTH9PLPPgw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: brooks/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4YQ3gh1vtWz5Wr; Sat, 04 Jan 2025 02:05:36 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id BCF2D3C01A0; Sat, 04 Jan 2025 02:05:35 +0000 (UTC) Date: Sat, 4 Jan 2025 02:05:35 +0000 From: Brooks Davis To: ports@freebsd.org Cc: pgsql@freebsd.org, yuri@freebsd.org, jbeich@freebsd.org, iwtcex@gmail.com, haskell@freebsd.org Subject: sliming down devel/llvm11 Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In an effort to reduce build times a little prior to devel/llvm20 coming in the next month or so I took a look at devel/llvm11. AFACT there isn't a good path to remove it entierly due to dependencies in lang/ghc810 and lang/ghc92 (at least on armv7 and maybe aarch64). For now I've put together a set of patches to remove other references to it in ports and in the USES framework and then slim it down to just building the LLVM core which is what I think GHC needs. Those patches are at https://github.com/freebsd/freebsd-ports/pull/337 I've CC'd maintainers of everything I've touched. I'm willing to submit them another way if that is prefered, but this rolls them all up in one place and most are trivial. Please let me know what you'd like me to do about the various patches. Thanks, Brooks