#######################################################
--- wrapper.c.orig 2008-12-07 22:05:30.000000000 +0200
+++ wrapper.c 2008-12-07 22:06:19.000000000 +0200
@@ -22,7 +22,8 @@
gcc_real (char **argv)
{
filterout_libdir_path();
- return execvp (basename (argv[0]), argv);
+ argv[0] = basename (argv[0]) ;
+ return execvp (argv[0], argv);
}
static int
#######################################################
this way, gcc accepts it's real name as argv[0] so it uses the correct include
search path's.
bofore the patch, it searches at :
ignoring nonexistent directory "/usr/lib/apt-build/../lib/gcc/i486-linux-
gnu/4.3.2/include"
ignoring nonexistent directory "/usr/lib/apt-build/../lib/gcc/i486-linux-
gnu/4.3.2/include-fixed"
ignoring nonexistent directory "/usr/lib/apt-build/../lib/gcc/i486-linux-
gnu/4.3.2/../../../../i486-linux-gnu/include"
ignoring nonexistent directory "/usr/lib/apt-
build/../lib/gcc/../../include/c++/4.3"
ignoring nonexistent directory "/usr/lib/apt-
build/../lib/gcc/../../include/c++/4.3/i486-linux-gnu"
ignoring nonexistent directory "/usr/lib/apt-
build/../lib/gcc/../../include/c++/4.3/backward"
ignoring nonexistent directory "/usr/local/include/i486-linux-gnu"
ignoring nonexistent directory "/usr/lib/apt-
build/../lib/gcc/../../lib/gcc/i486-linux-gnu/4.3.2/include"
ignoring nonexistent directory "/usr/lib/apt-
build/../lib/gcc/../../lib/gcc/i486-linux-gnu/4.3.2/include-fixed"
ignoring nonexistent directory "/usr/lib/apt-
build/../lib/gcc/../../lib/gcc/i486-linux-gnu/4.3.2/../../../../i486-linux-
gnu/include"
--
Linux box 2.6.26-10 #1 Fri Nov 21 17:49:36 IST 2008 i686 GNU/Linux
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]