mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +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:
parent
4ba745f828
commit
da9409d26e
19
meta/recipes-graphics/glew/glew/notempdir.patch
Normal file
19
meta/recipes-graphics/glew/glew/notempdir.patch
Normal file
|
|
@ -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 \
|
||||
file://0001-Fix-build-race-in-Makefile.patch \
|
||||
file://notempdir.patch \
|
||||
file://no-strip.patch"
|
||||
|
||||
SRC_URI[md5sum] = "3579164bccaef09e36c0af7f4fd5c7c7"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user