View | Details | Raw Unified | Return to bug 281188
Collapse All | Expand All

(-)b/java/openjdk11/Makefile (-3 / +1 lines)
Lines 144-149 JDK_BUILD_JVM= server Link Here
144
144
145
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
145
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
146
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
146
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
147
CONFIGURE_ARGS+=	--disable-warnings-as-errors
147
148
148
.if ${COMPILER_TYPE} == gcc
149
.if ${COMPILER_TYPE} == gcc
149
USE_GCC=	yes
150
USE_GCC=	yes
Lines 154-162 CONFIGURE_ARGS+= --with-extra-ldflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFA Link Here
154
MAKE_ENV+=	USE_CLANG=true
155
MAKE_ENV+=	USE_CLANG=true
155
.endif
156
.endif
156
157
157
.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH:Marmv*} || ${ARCH:Mpowerpc64*}
158
CONFIGURE_ARGS+=	--disable-warnings-as-errors
159
.endif
160
.if ${ARCH} == aarch64 || ${ARCH:Marmv*}
158
.if ${ARCH} == aarch64 || ${ARCH:Marmv*}
161
CONFIGURE_ARGS+=	--disable-dtrace
159
CONFIGURE_ARGS+=	--disable-dtrace
162
.endif
160
.endif
(-)b/java/openjdk17/Makefile (-4 / +1 lines)
Lines 131-136 JDK_BUILD_JVM= server Link Here
131
131
132
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
132
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
134
CONFIGURE_ARGS+=	--disable-warnings-as-errors
134
135
135
.if ${COMPILER_TYPE} == gcc
136
.if ${COMPILER_TYPE} == gcc
136
USE_GCC=	yes
137
USE_GCC=	yes
Lines 139-150 CONFIGURE_ARGS+= --with-extra-ldflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFA Link Here
139
			--with-extra-cxxflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT}"
140
			--with-extra-cxxflags="-Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT}"
140
.else
141
.else
141
MAKE_ENV+=	USE_CLANG=true
142
MAKE_ENV+=	USE_CLANG=true
142
CONFIGURE_ARGS+=	--disable-warnings-as-errors
143
.endif
143
.endif
144
144
145
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*}
146
CONFIGURE_ARGS+=	--disable-warnings-as-errors
147
.endif
148
.if ${ARCH} == aarch64
145
.if ${ARCH} == aarch64
149
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
146
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
150
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
147
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
(-)b/java/openjdk18/Makefile (-3 / +1 lines)
Lines 141-146 JDK_BUILD_JVM= server Link Here
141
141
142
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
142
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
143
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
143
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
144
CONFIGURE_ARGS+=	--disable-warnings-as-errors
144
145
145
.if ${COMPILER_TYPE} == gcc
146
.if ${COMPILER_TYPE} == gcc
146
USE_GCC=	yes
147
USE_GCC=	yes
Lines 156-164 CONFIGURE_ARGS+= --with-extra-cflags="${EXTRA_CFLAGS}" Link Here
156
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
157
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
157
.endif
158
.endif
158
159
159
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*}
160
CONFIGURE_ARGS+=	--disable-warnings-as-errors
161
.endif
162
.if ${ARCH} == aarch64
160
.if ${ARCH} == aarch64
163
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
161
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
164
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
162
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
(-)b/java/openjdk19/Makefile (-3 / +1 lines)
Lines 131-136 JDK_BUILD_JVM= server Link Here
131
131
132
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
132
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
134
CONFIGURE_ARGS+=	--disable-warnings-as-errors
134
135
135
.if ${COMPILER_TYPE} == gcc
136
.if ${COMPILER_TYPE} == gcc
136
USE_GCC=	yes
137
USE_GCC=	yes
Lines 146-154 CONFIGURE_ARGS+= --with-extra-cflags="${EXTRA_CFLAGS}" Link Here
146
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
147
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
147
.endif
148
.endif
148
149
149
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*}
150
CONFIGURE_ARGS+=	--disable-warnings-as-errors
151
.endif
152
.if ${ARCH} == aarch64
150
.if ${ARCH} == aarch64
153
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
151
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
154
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
152
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
(-)b/java/openjdk20/Makefile (-3 / +1 lines)
Lines 130-135 JDK_BUILD_JVM= server Link Here
130
130
131
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
131
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
132
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
132
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--disable-warnings-as-errors
133
134
134
.if ${COMPILER_TYPE} == gcc
135
.if ${COMPILER_TYPE} == gcc
135
USE_GCC=	yes
136
USE_GCC=	yes
Lines 145-153 CONFIGURE_ARGS+= --with-extra-cflags="${EXTRA_CFLAGS}" Link Here
145
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
146
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
146
.endif
147
.endif
147
148
148
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*}
149
CONFIGURE_ARGS+=	--disable-warnings-as-errors
150
.endif
151
.if ${ARCH} == aarch64
149
.if ${ARCH} == aarch64
152
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
150
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
153
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
151
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
(-)b/java/openjdk21/Makefile (-3 / +1 lines)
Lines 130-135 JDK_BUILD_JVM= server Link Here
130
130
131
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
131
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
132
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
132
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--disable-warnings-as-errors
133
134
134
.if ${COMPILER_TYPE} == gcc
135
.if ${COMPILER_TYPE} == gcc
135
USE_GCC=	yes
136
USE_GCC=	yes
Lines 145-153 CONFIGURE_ARGS+= --with-extra-cflags="${EXTRA_CFLAGS}" Link Here
145
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
146
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
146
.endif
147
.endif
147
148
148
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*}
149
CONFIGURE_ARGS+=	--disable-warnings-as-errors
150
.endif
151
.if ${ARCH} == aarch64
149
.if ${ARCH} == aarch64
152
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
150
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
153
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
151
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
(-)b/java/openjdk22/Makefile (-3 / +1 lines)
Lines 130-135 JDK_BUILD_JVM= server Link Here
130
130
131
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
131
MAKE_ENV+=		--with-toolchain-type=${COMPILER_TYPE}
132
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
132
CONFIGURE_ARGS+=	--with-toolchain-type=${COMPILER_TYPE}
133
CONFIGURE_ARGS+=	--disable-warnings-as-errors
133
134
134
.if ${COMPILER_TYPE} == gcc
135
.if ${COMPILER_TYPE} == gcc
135
USE_GCC=	yes
136
USE_GCC=	yes
Lines 145-153 CONFIGURE_ARGS+= --with-extra-cflags="${EXTRA_CFLAGS}" Link Here
145
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
146
CONFIGURE_ARGS+=	--with-extra-cxxflags="${EXTRA_CFLAGS}"
146
.endif
147
.endif
147
148
148
.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*}
149
CONFIGURE_ARGS+=	--disable-warnings-as-errors
150
.endif
151
.if ${ARCH} == aarch64
149
.if ${ARCH} == aarch64
152
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
150
CONFIGURE_ARGS+=	--with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --disable-dtrace
153
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
151
MAKE_ENV+=		JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers"
(-)b/java/openjdk8/Makefile (-1 / +1 lines)
Lines 202-208 LIB_DEPENDS+= libffi.so:devel/libffi Link Here
202
.endif
202
.endif
203
203
204
.if ${COMPILER_TYPE} == clang
204
.if ${COMPILER_TYPE} == clang
205
MAKE_ENV+=	COMPILER_WARNINGS_FATAL=false USE_CLANG=true
205
MAKE_ENV+=	USE_CLANG=true
206
CONFIGURE_ENV+=	LIBCXX="-lc++"
206
CONFIGURE_ENV+=	LIBCXX="-lc++"
207
.if ${ARCH} == aarch64
207
.if ${ARCH} == aarch64
208
# PR258954: see <https://bugs.openjdk.org/browse/JDK-8247766>. Even though the
208
# PR258954: see <https://bugs.openjdk.org/browse/JDK-8247766>. Even though the

Return to bug 281188