On Tue, May 06, 2014 at 02:24:23PM -0400, Josh Boyer wrote: > No armv7hl? Curious if those boards would benefit from the size savings > as well. > Meh don't want to make the build even slower there... > > + > > +%if %{zipmodules} > > +%global zipsed -e 's/\.ko$/\.ko.xz/' > > %endif > > > > # % define buildid .local > > @@ -1713,9 +1719,9 @@ BuildKernel() { > > > > # Make sure the files lists start with absolute paths or rpmbuild fails. > > # Also add in the dir entries > > - sed -e 's/^lib*/\/lib/' $RPM_BUILD_ROOT/k-d.list > ../kernel${Flavour:+-${Flavour}}-modules.list > > - sed -e 's/^lib*/%dir \/lib/' $RPM_BUILD_ROOT/module-dirs.list > ../kernel${Flavour:+-${Flavour}}-core.list > > - sed -e 's/^lib*/\/lib/' $RPM_BUILD_ROOT/modules.list >> ../kernel${Flavour:+-${Flavour}}-core.list > > + sed -e 's/^lib*/\/lib/' %{?zipsed} $RPM_BUILD_ROOT/k-d.list > ../kernel${Flavour:+-${Flavour}}-modules.list > > + sed -e 's/^lib*/%dir \/lib/' %{?zipsed} $RPM_BUILD_ROOT/module-dirs.list > ../kernel${Flavour:+-${Flavour}}-core.list > > + sed -e 's/^lib*/\/lib/' %{?zipsed} $RPM_BUILD_ROOT/modules.list >> ../kernel${Flavour:+-${Flavour}}-core.list > > Hm. This makes me wonder if the auto-module-Provides thing we're > working through now will be impacted. I'll have to go look at what you > did in RPM to see what it's looking for to create those, and when. > It probably does... could just change the check in kmod.prov I guess and then prune the extension off. > josh > > > > > # Cleanup > > rm -f $RPM_BUILD_ROOT/k-d.list > > @@ -1836,6 +1842,9 @@ popd > > %{modsign_cmd} signing_key.priv.sign signing_key.x509.sign $RPM_BUILD_ROOT/lib/modules/%{KVERREL}/ \ > > fi \ > > fi \ > > + if [ "%{zipmodules}" -eq "1" ]; then \ > > + find $RPM_BUILD_ROOT/lib/modules/ -type f -name '*.ko' | xargs xz; \ > > + fi \ > > %{nil} > > > > ### > > _______________________________________________ > > kernel mailing list > > kernel@xxxxxxxxxxxxxxxxxxxxxxx > > https://admin.fedoraproject.org/mailman/listinfo/kernel _______________________________________________ kernel mailing list kernel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/kernel