rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk-execvpe.patch, NONE, 1.1 java-1.6.0-openjdk.spec, 1.126, 1.127

Lillian Angel langel at fedoraproject.org
Fri Jul 10 14:41:02 UTC 2009


Author: langel

Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3956

Modified Files:
	java-1.6.0-openjdk.spec 
Added Files:
	java-1.6.0-openjdk-execvpe.patch 
Log Message:
* Fri Jul 10 2009 Lillian Angel <langel at redhat.com> - 1:1.6.0-24.b16
- Added java-1.6.0-openjdk-execvpe.patch.



java-1.6.0-openjdk-execvpe.patch:

--- NEW FILE java-1.6.0-openjdk-execvpe.patch ---
--- oldjdk/src/solaris/native/java/lang/UNIXProcess_md.c	2009-04-24 03:34:34.000000000 -0400
+++ openjdk/jdk/src/solaris/native/java/lang/UNIXProcess_md.c	2009-07-10 10:34:51.000000000 -0400
@@ -425,7 +425,7 @@
 
 /* execvpe should have been included in the Unix standards. */
 static int
-execvpe(const char *file, const char *const argv[], const char *const envp[])
+JDK_execvpe(const char *file, const char *const argv[], const char *const envp[])
 {
     /* This is one of the rare times it's more portable to declare an
      * external symbol explicitly, rather than via a system header.
@@ -601,7 +601,7 @@
         if (fcntl(FAIL_FILENO, F_SETFD, FD_CLOEXEC) == -1)
             goto WhyCantJohnnyExec;
 
-        execvpe(argv[0], argv, envv);
+        JDK_execvpe(argv[0], argv, envv);
 
     WhyCantJohnnyExec:
         /* We used to go to an awful lot of trouble to predict whether the


Index: java-1.6.0-openjdk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -p -r1.126 -r1.127
--- java-1.6.0-openjdk.spec	9 Jul 2009 18:16:09 -0000	1.126
+++ java-1.6.0-openjdk.spec	10 Jul 2009 14:41:02 -0000	1.127
@@ -171,6 +171,7 @@ Patch5:   java-1.6.0-openjdk-accessible-
 Patch6:   java-1.6.0-openjdk-sparc-fixes.patch
 Patch7:   java-1.6.0-openjdk-sparc-hotspot.patch
 Patch8:	  java-1.6.0-openjdk-netx.patch
+Patch9:   java-1.6.0-openjdk-execvpe.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -415,6 +416,7 @@ patch -l -p0 < %{PATCH4}
 patch -l -p0 < %{PATCH5}
 patch -l -p0 < %{PATCH7}
 patch -l -p0 < %{PATCH8}
+patch -l -p0 < %{PATCH9}
 make
 
 export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image
@@ -962,6 +964,9 @@ exit 0
 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so
 
 %changelog
+* Fri Jul 10 2009 Lillian Angel <langel at redhat.com> - 1:1.6.0-24.b16
+- Added java-1.6.0-openjdk-execvpe.patch.
+
 * Thu Jul  9 2009 Lillian Angel <langel at redhat.com> - 1:1.6.0-24.b16
 - Added java-1.6.0-openjdk-netx.patch
 - Moved policytool to devel package.




More information about the scm-commits mailing list