> -----Original Message----- > From: sfwnv-discuss-bounces at opensolaris.org > [mailto:sfwnv-discuss-bounces at opensolaris.org] On Behalf Of > Stefan Teleman > Sent: 30 June 2008 14:42 > To: webstack-discuss at opensolaris.org; sfwnv-discuss at opensolaris.org > Cc: Victor Kirkebo > Subject: Re: [sfwnv-discuss] Request to review fix for CR > 6717705 (memcached) > > > > Victor Kirkebo wrote: > > Please find the webrev at > > http://cr.opensolaris.org/~vk136562/memcached-1.2.5-CR6717705/ > > Two questions: > > 1. Have you determined that -xO5 generates the best > performing code on both SPARC and Intel. The fact that -xO5 > is the highest optimization level doesn't always mean it > generates the fastest, best performing code. Aggressive > inlining can sometimes lead to cache thrashing, which ends up > having the exact opposite effect from the one intended. > > 2. ./configure --prefix=/usr > > Wouldn't it be better to say: > > PREFIX=/usr > > ./configure --prefix=$(PREFIX) \
Probably now it should really use the '--prefix=..' predefined in Makefile.master now, eg .. CONFIGURE_OPTIONS += --enable-threads CONFIGURE_OPTIONS += --enable-dtrace CONFIGURE_OPTIONS += --with-libevent=${ROOT}/usr) CONFIGURE_OPTIONS += --localstatedir=/var ..... ./configure $(CONFIGURE_OPTIONS) or something like that. Paul > [ ... ] > --localstatedir=/var \ > [ ... ] > > By default, ./configure sets ${localstatedir} to > ${prefix}/var. This will translate to /usr/var. If memcached > needs to create temporary files in ${localstatedir}/tmp, it > won't work (/usr/var/tmp can't exist in Solaris). > > What ./configure really means by ${localstatedir} is /var > (and use /var/tmp for temporary, run-time files). My > suggestion would be to change the call to ./configure and > explicitly indicate the location of ${localstatedir} as /var. > > --Stefan > > --- > Stefan Teleman > Sun Microsystems, Inc. > Stefan.Teleman at Sun.COM > > _______________________________________________ > sfwnv-discuss mailing list > sfwnv-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/sfwnv-discuss >