Jeff Jansen wrote:

But when I'm done all my resulting binary rpms are twice as big or more in Suse as in FC2. courier-0.47.i386.rpm is 1.6M compiled under FC2 and 3.2M under Suse 9.1. courier-imapd is 177k in FC2 and 432k in Suse.


I assume this is some different compiler options between the two, but as I'm using the same spec file in both case, what's the difference? Or is this the difference between "make install" and "make install-strip"? The spec file uses make install, but then on FC2 I get a courier-debug rpm as well as the regular courier rpm.

I don't build on SuSE, so I can't say for sure, but I'd imagine that SuSE isn't stripping the resulting binaries, which Red Hat's build scripts do automatically. The easiest way to say for sure would be to install the binaries on SuSE and manually strip imapd, for instance:


strip -g /usr/lib/courier/bin/imapd -o /tmp/stripped-imapd

Compare the stripped version to the original and to the version on Red Hat, and draw your own conclusions.


------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to