http://bugzilla.novell.com/show_bug.cgi?id=625621 http://bugzilla.novell.com/show_bug.cgi?id=625621#c0 Summary: Icecc does not recognice latest GCC compiler flags (like -isysroot) Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: x86 OS/Version: All Status: NEW Severity: Major Priority: P5 - None Component: Infrastructure AssignedTo: mrueckert@novell.com ReportedBy: mailinglists@bluespirit.la QAContact: lrupp@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100627 Firefox/3.6.6 I'm using a toolchain from buildroot which uses the sysroot option. Now I get every time warning "found another non option on command line. Two input files?" and the Icecc builds everything locally. See at additional information: I ve attached a patch! Reproducible: Always Steps to Reproduce: 1. Compile with "-isysroot /path/to/your/includes" (create a Makefile and execute it with -j12) 2. Check, that the compilation was completely done on your workstation. 3. Actual Results: Warning: "found another non option on command line. Two input files?" Everything is build non-distributed. Expected Results: Build distributed. --- icecc-0.9.4-orig/client/arg.cpp 2010-07-26 18:17:40.000000000 +0200 +++ icecc-0.9.4/client/arg.cpp 2010-07-26 18:17:42.000000000 +0200 @@ -248,6 +248,10 @@ || str_equal("-iprefix", a) || str_equal("-iwithprefix", a) || str_equal("-isystem", a) + || str_equal("-iquote", a) + || str_equal("-imultilib", a) + || str_equal("-isysroot", a) + || str_equal("-include", a) || str_equal("-iwithprefixbefore", a) || str_equal("-idirafter", a) ) { args.append(a, Arg_Local); -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.