Open main menu

CDOT Wiki β

Changes

Compiler Flags on Pidora

110 bytes removed, 01:54, 10 October 2013
Communication
Goals for each release and plans for reaching those goals:
'''* 0.1'''* Create a script that compiles a list of packages from source, using different combinations of compiler flags, and outputs the sizes of the compiled binaries* Find multiple combinations of compiler flags that create smaller binaries
Option A:'''0.2'''* Choose Test the combinations found in 0.1 against a larger set of packages to use for ensure there is a consistent reduction in binary size* Test the duration performance of this project.* Find combinations the smaller binaries and determine which set of compiler flags that reduce yields the binary size compared to the current flagsbest performace
Option B:* Choose a set of packages to optimize* Find a set of compiler flags that provide the best binary size and performance optimizations for those packages '''* 0.23''' Option A:* Test Submit a patch to the compiler flag combinations found in 0.1 for performance to determine most optimal flags Option B:* Using rpm package recommending the new compiler flags from 0.1, test against a variety of other packages to prove optimization '''* 0.3''' * Modify .rpmmacros file and submit for approval
== Communication ==
=== Mailing Lists ===
<!-- Add any appropriate mailing lists to which you are subscribed (e.g., see httpFedora packaging: https://lists.fedoraproject.org -->/mailman/listinfo/packaging
=== Upsteam Wiki and Web ===
<!-- Links to upstream wikiRPM package: https:/web pages -->/admin.fedoraproject.org/pkgdb/acls/name/rpm
=== Links/Bugs/Tracking ===
=== Source Code Control ===
<!-- Add a link to source code URLs, including gitRPM package: http://mercurialpkgs.fedoraproject.org/svngit/cvs repositories -->rpm.git
=== Blogs ===