mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 13:16:35 +00:00
Make sure binutils does not leak system libraries into the build.
patch from mjn3 to prevent gcc using broken include paths
This commit is contained in:
parent
c9e50edded
commit
92cecf265e
@ -148,8 +148,8 @@ $(BINUTILS_DIR1)/.configured: $(BINUTILS_DIR)/.patched
|
|||||||
--mandir=$(STAGING_DIR)/man \
|
--mandir=$(STAGING_DIR)/man \
|
||||||
--infodir=$(STAGING_DIR)/info \
|
--infodir=$(STAGING_DIR)/info \
|
||||||
--enable-targets=$(GNU_TARGET_NAME) \
|
--enable-targets=$(GNU_TARGET_NAME) \
|
||||||
--with-lib-path="/usr/lib:/lib" \
|
|
||||||
--with-sysroot=$(STAGING_DIR) \
|
--with-sysroot=$(STAGING_DIR) \
|
||||||
|
--with-lib-path="$(STAGING_DIR)/usr/lib:$(STAGING_DIR)/lib" \
|
||||||
$(MULTILIB) \
|
$(MULTILIB) \
|
||||||
--program-prefix=$(ARCH)-uclibc-);
|
--program-prefix=$(ARCH)-uclibc-);
|
||||||
touch $(BINUTILS_DIR1)/.configured
|
touch $(BINUTILS_DIR1)/.configured
|
||||||
|
18
sources/gcc-006-include-search.patch
Normal file
18
sources/gcc-006-include-search.patch
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
--- gcc-3.3.1/gcc/cppinit.c.old 2003-08-29 17:08:57.000000000 -0500
|
||||||
|
+++ gcc-3.3.1/gcc/cppinit.c 2003-08-29 16:53:36.000000000 -0500
|
||||||
|
@@ -787,6 +787,7 @@
|
||||||
|
if (path != 0 && *path != 0)
|
||||||
|
path_include (pfile, path, SYSTEM);
|
||||||
|
|
||||||
|
+#if 0
|
||||||
|
/* Search "translated" versions of GNU directories.
|
||||||
|
These have /usr/local/lib/gcc... replaced by specd_prefix. */
|
||||||
|
if (specd_prefix != 0 && cpp_GCC_INCLUDE_DIR_len)
|
||||||
|
@@ -824,6 +825,7 @@
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
/* Search ordinary names for GNU include directories. */
|
||||||
|
for (p = cpp_include_defaults; p->fname; p++)
|
Loading…
x
Reference in New Issue
Block a user