$MAKE -j"$($NPROC)" V=1
$MAKE modules_install V=1
depmod
+
+ if [[ -f /etc/products.d/SLES.prod ]] ; then
+ echo 'allow_unsupported_modules 1' > /etc/modprobe.d/10-unsupported-modules.conf
+ fi
fi
# Print build env details
print_header "Conf: Relayd only"
CONF_OPTS+=("--disable-bin-lttng" "--disable-bin-lttng-consumerd" "--disable-bin-lttng-crash" "--disable-bin-lttng-sessiond" "--disable-extras" "--disable-man-pages" "--without-lttng-ust")
+
+ # A config option for lib-lttng-ctl was added in 2.14
+ if vergte "$PACKAGE_VERSION" "2.14"; then
+ CONF_OPTS+=("--disable-lib-lttng-ctl")
+ fi
;;
debug-rcu)
"-DargLine=-Djava.library.path=${WORKSPACE}/deps/build/${LIBDIR_ARCH}"
'-Dgroups=!domain:log4j2'
)
+
env "${LTTNG_UST_JAVA_TESTS_ENV[@]}" mvn -version
+
+ if [[ -n "${LTTNG_TOOLS_UST_JAVA_TESTS_LOG4J_API_VERSION:-}" ]] ; then
+ env "${LTTNG_UST_JAVA_TESTS_ENV[@]}" mvn versions:use-dep-version -Dincludes=org.apache.logging.log4j:'*' -DdepVersion="${LTTNG_TOOLS_UST_JAVA_TESTS_LOG4J_API_VERSION}"
+ fi
+
mkdir -p "${WORKSPACE}/log"
env "${LTTNG_UST_JAVA_TESTS_ENV[@]}" lttng-sessiond -b -vvv 1>"${WORKSPACE}/log/lttng-ust-java-tests-lttng-sessiond.log" 2>&1
- env "${LTTNG_UST_JAVA_TESTS_ENV[@]}" mvn "${LTTNG_UST_JAVA_TESTS_MAVEN_OPTS[@]}" clean verify || exit_status=1
+ env "${LTTNG_UST_JAVA_TESTS_ENV[@]}" mvn "${LTTNG_UST_JAVA_TESTS_MAVEN_OPTS[@]}" clean compile dependency:build-classpath dependency:tree verify || exit_status=1
killall lttng-sessiond
cd "${OWD}"