public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/tinlink/files/, dev-util/tinlink/
@ 2022-10-18 23:46 Sam James
  0 siblings, 0 replies; only message in thread
From: Sam James @ 2022-10-18 23:46 UTC (permalink / raw
  To: gentoo-commits

commit:     218bdc5f36d2a1408317ff7c61c5bbec48c60898
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 20:27:13 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 23:46:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218bdc5f

dev-util/tinlink: fix build w/ Clang 16

Closes: https://bugs.gentoo.org/875446
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../tinlink-1.0.0-Add-missing-include-for-strlen.patch    | 15 +++++++++++++++
 .../{tinlink-1.0.0-r1.ebuild => tinlink-1.0.0-r2.ebuild}  |  8 ++++++--
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/dev-util/tinlink/files/tinlink-1.0.0-Add-missing-include-for-strlen.patch b/dev-util/tinlink/files/tinlink-1.0.0-Add-missing-include-for-strlen.patch
new file mode 100644
index 000000000000..6b4f8516b65a
--- /dev/null
+++ b/dev-util/tinlink/files/tinlink-1.0.0-Add-missing-include-for-strlen.patch
@@ -0,0 +1,15 @@
+From 38a37394194794217371d1213424646a77674ce6 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Tue, 18 Oct 2022 21:26:25 +0100
+Subject: [PATCH] Add missing include for strlen
+
+--- a/tinlink.c
++++ b/tinlink.c
+@@ -33,6 +33,7 @@
+ #include <unistd.h>
+ #include <errno.h>
+ #include <stdlib.h>
++#include <string.h>
+ 
+ #define DEFAULT_START (unsigned char *)(0x8000000+sizeof(Elf32_Ehdr)-8+sizeof(Elf32_Phdr)-2)
+ #define DEFAULT_OUTPUT "a.out"

diff --git a/dev-util/tinlink/tinlink-1.0.0-r1.ebuild b/dev-util/tinlink/tinlink-1.0.0-r2.ebuild
similarity index 80%
rename from dev-util/tinlink/tinlink-1.0.0-r1.ebuild
rename to dev-util/tinlink/tinlink-1.0.0-r2.ebuild
index 2a2612b009a4..5c78fd98757c 100644
--- a/dev-util/tinlink/tinlink-1.0.0-r1.ebuild
+++ b/dev-util/tinlink/tinlink-1.0.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -13,6 +13,10 @@ LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.0.0-Add-missing-include-for-strlen.patch
+)
+
 src_prepare() {
 	default
 	rm Makefile || die


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2022-10-18 23:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-18 23:46 [gentoo-commits] repo/gentoo:master commit in: dev-util/tinlink/files/, dev-util/tinlink/ Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox