[Bug 167147] Review Request: Aqsis - 3D Rendering system

bugzilla at redhat.com bugzilla at redhat.com
Wed Jan 17 23:06:05 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: Aqsis - 3D Rendering system


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=167147





------- Additional Comments From pgregory at aqsis.org  2007-01-17 18:06 EST -------
(In reply to comment #37)
> * Compilation flags
>   - Well, please look at the build log.
>     This spec file:
>     1. Once compile at %build stage using scons. At this time
>        compiler uses Fedora specific compilation flags.
>     2. Next at %install stage, scons tries to compile all targets
>        once more!! At this stage, compiler does not use Fedora
>        specific compilation flags, so this is wrong.
> 
>     ? Doesn't scons accept the argument like --skip-build at
>       install stage like usual "setup.py" written in python?
>     ? Or are there any way to avoid twice compilation?
>     - If not, move all compilation using scons to %install stage,
>       compiling twice is redundant.
This is a regression of a problem we had before. The problem is reintroduced by
the 'fix' to a comment a couple of posts above, about removing the specification
of CFLAGS and CXXFLAGS for the 'install' pass. By removing those, the command
line to the compiler changes, which SCons sees as a dependency change, so
rebuilds all files with the new command line. The only way round this is to
leave the CFLAGS and CXXFLAGS declarations in the 'install' pass so that the
settings seen by SCons are identical to those used during the 'build' pass.

Paul Gregory

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list