--- java-gcj-compat-1.0.68/aot-compile-rpm.aot-compile-rpm 2006-09-07 23:59:16.000000000 +0200 +++ java-gcj-compat-1.0.68/aot-compile-rpm 2006-10-31 05:09:21.000000000 +0100 @@ -15,6 +15,7 @@ import aotcompile import os +import re import sys def libdir(): @@ -41,7 +42,8 @@ dstdir = os.path.join(libdir(), "gcj", name) compiler = aotcompile.Compiler(srcdir, dstdir, tmpdir) - compiler.gcjflags[0:0] = os.environ.get("RPM_OPT_FLAGS", "").split() + p = re.compile('-O[2-9]+'); + compiler.gcjflags[0:0] = p.sub('-O', os.environ.get("RPM_OPT_FLAGS", "")).split() # XXX: This script should not accept options, because having # them it cannot be integrated into rpm. But, gcj cannot