initial buildroot for linux 5.15
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# https://github.com/adoptium/temurin17-binaries/releases
|
||||
sha256 6ea18c276dcbb8522feeebcfc3a4b5cb7c7e7368ba8590d3326c6c3efc5448b6 OpenJDK17U-jdk_x64_linux_hotspot_17.0.1_12.tar.gz
|
||||
|
||||
# From https://github.com/adoptium/temurin11-binaries/releases
|
||||
sha256 3b1c0c34be4c894e64135a454f2d5aaa4bd10aea04ec2fa0c0efe6bb26528e30 OpenJDK11U-jdk_x64_linux_hotspot_11.0.13_8.tar.gz
|
||||
|
||||
# Locally calculated
|
||||
sha256 4b9abebc4338048a7c2dc184e9f800deb349366bdf28eb23c2677a77b4c87726 legal/java.prefs/LICENSE
|
||||
sha256 a44eb7b5caf5534c6ef536b21edb40b4d6babf91bf97d9d45596868618b2c6fb legal/java.prefs/ASSEMBLY_EXCEPTION
|
||||
@@ -0,0 +1,37 @@
|
||||
################################################################################
|
||||
#
|
||||
# host-openjdk-bin
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPENJDK_VERSION_17),y)
|
||||
HOST_OPENJDK_BIN_VERSION_MAJOR = 17
|
||||
HOST_OPENJDK_BIN_VERSION_MINOR = 0.1_12
|
||||
else
|
||||
HOST_OPENJDK_BIN_VERSION_MAJOR = 11
|
||||
HOST_OPENJDK_BIN_VERSION_MINOR = 0.13_8
|
||||
endif
|
||||
HOST_OPENJDK_BIN_VERSION = $(HOST_OPENJDK_BIN_VERSION_MAJOR).$(HOST_OPENJDK_BIN_VERSION_MINOR)
|
||||
HOST_OPENJDK_BIN_SOURCE = OpenJDK$(HOST_OPENJDK_BIN_VERSION_MAJOR)U-jdk_x64_linux_hotspot_$(HOST_OPENJDK_BIN_VERSION).tar.gz
|
||||
HOST_OPENJDK_BIN_SITE = https://github.com/adoptium/temurin$(HOST_OPENJDK_BIN_VERSION_MAJOR)-binaries/releases/download/jdk-$(subst _,%2B,$(HOST_OPENJDK_BIN_VERSION))
|
||||
|
||||
HOST_OPENJDK_BIN_LICENSE = GPL-2.0+ with exception
|
||||
HOST_OPENJDK_BIN_LICENSE_FILES = legal/java.prefs/LICENSE legal/java.prefs/ASSEMBLY_EXCEPTION
|
||||
|
||||
HOST_OPENJDK_BIN_ROOT_DIR = $(HOST_DIR)/usr/lib/jvm
|
||||
|
||||
# unpack200 has an invalid RPATH and relies on libzlib. When
|
||||
# host-libzlib is installed on the system, the error "ERROR: package
|
||||
# host-libzlib installs executables without proper RPATH: will occur.
|
||||
# Because unpack200 is a deprecated tool, removing it to fix this
|
||||
# issue is safe.
|
||||
define HOST_OPENJDK_BIN_INSTALL_CMDS
|
||||
mkdir -p $(HOST_OPENJDK_BIN_ROOT_DIR)
|
||||
cp -dpfr $(@D)/* $(HOST_OPENJDK_BIN_ROOT_DIR)
|
||||
$(RM) -f $(HOST_OPENJDK_BIN_ROOT_DIR)/bin/unpack200
|
||||
endef
|
||||
|
||||
$(eval $(host-generic-package))
|
||||
|
||||
# variables used by other packages
|
||||
JAVAC = $(HOST_OPENJDK_BIN_ROOT_DIR)/bin/javac
|
||||
Reference in New Issue
Block a user