packages (OPENJDK-1_6): openjdk/openjdk.spec - -jX does not work with openj...
pawelz
pawelz at pld-linux.org
Wed Dec 30 15:25:26 CET 2009
Author: pawelz Date: Wed Dec 30 14:25:26 2009 GMT
Module: packages Tag: OPENJDK-1_6
---- Log message:
- -jX does not work with openjdk Makefile. Use HOTSPOT_BUILD_JOBS instead.
- it %builds
---- Files affected:
packages/openjdk:
openjdk.spec (1.8.2.2 -> 1.8.2.3)
---- Diffs:
================================================================
Index: packages/openjdk/openjdk.spec
diff -u packages/openjdk/openjdk.spec:1.8.2.2 packages/openjdk/openjdk.spec:1.8.2.3
--- packages/openjdk/openjdk.spec:1.8.2.2 Wed Dec 30 14:33:14 2009
+++ packages/openjdk/openjdk.spec Wed Dec 30 15:25:21 2009
@@ -4,6 +4,9 @@
%define _classdataversion 50.0
%define buildnum b17
+# It does not work with openjdk Makefile. Use HOTSPOT_BUILD_JOBS instead.
+%undefine _smp_mflags
+
Summary: Open-source JDK, an implementation of the Java Platform
Summary(pl.UTF-8): JDK o otwartych źrodłach - implementacja platformy Java
Name: openjdk
@@ -43,11 +46,12 @@
unset CLASSPATH
LC_ALL=C
LANG=C
-export JAVA_HOME CLASSPATH LC_ALL LANG
+HOTSPOT_BUILD_JOBS=%(_NCPUS=$(/usr/bin/getconf _NPROCESSORS_ONLN); [ "$_NCPUS" -gt 1 ] && echo "$(($_NCPUS * 2))")
+export JAVA_HOME CLASSPATH LC_ALL LANG HOTSPOT_BUILD_JOBS
-%{__make} sanity
-%{__make} \
- UTILS_USR_BIN_PATH=""
+/usr/bin/make sanity
+/usr/bin/make \
+ UTILS_USR_BIN_PATH="" \
CC="%{__cc}" \
CXX="%{__cxx}" \
OPT_CFLAGS="%{rpmcflags}" \
@@ -60,7 +64,7 @@
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} export_product \
+/usr/bin/make export_product \
ALT_BOOTDIR=%{java_home} \
EXPORT_PATH=$RPM_BUILD_ROOT%{_prefix} \
EXPORT_LIB_DIR=$RPM_BUILD_ROOT%{_libdir} \
@@ -94,6 +98,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8.2.3 2009/12/30 14:25:21 pawelz
+- -jX does not work with openjdk Makefile. Use HOTSPOT_BUILD_JOBS instead.
+- it %builds
+
Revision 1.8.2.2 2009/12/30 13:33:14 pawelz
- md5, NFY
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openjdk/openjdk.spec?r1=1.8.2.2&r2=1.8.2.3&f=u
More information about the pld-cvs-commit
mailing list