public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-devel/m4/files/
@ 2021-03-31 19:51 Conrad Kostecki
  0 siblings, 0 replies; 4+ messages in thread
From: Conrad Kostecki @ 2021-03-31 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     f1793aa6cc9fb435bdbea14069b72356f211032c
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Mar 29 18:03:16 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Mar 31 19:50:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1793aa6

sys-devel/m4: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/20184
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-devel/m4/files/m4-1.4.17-posix_spawn.patch | 111 -------------------------
 1 file changed, 111 deletions(-)

diff --git a/sys-devel/m4/files/m4-1.4.17-posix_spawn.patch b/sys-devel/m4/files/m4-1.4.17-posix_spawn.patch
deleted file mode 100644
index 5954cc35d54..00000000000
--- a/sys-devel/m4/files/m4-1.4.17-posix_spawn.patch
+++ /dev/null
@@ -1,111 +0,0 @@
-This fixes the search for posix_spawn() to use AC_SEARCH_LIBS which
-is needed for uClibc which puts the function in librt [1].  The fix
-is in gnulib commit d6eab2e [2], but we can't just apply that patch
-and autoreconf because that means we must depend on autotools.eclass
-and this leads to a circular dependency.  So we have to patch
-configure directlly.
-
-[1] https://bugs.gentoo.org/show_bug.cgi?id=580688
-[2] http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=d6eab2e70fc5ccc82a73e5c988b76a229e4cd3d5
-[3] https://bugs.gentoo.org/show_bug.cgi?id=581086
-
-Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
-
-diff -Naur m4-1.4.17.orig/configure m4-1.4.17/configure
---- m4-1.4.17.orig/configure	2013-09-22 06:38:28.000000000 +0000
-+++ m4-1.4.17/configure	2016-04-25 22:27:12.774118561 +0000
-@@ -808,6 +808,7 @@
- GNULIB_SIGNAL_H_SIGPIPE
- GNULIB_RAISE
- GNULIB_PTHREAD_SIGMASK
-+LIB_POSIX_SPAWN
- REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN
- REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2
- REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE
-@@ -3590,7 +3591,6 @@
- as_fn_append ac_func_list " mkstemp"
- as_fn_append ac_func_list " nl_langinfo"
- as_fn_append ac_func_list " pipe2"
--as_fn_append ac_func_list " posix_spawn"
- gl_printf_safe=yes
- as_fn_append ac_func_list " isblank"
- as_fn_append ac_func_list " iswctype"
-@@ -15877,8 +15881,78 @@
- 
- 
- 
-+  LIB_POSIX_SPAWN=
-+
-+  gl_saved_libs=$LIBS
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing posix_spawn" >&5
-+$as_echo_n "checking for library containing posix_spawn... " >&6; }
-+if ${ac_cv_search_posix_spawn+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  ac_func_search_save_LIBS=$LIBS
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+
-+/* Override any GCC internal prototype to avoid an error.
-+   Use char because int might match the return type of a GCC
-+   builtin and then its argument prototype would still apply.  */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+char posix_spawn ();
-+int
-+main ()
-+{
-+return posix_spawn ();
-+  ;
-+  return 0;
-+}
-+_ACEOF
-+for ac_lib in '' rt; do
-+  if test -z "$ac_lib"; then
-+    ac_res="none required"
-+  else
-+    ac_res=-l$ac_lib
-+    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-+  fi
-+  if ac_fn_c_try_link "$LINENO"; then :
-+  ac_cv_search_posix_spawn=$ac_res
-+fi
-+rm -f core conftest.err conftest.$ac_objext \
-+    conftest$ac_exeext
-+  if ${ac_cv_search_posix_spawn+:} false; then :
-+  break
-+fi
-+done
-+if ${ac_cv_search_posix_spawn+:} false; then :
-+
-+else
-+  ac_cv_search_posix_spawn=no
-+fi
-+rm conftest.$ac_ext
-+LIBS=$ac_func_search_save_LIBS
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_posix_spawn" >&5
-+$as_echo "$ac_cv_search_posix_spawn" >&6; }
-+ac_res=$ac_cv_search_posix_spawn
-+if test "$ac_res" != no; then :
-+  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-+  test "$ac_cv_search_posix_spawn" = "none required" ||
-+                    LIB_POSIX_SPAWN=$ac_cv_search_posix_spawn
-+fi
-+
-+    for ac_func in posix_spawn
-+do :
-+  ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
-+if test "x$ac_cv_func_posix_spawn" = xyes; then :
-+  cat >>confdefs.h <<_ACEOF
-+#define HAVE_POSIX_SPAWN 1
-+_ACEOF
- 
-+fi
-+done
- 
-+  LIBS=$gl_saved_libs
- 
-   if test $ac_cv_func_posix_spawn != yes; then
-     HAVE_POSIX_SPAWN=0


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-devel/m4/files/
@ 2021-11-17  4:34 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2021-11-17  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c35444070a9fca2903e7f5f94151fea8166bf4fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 17 04:33:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 04:34:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3544407

sys-devel/m4: add links to musl patch

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/m4/files/ppc-musl.patch | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sys-devel/m4/files/ppc-musl.patch b/sys-devel/m4/files/ppc-musl.patch
index 6ba37f233591..d7d8255a444a 100644
--- a/sys-devel/m4/files/ppc-musl.patch
+++ b/sys-devel/m4/files/ppc-musl.patch
@@ -1,3 +1,7 @@
+Needed to fix build on ppc + musl. Doesn't seem to yet be in upstream gnulib.
+
+https://www.openwall.com/lists/musl/2017/11/05/2
+https://github.com/void-linux/void-packages/blob/master/srcpkgs/grep/patches/ppc-musl.patch
 --- a/lib/sigsegv.c
 +++ b/lib/sigsegv.c
 @@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-devel/m4/files/
@ 2022-03-13 22:23 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-03-13 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     ebd6285d85cb1e5b921f68fd5f6cd571feb1603b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 13 22:23:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 13 22:23:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd6285d

sys-devel/m4: add link to upstream gnulib/musl/ppc patch

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/m4/files/ppc-musl.patch | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/m4/files/ppc-musl.patch b/sys-devel/m4/files/ppc-musl.patch
index d7d8255a444a..4aff0ba1cf5c 100644
--- a/sys-devel/m4/files/ppc-musl.patch
+++ b/sys-devel/m4/files/ppc-musl.patch
@@ -1,7 +1,8 @@
-Needed to fix build on ppc + musl. Doesn't seem to yet be in upstream gnulib.
+Needed to fix build on ppc + musl. Should pop up in next gnulib sync in release (different patch).
 
 https://www.openwall.com/lists/musl/2017/11/05/2
 https://github.com/void-linux/void-packages/blob/master/srcpkgs/grep/patches/ppc-musl.patch
+https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=2d830e4a792fcd9f614ed08a7f18584b8b21d23b
 --- a/lib/sigsegv.c
 +++ b/lib/sigsegv.c
 @@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-devel/m4/files/
@ 2023-01-09 15:07 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2023-01-09 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     231e4e05dfbf967ae40fe2c2e4c0eebac9ac496f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 15:07:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 15:07:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231e4e05

sys-devel/m4: add link to upstream patch submission

Showed up on archives now.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/m4/files/m4-1.4.19-fortify-source.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/m4/files/m4-1.4.19-fortify-source.patch b/sys-devel/m4/files/m4-1.4.19-fortify-source.patch
index 69e5405b6f2b..d07fe620c3df 100644
--- a/sys-devel/m4/files/m4-1.4.19-fortify-source.patch
+++ b/sys-devel/m4/files/m4-1.4.19-fortify-source.patch
@@ -1,3 +1,4 @@
+https://lists.gnu.org/archive/html/m4-patches/2023-01/msg00001.html
 https://bugs.gentoo.org/890273
 
 From 960b9b4d0774f78d286932251d6f53f638aefb19 Mon Sep 17 00:00:00 2001


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-01-09 15:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-13 22:23 [gentoo-commits] repo/gentoo:master commit in: sys-devel/m4/files/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-01-09 15:07 Sam James
2021-11-17  4:34 Sam James
2021-03-31 19:51 Conrad Kostecki

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