mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
glew: Stop polluting /tmp during builds
Currently the glew code creates a new directory in /tmp for each make invocation. This is a bit ugly, don't do that. The patch does break the dist targets but we don't use them. (From OE-Core rev: 3a55194f90e11da5671b24391a4aaf2b86a8e1e6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -0,0 +1,19 @@
|
|||||||
|
We don't use the dist-* targets and hence DIST_DIR isn't used. The current code
|
||||||
|
creates a new temp directory in /tmp/ for every invocation of make. Lets
|
||||||
|
not do that.
|
||||||
|
|
||||||
|
Upstream-Status: Pending [a revised version would be needed for upstream]
|
||||||
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||||||
|
|
||||||
|
Index: glew-2.2.0/Makefile
|
||||||
|
===================================================================
|
||||||
|
--- glew-2.2.0.orig/Makefile
|
||||||
|
+++ glew-2.2.0/Makefile
|
||||||
|
@@ -56,7 +56,6 @@ DIST_SRC_ZIP ?= $(shell pwd)/$(DIST_NAME
|
||||||
|
DIST_SRC_TGZ ?= $(shell pwd)/$(DIST_NAME).tgz
|
||||||
|
DIST_WIN32 ?= $(shell pwd)/$(DIST_NAME)-win32.zip
|
||||||
|
|
||||||
|
-DIST_DIR := $(shell mktemp -d /tmp/glew.XXXXXX)/$(DIST_NAME)
|
||||||
|
|
||||||
|
# To disable stripping of linked binaries either:
|
||||||
|
# - use STRIP= on gmake command-line
|
||||||
@@ -7,6 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ac251558de685c6b9478d89be3149c2"
|
|||||||
|
|
||||||
SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \
|
SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \
|
||||||
file://0001-Fix-build-race-in-Makefile.patch \
|
file://0001-Fix-build-race-in-Makefile.patch \
|
||||||
|
file://notempdir.patch \
|
||||||
file://no-strip.patch"
|
file://no-strip.patch"
|
||||||
|
|
||||||
SRC_URI[md5sum] = "3579164bccaef09e36c0af7f4fd5c7c7"
|
SRC_URI[md5sum] = "3579164bccaef09e36c0af7f4fd5c7c7"
|
||||||
|
|||||||
Reference in New Issue
Block a user