commit
968ae2a344
28
configure-Support-GLIBC-glob-interface-version-2.patch
Normal file
28
configure-Support-GLIBC-glob-interface-version-2.patch
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
From 9fbc7566a76d72f9cfd697eb163f7c310d0bb7c5 Mon Sep 17 00:00:00 2001
|
||||||
|
From: openeuler-basic <shenyangyang4@huawei.com>
|
||||||
|
Date: Sat, 11 Jan 2020 17:07:07 +0800
|
||||||
|
Subject: [PATCH] configure Support GLIBC glob interface version 2
|
||||||
|
|
||||||
|
---
|
||||||
|
configure | 3 +--
|
||||||
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/configure b/configure
|
||||||
|
index bc62691..354d932 100755
|
||||||
|
--- a/configure
|
||||||
|
+++ b/configure
|
||||||
|
@@ -11481,10 +11481,9 @@ else
|
||||||
|
#include <glob.h>
|
||||||
|
#include <fnmatch.h>
|
||||||
|
|
||||||
|
-#define GLOB_INTERFACE_VERSION 1
|
||||||
|
#if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
|
||||||
|
# include <gnu-versions.h>
|
||||||
|
-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
|
||||||
|
+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
|
||||||
|
gnu glob
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
--
|
||||||
|
1.8.3.1
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
From 48c8a116a914a325a0497721f5d8b58d5bba34d4 Mon Sep 17 00:00:00 2001
|
From 48c8a116a914a325a0497721f5d8b58d5bba34d4 Mon Sep 17 00:00:00 2001
|
||||||
From: Paul Smith <psmith@gnu.org>
|
From: Paul Smith <psmith@gnu.org>
|
||||||
Date: Sun, 19 Nov 2017 15:09:16 -0500
|
Date: Sun, 19 Nov 2017 15:09:16 -0500
|
||||||
Subject: * configure.ac: Support GLIBC glob interface version 2
|
Subject: [PATCH] * configure.ac: Support GLIBC glob interface version 2
|
||||||
|
|
||||||
---
|
---
|
||||||
configure.ac | 3 +--
|
configure.ac | 3 +--
|
||||||
@ -24,5 +24,5 @@ index 8c72568..4710832 100644
|
|||||||
# endif
|
# endif
|
||||||
#endif],
|
#endif],
|
||||||
--
|
--
|
||||||
cgit v1.0-41-gc330
|
1.8.3.1
|
||||||
|
|
||||||
@ -1,7 +1,7 @@
|
|||||||
From 193f1e81edd6b1b56b0eb0ff8aa4b41c7b4257b4 Mon Sep 17 00:00:00 2001
|
From 193f1e81edd6b1b56b0eb0ff8aa4b41c7b4257b4 Mon Sep 17 00:00:00 2001
|
||||||
From: Paul Eggert <eggert@cs.ucla.edu>
|
From: Paul Eggert <eggert@cs.ucla.edu>
|
||||||
Date: Sun, 24 Sep 2017 09:12:58 -0400
|
Date: Sun, 24 Sep 2017 09:12:58 -0400
|
||||||
Subject: glob: Do not assume glibc glob internals.
|
Subject: [PATCH] glob: Do not assume glibc glob internals.
|
||||||
|
|
||||||
It has been proposed that glibc glob start using gl_lstat,
|
It has been proposed that glibc glob start using gl_lstat,
|
||||||
which the API allows it to do. GNU 'make' should not get in
|
which the API allows it to do. GNU 'make' should not get in
|
||||||
@ -63,5 +63,5 @@ index adbb8a9..c343e4c 100644
|
|||||||
|
|
||||||
void
|
void
|
||||||
--
|
--
|
||||||
cgit v1.0-41-gc330
|
1.8.3.1
|
||||||
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
diff -Nrup a/job.c b/job.c
|
|
||||||
--- a/job.c 2014-02-03 18:23:45.936436714 -0500
|
|
||||||
+++ b/job.c 2014-02-04 00:17:53.232074893 -0500
|
|
||||||
@@ -3269,13 +3269,14 @@ construct_command_argv_internal (char *l
|
|
||||||
#endif
|
|
||||||
if (PRESERVE_BSNL)
|
|
||||||
{
|
|
||||||
- *(ap++) = '\\';
|
|
||||||
+ *(ap++) = '\'';
|
|
||||||
/* Only non-batch execution needs another backslash,
|
|
||||||
because it will be passed through a recursive
|
|
||||||
invocation of this function. */
|
|
||||||
if (!batch_mode_shell)
|
|
||||||
*(ap++) = '\\';
|
|
||||||
*(ap++) = '\n';
|
|
||||||
+ *(ap++) = '\'';
|
|
||||||
}
|
|
||||||
++p;
|
|
||||||
continue;
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
diff -up make-3.82/configure\~ make-3.82/configure
|
|
||||||
--- make-3.82/configure~ 2010-07-28 07:41:51.000000000 +0200
|
|
||||||
+++ make-3.82/configure 2010-08-11 15:07:50.000000000 +0200
|
|
||||||
@@ -7215,7 +7215,7 @@ return clock_gettime ();
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
_ACEOF
|
|
||||||
-for ac_lib in '' rt posix4; do
|
|
||||||
+for ac_lib in '' posix4; do
|
|
||||||
if test -z "$ac_lib"; then
|
|
||||||
ac_res="none required"
|
|
||||||
else
|
|
||||||
|
|
||||||
Diff finished. Wed Aug 11 15:07:59 2010
|
|
||||||
@ -1,12 +0,0 @@
|
|||||||
diff -Nrup a/makeint.h b/makeint.h
|
|
||||||
--- a/makeint.h 2016-05-21 16:22:32.000000000 -0400
|
|
||||||
+++ b/makeint.h 2016-09-22 16:12:38.606702160 -0400
|
|
||||||
@@ -596,7 +596,7 @@ long int lseek ();
|
|
||||||
# endif
|
|
||||||
|
|
||||||
# ifdef HAVE_GETCWD
|
|
||||||
-# if !defined(VMS) && !defined(__DECC)
|
|
||||||
+# if !defined(VMS) && !defined(__DECC) && !defined(getcwd)
|
|
||||||
char *getcwd ();
|
|
||||||
# endif
|
|
||||||
# else
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
diff -Nrup a/configure b/configure
|
|
||||||
--- a/configure 2018-03-18 23:53:43.991741060 -0400
|
|
||||||
+++ b/configure 2018-03-18 23:52:52.456028175 -0400
|
|
||||||
@@ -11481,10 +11481,9 @@ else
|
|
||||||
#include <glob.h>
|
|
||||||
#include <fnmatch.h>
|
|
||||||
|
|
||||||
-#define GLOB_INTERFACE_VERSION 1
|
|
||||||
#if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
|
|
||||||
# include <gnu-versions.h>
|
|
||||||
-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
|
|
||||||
+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
|
|
||||||
gnu glob
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
22
make.spec
22
make.spec
@ -1,21 +1,15 @@
|
|||||||
Name: make
|
Name: make
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 4.2.1
|
Version: 4.2.1
|
||||||
Release: 11
|
Release: 12
|
||||||
Summary: A tool which controls the generation of executables and non-source files of a program
|
Summary: A tool which controls the generation of executables and non-source files of a program
|
||||||
License: GPLv3+
|
License: GPLv3+
|
||||||
URL: http://www.gnu.org/software/make/
|
URL: http://www.gnu.org/software/make/
|
||||||
Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
|
Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
|
||||||
|
|
||||||
Patch0: make-4.0-newlines.patch
|
Patch1: make-4.0-weird-shell.patch
|
||||||
Patch1: make-4.0-noclock_gettime.patch
|
Patch2: make-4.2-j8k.patch
|
||||||
Patch2: make-4.0-weird-shell.patch
|
Patch3: make-4.2.1-test-driver.patch
|
||||||
Patch3: make-4.2-getcwd.patch
|
|
||||||
Patch4: make-4.2-j8k.patch
|
|
||||||
Patch5: make-4.2.1-glob-fix-2.patch
|
|
||||||
Patch6: make-4.2.1-glob-fix.patch
|
|
||||||
Patch7: make-4.2.1-glob-fix-3.patch
|
|
||||||
Patch8: make-4.2.1-test-driver.patch
|
|
||||||
|
|
||||||
Patch6000: src-makeint.h-Use-pid_t-to-store-PIDs-of-int.patch
|
Patch6000: src-makeint.h-Use-pid_t-to-store-PIDs-of-int.patch
|
||||||
Patch6001: Queue-failed-fork-etc.-to-be-handled-like-any-other-.patch
|
Patch6001: Queue-failed-fork-etc.-to-be-handled-like-any-other-.patch
|
||||||
@ -23,6 +17,11 @@ Patch6002: src-job.c-reap_children-Fix-inverted-win-lose-messag.patch
|
|||||||
Patch6003: SV-54233-Preserve-higher-command_state-values-on-als.patch
|
Patch6003: SV-54233-Preserve-higher-command_state-values-on-als.patch
|
||||||
Patch6004: src-main.c-main-Set-jobserver-permissions-before-re-.patch
|
Patch6004: src-main.c-main-Set-jobserver-permissions-before-re-.patch
|
||||||
Patch6005: main.c-main-SV-48274-Allow-j-in-makefile-MAKEFLAGS-v.patch
|
Patch6005: main.c-main-SV-48274-Allow-j-in-makefile-MAKEFLAGS-v.patch
|
||||||
|
Patch6006: configure.ac-Support-GLIBC-glob-interface-version-2.patch
|
||||||
|
Patch6007: glob-Do-not-assume-glibc-glob-internals.patch
|
||||||
|
Patch6008: configure-Support-GLIBC-glob-interface-version-2.patch
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
BuildRequires: gcc git autoconf automake procps
|
BuildRequires: gcc git autoconf automake procps
|
||||||
BuildRequires: guile-devel perl-interpreter make
|
BuildRequires: guile-devel perl-interpreter make
|
||||||
@ -96,5 +95,8 @@ fi
|
|||||||
%{_infodir}/*
|
%{_infodir}/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sat Jan 11 2020 openEuler Buildteam <buildteam@openeuler.org> - 1:4.2.1-12
|
||||||
|
- Delete redundant files
|
||||||
|
|
||||||
* Wed Oct 30 2019 openEuler Buildteam <buildteam@openeuler.org> - 1:4.2.1-11
|
* Wed Oct 30 2019 openEuler Buildteam <buildteam@openeuler.org> - 1:4.2.1-11
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user