#######################################################
--- 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]

Reply via email to