Re: Good idea or Bad idea?
-fomit-frame-pointer IS EVIL. Do not use it. portupgrade won't build with it, cause ruby hates -fomit-frame-pointer. I would just do a fresh binary install. 6.0 is quite an amazing release... The speed is remarkable. My machine goes way faster than it did before. I am using the following CFLAGS successfully with xorg and XFCE4: CFLAGS=-O2 -pipe -ffast-math CPUTYPE=p4 I can't speak to building FreeBSD from source. I build all my ports from source, but didn't bother building the world from source... On 11/9/05, Mike Hernandez [EMAIL PROTECTED] wrote: Hello all! I'm running FreeBSD 5.4 now, and of course I'm thinking about my upgrade to 6.0. What I'm wondering is if it's a Good Idea or a Bad Idea (tm) to build everything from source. I have experience building linux from scratch (linuxfromscratch.org) and I have learned that sometimes it's just a better idea to use binary packages (i.e. building everything from source can be a waste of time if there is no performance gain, and it's easy to screw up.) I have no trouble following docs, so I'm not really worried about blowing everything up in the process (even though I might haha...) I'm just wondering if there are any real (noticeable) performance increases if I build my kernel and base system from source. Of course either way my ports will be compiled. Any feedback is appreciated - especially in regards to {C,XX}FLAGS and even more appreciated in the case of DO NOT USE -br34k-all when compiling __ ;) I've had my share of oops I guess didn't like -fomit-frame-pointer in the past with linux ;) Thanks! Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Good idea or Bad idea?
On Wednesday 09 November 2005 23:09, Mike Hernandez wrote: ... I have no trouble following docs, so I'm not really worried about blowing everything up in the process (even though I might haha...) I'm just wondering if there are any real (noticeable) performance increases if I build my kernel and base system from source. Of course either way my ports will be compiled. There are definitely security benefits from stripping unwanted services from your system and I rather like to know that my system (and ports) are up to date with the latest patches which occasionally requires that you rebuild everything. I would imagine that there is some very minor perfomance benefit in that my new kernel and all its bits and pieces is 22mb smaller than the default shipped in RELENG_6 18M./kernel 42M./kernel.old ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Good idea or Bad idea?
On or near Thu, Nov 10, 2005 at 08:02:06PM +0100, Mark Rowlands wrote something along the lines of: There are definitely security benefits from stripping unwanted services from your system and I rather like to know that my system (and ports) are up to date with the latest patches which occasionally requires that you rebuild everything. I would imagine that there is some very minor perfomance benefit in that my new kernel and all its bits and pieces is 22mb smaller than the default shipped in RELENG_6 18M./kernel 42M./kernel.old Smaller kernel size is plus, and staying up to date with the latest patches is also a benefit that I hadn't considered. Are there security patches for 6.0 already? I just noticed so many mails on this list recently re: build failures that I thought it would be good to ask if there really was any noticeable performance increase. I know that the OpenBSD project actually discourages users from building the system unless it is absolutely necessary, noting that it's more likely to cause problems than to provide any tangible benefits. So far it looks like a worthwhile venture :) I'd certainly like to see if there are any differences in terms of speed between the default binary build (which for me is i386, and interestingly enough is still called i386 even though 386 itself is no longer supported as of 6.0) and a build done with march=686. It looks as though either way the upgrade to 6.0 should leave me with a system that feels faster. I'd like to wait till the Saturday but I'm not sure how much longer I can fight off the urge to start the minute I get home hehe Thanks to all who replied! And thanks to the FreeBSD team for giving me 0 reasons to miss Linux =) Mike H ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Good idea or Bad idea?
Hello all! I'm running FreeBSD 5.4 now, and of course I'm thinking about my upgrade to 6.0. What I'm wondering is if it's a Good Idea or a Bad Idea (tm) to build everything from source. I have experience building linux from scratch (linuxfromscratch.org) and I have learned that sometimes it's just a better idea to use binary packages (i.e. building everything from source can be a waste of time if there is no performance gain, and it's easy to screw up.) I have no trouble following docs, so I'm not really worried about blowing everything up in the process (even though I might haha...) I'm just wondering if there are any real (noticeable) performance increases if I build my kernel and base system from source. Of course either way my ports will be compiled. Any feedback is appreciated - especially in regards to {C,XX}FLAGS and even more appreciated in the case of DO NOT USE -br34k-all when compiling __ ;) I've had my share of oops I guess didn't like -fomit-frame-pointer in the past with linux ;) Thanks! Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Good idea or Bad idea?
On Wednesday 09 November 2005 16:09, Mike Hernandez wrote: I'm just wondering if there are any real (noticeable) performance increases if I build my kernel and base system from source. Of course either way my ports will be compiled. I think there is, but I end my optimizations at setting the CPUTYPE variable in /etc/make.conf. FreeBSD 6.0 has sane and quick compiler defaults, so I usually leave the rest alone. -- Kirk Strauser pgp8sepiqWQ2D.pgp Description: PGP signature