public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/darwin-miscutils/, sys-apps/darwin-miscutils/files/
@ 2023-09-12  6:18 Fabian Groffen
  0 siblings, 0 replies; only message in thread
From: Fabian Groffen @ 2023-09-12  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1c0c43c0df861757022829fe368b757bfda9cdf4
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sun Sep 10 22:19:01 2023 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 06:18:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0c43c0

sys-apps/darwin-miscutils: fix build with clang

Bug: https://bugs.gentoo.org/758167
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 sys-apps/darwin-miscutils/darwin-miscutils-12.ebuild       |  1 +
 .../files/darwin-miscutils-12-md-register.patch            | 14 ++++++++++++++
 2 files changed, 15 insertions(+)

diff --git a/sys-apps/darwin-miscutils/darwin-miscutils-12.ebuild b/sys-apps/darwin-miscutils/darwin-miscutils-12.ebuild
index c1b3e684484c..829ce1672016 100644
--- a/sys-apps/darwin-miscutils/darwin-miscutils-12.ebuild
+++ b/sys-apps/darwin-miscutils/darwin-miscutils-12.ebuild
@@ -42,6 +42,7 @@ src_prepare() {
 	cp "${DISTDIR}"/adv_cmds-md-${MD_VER}.c md/md.c || die
 	cp "${DISTDIR}"/adv_cmds-md-${MD_VER}.1 md/md.1 || die
 	eapply "${DISTDIR}"/adv_cmds-md-${MD_VER}-compile.patch
+	eapply "${FILESDIR}"/${PN}-12-md-register.patch
 
 	cd "${S}"
 	eapply_user

diff --git a/sys-apps/darwin-miscutils/files/darwin-miscutils-12-md-register.patch b/sys-apps/darwin-miscutils/files/darwin-miscutils-12-md-register.patch
new file mode 100644
index 000000000000..dc4aa32ce5bc
--- /dev/null
+++ b/sys-apps/darwin-miscutils/files/darwin-miscutils-12-md-register.patch
@@ -0,0 +1,14 @@
+Fix build with clang https://bugs.gentoo.org/758167
+
+--- a/md/md.c
++++ b/md/md.c
+@@ -148,8 +148,7 @@ static void parse_dep();
+ static void save_dot_o();
+ 
+ int
+-main(argc,argv)
+-register char **argv;
++main(int argc, char** argv)
+ {
+ int size;
+ 


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

only message in thread, other threads:[~2023-09-12  6:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-12  6:18 [gentoo-commits] repo/gentoo:master commit in: sys-apps/darwin-miscutils/, sys-apps/darwin-miscutils/files/ Fabian Groffen

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