@@ -28,8 +28,7 @@ SDK_NAME_PREFIX = "arago"
SDK_VERSION = "${DISTRO_VERSION}"
SDK_VENDOR = "-${SDK_NAME_PREFIX}"
SDK_NAME = "${SDK_NAME_PREFIX}-${SDK_VERSION}"
-SDKPATH_REAL = "/usr/local/${SDK_NAME_PREFIX}-${SDK_VERSION}"
-SDKPATH = "${@"/tmp/"+"x"*96+"/"+"y"*96}"
+SDKPATHINSTALL = "/opt/${SDK_NAME}"
IMAGE_FSTYPES += "tar.xz.md5sum"
@@ -214,6 +213,3 @@ LICENSE_FLAGS_ACCEPTED = "commercial_gst-ffmpeg commercial_gstreamer1.0-libav co
# Do not package own copy of perl into devkit, rely on host one
ASSUME_PROVIDED += "nativesdk-perl"
-
-# Disable empty-dirs QA check, which trips on our devkit default SDKPATH
-ERROR_QA:remove = "empty-dirs"
deleted file mode 100644
@@ -1,12 +0,0 @@
-# In arago.conf, we pre-allocate SDK path very long to reserve enough space in ELF headers
-# and then it gets replaced with a short real path at the time of SDK creation:
-# SDKPATH_REAL = "/usr/local/${SDK_NAME_PREFIX}-${SDK_VERSION}"
-# SDKPATH = "${@"/tmp/"+"x"*96+"/"+"y"*96}"
-# Unfortunately, that triggers the new shebang-size QA check in nativesdk-perl packages
-
-python() {
- if d.getVar('CLASSOVERRIDE') == "class-nativesdk":
- pkgs = d.getVar("PACKAGES").split()
- for p in pkgs:
- d.appendVar('INSANE_SKIP:%s' % (p), ' shebang-size')
-}
deleted file mode 100644
@@ -1,12 +0,0 @@
-# In arago.conf, we pre-allocate SDK path very long to reserve enough space in ELF headers
-# and then it gets replaced with a short real path at the time of SDK creation:
-# SDKPATH_REAL = "/usr/local/${SDK_NAME_PREFIX}-${SDK_VERSION}"
-# SDKPATH = "${@"/tmp/"+"x"*96+"/"+"y"*96}"
-# Unfortunately, that triggers the new shebang-size QA check in nativesdk-python3 packages
-
-python() {
- if d.getVar('CLASSOVERRIDE') == "class-nativesdk":
- pkgs = d.getVar("PACKAGES").split()
- for p in pkgs:
- d.appendVar('INSANE_SKIP:%s' % (p), ' shebang-size')
-}
@@ -178,7 +178,7 @@ if [ "$INST_ARCH" != "$SDK_ARCH" ]; then
fi
fi
-DEFAULT_INSTALL_DIR="${SDKPATH_REAL}"
+DEFAULT_INSTALL_DIR="${SDKPATHINSTALL}"
TMPSDKPATH="${SDKPATH}"
SUDO_EXEC=""
target_sdk_dir=""