abinfo 'Setting Java version to 17'
export JDK_HOME=/usr/lib/java-17
export JAVA_HOME="${JDK_HOME}"
update-alternatives --set java-home ${JDK_HOME}

if [[ "${CROSS:-$ARCH}" != "amd64" ]]; then
    abinfo "Applying Non-AMD64 quirk..."
    # find using `grep -rn -- '-msse2' modules/media/`
    PROBLEMATIC=(
        'modules/javafx.media/src/main/native/jfxmedia/projects/linux/Makefile'
        'modules/javafx.media/src/main/native/gstreamer/projects/linux/fxplugins/Makefile'
        'modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile'
    )
    for i in ${PROBLEMATIC[@]}; do
        abinfo "Patching $i... (by heuristics)"
        sed -i -- '/-msse2/d' "$i"
    done
fi
