diff options
author | Sven Ebenfeld <sven.ebenfeld@gmail.com> | 2015-04-27 22:12:59 +0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-04-28 16:09:34 -0300 |
commit | 31460be0ffad5fea3d41e50fba3eccce7993e409 (patch) | |
tree | c1ccf05f875de56629939494facaf2ce30b9fae5 /recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch | |
parent | 00cc75e823ef742fae6966a83dce69b0d2f56a76 (diff) | |
download | meta-java-31460be0ffad5fea3d41e50fba3eccce7993e409.tar.gz |
openjdk-7: Add IcedTea 2.5.4 OpenJDK 7u75b13
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch')
-rw-r--r-- | recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch | 236 |
1 files changed, 236 insertions, 0 deletions
diff --git a/recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch b/recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch new file mode 100644 index 0000000..e32feb0 --- /dev/null +++ b/recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch | |||
@@ -0,0 +1,236 @@ | |||
1 | diff --git openjdk/jdk/make/com/sun/nio/sctp/Makefile openjdk/jdk/make/com/sun/nio/sctp/Makefile | ||
2 | index 4ae967f..fe669a9 100644 | ||
3 | --- openjdk/jdk/make/com/sun/nio/sctp/Makefile | ||
4 | +++ openjdk/jdk/make/com/sun/nio/sctp/Makefile | ||
5 | @@ -64,11 +64,11 @@ ifneq ($(COMPILER_WARNINGS_FATAL),false) | ||
6 | COMPILER_WARNINGS_FATAL=true | ||
7 | endif | ||
8 | #OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl | ||
9 | -OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl | ||
10 | +OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -ljavanet -lpthread -ldl | ||
11 | endif | ||
12 | ifeq ($(PLATFORM), solaris) | ||
13 | #LIBSCTP = -lsctp | ||
14 | -OTHER_LDLIBS += $(LIBSOCKET) -L$(LIBDIR)/$(LIBARCH) -lnet -lnio | ||
15 | +OTHER_LDLIBS += $(LIBSOCKET) -L$(LIBDIR)/$(LIBARCH) -ljavanet -lnio | ||
16 | endif # PLATFORM | ||
17 | |||
18 | else # windows | ||
19 | diff --git openjdk/jdk/make/java/net/Makefile openjdk/jdk/make/java/net/Makefile | ||
20 | index 7283e45..720f3d3 100644 | ||
21 | --- openjdk/jdk/make/java/net/Makefile | ||
22 | +++ openjdk/jdk/make/java/net/Makefile | ||
23 | @@ -25,7 +25,7 @@ | ||
24 | |||
25 | BUILDDIR = ../.. | ||
26 | PACKAGE = java.net | ||
27 | -LIBRARY = net | ||
28 | +LIBRARY = javanet | ||
29 | PRODUCT = sun | ||
30 | include $(BUILDDIR)/common/Defs.gmk | ||
31 | |||
32 | diff --git openjdk/jdk/make/java/nio/Makefile openjdk/jdk/make/java/nio/Makefile | ||
33 | index 191f17d..1e5f8e5 100644 | ||
34 | --- openjdk/jdk/make/java/nio/Makefile | ||
35 | +++ openjdk/jdk/make/java/nio/Makefile | ||
36 | @@ -403,7 +403,7 @@ | ||
37 | endif | ||
38 | |||
39 | ifeq ($(PLATFORM), linux) | ||
40 | - OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread $(LIBDL) | ||
41 | + OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -ljavanet -lpthread $(LIBDL) | ||
42 | ifeq ($(SYSTEM_GIO), true) | ||
43 | OTHER_LDLIBS += $(GIO_LIBS) | ||
44 | OTHER_INCLUDES += $(GIO_CFLAGS) -DUSE_SYSTEM_GIO | ||
45 | @@ -413,15 +413,15 @@ | ||
46 | endif | ||
47 | |||
48 | ifeq ($(PLATFORM), macosx) | ||
49 | -OTHER_LDLIBS += -L$(LIBDIR) -ljava -lnet -pthread -framework CoreFoundation | ||
50 | +OTHER_LDLIBS += -L$(LIBDIR) -ljava -ljavanet -pthread -framework CoreFoundation | ||
51 | endif | ||
52 | |||
53 | ifeq ($(PLATFORM), solaris) | ||
54 | OTHER_LDLIBS += $(JVMLIB) $(LIBSOCKET) -lposix4 $(LIBDL) -lsendfile \ | ||
55 | - -L$(LIBDIR)/$(LIBARCH) -ljava -lnet | ||
56 | + -L$(LIBDIR)/$(LIBARCH) -ljava -ljavanet | ||
57 | endif | ||
58 | ifeq ($(PLATFORM), aix) | ||
59 | -OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet | ||
60 | +OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -ljavanet | ||
61 | endif # PLATFORM | ||
62 | |||
63 | ifeq ($(COMPILE_AGAINST_SYSCALLS), true) | ||
64 | diff --git openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java | ||
65 | index b7f0f2f..b093868 100644 | ||
66 | --- openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java | ||
67 | +++ openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java | ||
68 | @@ -69,7 +69,7 @@ | ||
69 | */ | ||
70 | static { | ||
71 | java.security.AccessController.doPrivileged( | ||
72 | - new sun.security.action.LoadLibraryAction("net")); | ||
73 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
74 | init(); | ||
75 | } | ||
76 | |||
77 | diff --git openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java | ||
78 | index c6a38ad..97de65b 100644 | ||
79 | --- openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java | ||
80 | +++ openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java | ||
81 | @@ -78,7 +78,7 @@ abstract class AbstractPlainSocketImpl extends SocketImpl | ||
82 | */ | ||
83 | static { | ||
84 | java.security.AccessController.doPrivileged( | ||
85 | - new sun.security.action.LoadLibraryAction("net")); | ||
86 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
87 | } | ||
88 | |||
89 | /** | ||
90 | diff --git openjdk/jdk/src/share/classes/java/net/DatagramPacket.java openjdk/jdk/src/share/classes/java/net/DatagramPacket.java | ||
91 | index 195ee86..6822a57 100644 | ||
92 | --- openjdk/jdk/src/share/classes/java/net/DatagramPacket.java | ||
93 | +++ openjdk/jdk/src/share/classes/java/net/DatagramPacket.java | ||
94 | @@ -47,7 +47,7 @@ class DatagramPacket { | ||
95 | */ | ||
96 | static { | ||
97 | java.security.AccessController.doPrivileged( | ||
98 | - new sun.security.action.LoadLibraryAction("net")); | ||
99 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
100 | init(); | ||
101 | } | ||
102 | |||
103 | diff --git openjdk/jdk/src/share/classes/java/net/InetAddress.java openjdk/jdk/src/share/classes/java/net/InetAddress.java | ||
104 | index 3ea28e4..7c78eae 100644 | ||
105 | --- openjdk/jdk/src/share/classes/java/net/InetAddress.java | ||
106 | +++ openjdk/jdk/src/share/classes/java/net/InetAddress.java | ||
107 | @@ -260,7 +260,7 @@ class InetAddress implements java.io.Serializable { | ||
108 | static { | ||
109 | preferIPv6Address = java.security.AccessController.doPrivileged( | ||
110 | new GetBooleanAction("java.net.preferIPv6Addresses")).booleanValue(); | ||
111 | - AccessController.doPrivileged(new LoadLibraryAction("net")); | ||
112 | + AccessController.doPrivileged(new LoadLibraryAction("javanet")); | ||
113 | init(); | ||
114 | } | ||
115 | |||
116 | diff --git openjdk/jdk/src/share/classes/java/net/NetworkInterface.java openjdk/jdk/src/share/classes/java/net/NetworkInterface.java | ||
117 | index 6314d15..761fdda 100644 | ||
118 | --- openjdk/jdk/src/share/classes/java/net/NetworkInterface.java | ||
119 | +++ openjdk/jdk/src/share/classes/java/net/NetworkInterface.java | ||
120 | @@ -53,7 +53,7 @@ public final class NetworkInterface { | ||
121 | private static final int defaultIndex; /* index of defaultInterface */ | ||
122 | |||
123 | static { | ||
124 | - AccessController.doPrivileged(new LoadLibraryAction("net")); | ||
125 | + AccessController.doPrivileged(new LoadLibraryAction("javanet")); | ||
126 | init(); | ||
127 | defaultInterface = DefaultInterface.getDefault(); | ||
128 | if (defaultInterface != null) { | ||
129 | diff --git openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java | ||
130 | index 5baca6e..befd0b9 100644 | ||
131 | --- openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java | ||
132 | +++ openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java | ||
133 | @@ -76,6 +76,6 @@ public final class SdpSupport { | ||
134 | |||
135 | static { | ||
136 | AccessController.doPrivileged( | ||
137 | - new sun.security.action.LoadLibraryAction("net")); | ||
138 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
139 | } | ||
140 | } | ||
141 | diff --git openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java | ||
142 | index d7aa358..9b2c719 100644 | ||
143 | --- openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java | ||
144 | +++ openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java | ||
145 | @@ -95,7 +95,7 @@ public class DefaultProxySelector extends ProxySelector { | ||
146 | }}); | ||
147 | if (b != null && b.booleanValue()) { | ||
148 | java.security.AccessController.doPrivileged( | ||
149 | - new sun.security.action.LoadLibraryAction("net")); | ||
150 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
151 | hasSystemProxies = init(); | ||
152 | } | ||
153 | } | ||
154 | diff --git openjdk/jdk/src/share/classes/sun/nio/ch/Util.java openjdk/jdk/src/share/classes/sun/nio/ch/Util.java | ||
155 | index 10662df..34d441a 100644 | ||
156 | --- openjdk/jdk/src/share/classes/sun/nio/ch/Util.java | ||
157 | +++ openjdk/jdk/src/share/classes/sun/nio/ch/Util.java | ||
158 | @@ -483,7 +483,7 @@ class Util { | ||
159 | return; | ||
160 | loaded = true; | ||
161 | java.security.AccessController | ||
162 | - .doPrivileged(new sun.security.action.LoadLibraryAction("net")); | ||
163 | + .doPrivileged(new sun.security.action.LoadLibraryAction("javanet")); | ||
164 | java.security.AccessController | ||
165 | .doPrivileged(new sun.security.action.LoadLibraryAction("nio")); | ||
166 | // IOUtil must be initialized; Its native methods are called from | ||
167 | diff --git openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java | ||
168 | index 3695b5d..7c833cc 100644 | ||
169 | --- openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java | ||
170 | +++ openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java | ||
171 | @@ -247,7 +247,7 @@ public class ResolverConfigurationImpl | ||
172 | |||
173 | static { | ||
174 | java.security.AccessController.doPrivileged( | ||
175 | - new sun.security.action.LoadLibraryAction("net")); | ||
176 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
177 | } | ||
178 | |||
179 | } | ||
180 | diff --git openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java | ||
181 | index 7970885..46ab112 100644 | ||
182 | --- openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java | ||
183 | +++ openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java | ||
184 | @@ -159,7 +159,7 @@ public class ResolverConfigurationImpl | ||
185 | |||
186 | static { | ||
187 | java.security.AccessController.doPrivileged( | ||
188 | - new sun.security.action.LoadLibraryAction("net")); | ||
189 | + new sun.security.action.LoadLibraryAction("javanet")); | ||
190 | init0(); | ||
191 | |||
192 | // start the address listener thread | ||
193 | --- openjdk/jdk/src/windows/classes/sun/net/PortConfig.java 2015-01-08 21:19:49.000000000 +0100 | ||
194 | +++ openjdk/jdk/src/windows/classes/sun/net/PortConfig.java 2015-04-02 13:45:19.330199119 +0200 | ||
195 | @@ -43,7 +43,7 @@ | ||
196 | AccessController.doPrivileged( | ||
197 | new java.security.PrivilegedAction<Void>() { | ||
198 | public Void run() { | ||
199 | - System.loadLibrary("net"); | ||
200 | + System.loadLibrary("javanet"); | ||
201 | return null; | ||
202 | } | ||
203 | }); | ||
204 | --- openjdk/jdk/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java 2015-01-08 21:19:49.000000000 +0100 | ||
205 | +++ openjdk/jdk/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java 2015-04-02 13:47:48.245530982 +0200 | ||
206 | @@ -74,7 +74,7 @@ | ||
207 | @Override | ||
208 | public Void run() { | ||
209 | // nio.dll has dependency on net.dll | ||
210 | - System.loadLibrary("net"); | ||
211 | + System.loadLibrary("javanet"); | ||
212 | System.loadLibrary("nio"); | ||
213 | return null; | ||
214 | }}); | ||
215 | --- openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java 2015-01-08 21:19:49.000000000 +0100 | ||
216 | +++ openjdk/jdk/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java 2015-04-02 13:48:46.363509265 +0200 | ||
217 | @@ -1124,7 +1124,7 @@ | ||
218 | AccessController.doPrivileged(new PrivilegedAction<Void>() { | ||
219 | public Void run() { | ||
220 | // nio.dll has dependency on net.dll | ||
221 | - System.loadLibrary("net"); | ||
222 | + System.loadLibrary("javanet"); | ||
223 | System.loadLibrary("nio"); | ||
224 | return null; | ||
225 | }}); | ||
226 | --- openjdk/jdk/src/solaris/classes/sun/net/PortConfig.java 2015-01-08 21:19:49.000000000 +0100 | ||
227 | +++ openjdk/jdk/src/solaris/classes/sun/net/PortConfig.java 2015-04-02 13:49:49.541999538 +0200 | ||
228 | @@ -44,7 +44,7 @@ | ||
229 | AccessController.doPrivileged( | ||
230 | new java.security.PrivilegedAction<Void>() { | ||
231 | public Void run() { | ||
232 | - System.loadLibrary("net"); | ||
233 | + System.loadLibrary("javanet"); | ||
234 | String os = System.getProperty("os.name"); | ||
235 | if (os.startsWith("Linux")) { | ||
236 | defaultLower = 32768; | ||