From nobody Wed Feb 8 07:54:16 2023 X-Original-To: dev-commits-src-main@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 4PBXMD3jSFz3ksRt; Wed, 8 Feb 2023 07:54:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBXMD37VLz3jG7; Wed, 8 Feb 2023 07:54:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675842856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eJ4J3aCqAgKLn/ch5ti3vhEHKCDbRAeemhUsxAujK3k=; b=n+YPPJAydCysxwjVXIOKRYnpSKKowbXwrdJ5VoCmkdaKOjmijp4xTdrOSunAv+W7vjI8P0 CLd51KM4vG77THGviWTl05Qukg99cIioc+xRoUSpQiXOI8Md8oukKu8FoP1QeXXRslU0Kf HiEoG1nUe3vwgZb/XXMxPLby5bbxgXBfRZieETGDMjXdBSbczjaKFvXo8qGYTzadpv9ivv CgJ8jgUtXs5KDnjxHvxb7YZq0P5TtKBTBUp4iiiipdC74xFQKHTuzwY9Kp2X0iG7FZBsHS AQa3ZeoDULKErHs8UMHSINVNebSpFMfeb+aOpdfYBSt90qj4kQKQbUNr3c6cDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675842856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eJ4J3aCqAgKLn/ch5ti3vhEHKCDbRAeemhUsxAujK3k=; b=WPIP17dYuR7DA1cXoT6XLm0l90OLra1BmvhNtaOPTZQn3FkeLvziG4jBgS4F41KYGkJ9EP T7qO2gFMvkuVnbaDWz8X2ir8HSzjsdUlRkQYJHanant9CkfiUw3dsqPGgN/9DdLLR31Xje 96kFJWE4MGSxE6WRs+geBLI1naMuS6Hk4ogcYrDwsH5JwZv+NIrGj8UWKh1T+cUN+R0smd KBcDqjqwSe2IX9G1m2X19WT2mhvt7GZCg8HWA2Ioqq9w2irK3/Vb45PpIpyx91fwi1k046 wSmJ1lgfTlwfnmN+TgjgGDUQYIqQw5MUrpR18qmq74EuyK8Egmhx/xz083/Iwg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675842856; a=rsa-sha256; cv=none; b=SXeNLBP8v1/uHBpvZyX7BlvNQfPHiMc2GzRXen44m3dZwgA/3M9DswBm4kZtrT+HWv0HB2 yBRO+MtpJEHtlTLXy8R+u/msXHqoi1fUF0jYiPcrmGBuL+8SYSPyo/JQB3lmTNABBFuqaU 2eZUDtonahCZLX8ZLVxclZzExpoDU7SD/JP4XBFv3lBahnnoj4EfOoOftOUTUDzFGnqbPe JgiK8ilvSaxiCqKNL8emG0v1bvTC20PMq4fJ1GY1/zqVg0Vf7MRGHnfLaARp/bDd8/gF83 APP0jUp2zW5srJZmsS9PdhDEPp1BMovIcs8d4JYm8LDk8+og1NlmDsv/8zEH2g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PBXMD2F4Bzpxc; Wed, 8 Feb 2023 07:54:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 3187sGnN038057; Wed, 8 Feb 2023 07:54:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 3187sGPn038056; Wed, 8 Feb 2023 07:54:16 GMT (envelope-from git) Date: Wed, 8 Feb 2023 07:54:16 GMT Message-Id: <202302080754.3187sGPn038056@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: 1af3908ce612 - main - pkgbase: Create a FreeBSD-elftoolchain package List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1af3908ce6121eb091923b3932fe56ab54656093 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=1af3908ce6121eb091923b3932fe56ab54656093 commit 1af3908ce6121eb091923b3932fe56ab54656093 Author: Emmanuel Vadot AuthorDate: 2023-01-27 14:26:06 +0000 Commit: Emmanuel Vadot CommitDate: 2023-02-08 07:49:12 +0000 pkgbase: Create a FreeBSD-elftoolchain package It contain all the binaries and libs from the elftoolchain contrib project except for libelf which is used everywhere. All of those tools are never used by the average user. Sponsored by: Beckhoff Automation GmbH & Co. KG Differential Revision: https://reviews.freebsd.org/D38224 --- lib/libelftc/Makefile | 1 - release/packages/Makefile.package | 2 ++ usr.bin/addr2line/Makefile | 2 ++ usr.bin/cxxfilt/Makefile | 2 ++ usr.bin/nm/Makefile | 2 ++ usr.bin/objcopy/Makefile | 2 ++ usr.bin/readelf/Makefile | 2 ++ usr.bin/size/Makefile | 2 ++ 8 files changed, 14 insertions(+), 1 deletion(-) diff --git a/lib/libelftc/Makefile b/lib/libelftc/Makefile index e25331cee719..7810add76771 100644 --- a/lib/libelftc/Makefile +++ b/lib/libelftc/Makefile @@ -1,7 +1,6 @@ # $FreeBSD$ .include -PACKAGE=lib${LIB} INTERNALLIB= ELFTCDIR= ${SRCTOP}/contrib/elftoolchain diff --git a/release/packages/Makefile.package b/release/packages/Makefile.package index abfbf02328ed..99097d9a46f9 100644 --- a/release/packages/Makefile.package +++ b/release/packages/Makefile.package @@ -54,6 +54,8 @@ ee_COMMENT= Easy Editor Utilities ee_DESC= Easy Editor Utilities efi-tools_COMMENT= UEFI Utilities efi-tools_DESC= UEFI Utilities +elftoolchain_COMMENT= ElfToolchain programs and libraries +elftoolchain_DESC= ElfToolchain programs and libraries fetch_COMMENT= Fetch Utility fetch_DESC= Fetch Utility ftp_COMMENT= FTP Utilities diff --git a/usr.bin/addr2line/Makefile b/usr.bin/addr2line/Makefile index fe9883f97a73..03e35c82df9c 100644 --- a/usr.bin/addr2line/Makefile +++ b/usr.bin/addr2line/Makefile @@ -2,6 +2,8 @@ .include +PACKAGE= elftoolchain + ELFTCDIR= ${SRCTOP}/contrib/elftoolchain ADDR2LINEDIR= ${ELFTCDIR}/addr2line diff --git a/usr.bin/cxxfilt/Makefile b/usr.bin/cxxfilt/Makefile index 75f39419bfd2..4d1a6298d25e 100644 --- a/usr.bin/cxxfilt/Makefile +++ b/usr.bin/cxxfilt/Makefile @@ -2,6 +2,8 @@ .include +PACKAGE= elftoolchain + ELFTCDIR= ${SRCTOP}/contrib/elftoolchain SRCDIR= ${ELFTCDIR}/cxxfilt diff --git a/usr.bin/nm/Makefile b/usr.bin/nm/Makefile index b1b9555962e7..cefe55b7480b 100644 --- a/usr.bin/nm/Makefile +++ b/usr.bin/nm/Makefile @@ -2,6 +2,8 @@ .include +PACKAGE= elftoolchain + ELFTCDIR= ${SRCTOP}/contrib/elftoolchain NMDIR= ${ELFTCDIR}/nm diff --git a/usr.bin/objcopy/Makefile b/usr.bin/objcopy/Makefile index 87472a4cd848..b40dafefe24f 100644 --- a/usr.bin/objcopy/Makefile +++ b/usr.bin/objcopy/Makefile @@ -2,6 +2,8 @@ .include +PACKAGE= elftoolchain + ELFTCDIR= ${SRCTOP}/contrib/elftoolchain ELFCOPYDIR= ${ELFTCDIR}/elfcopy diff --git a/usr.bin/readelf/Makefile b/usr.bin/readelf/Makefile index ed4de3b55745..2c7f1155edda 100644 --- a/usr.bin/readelf/Makefile +++ b/usr.bin/readelf/Makefile @@ -2,6 +2,8 @@ .include +PACKAGE= elftoolchain + ELFTCDIR= ${SRCTOP}/contrib/elftoolchain READELFDIR= ${ELFTCDIR}/readelf diff --git a/usr.bin/size/Makefile b/usr.bin/size/Makefile index 60b62b6c06a8..9622ffd30468 100644 --- a/usr.bin/size/Makefile +++ b/usr.bin/size/Makefile @@ -2,6 +2,8 @@ .include +PACKAGE= elftoolchain + ELFTCDIR= ${SRCTOP}/contrib/elftoolchain SIZEDIR= ${ELFTCDIR}/size