[OpenAFS-devel] Re: [RFC] splitting out CRULE_TARGET from libafs/Makefile.common

Andrew Deason adeason@sinenomine.net
Mon, 27 Jun 2011 12:24:03 -0500


On Mon, 27 Jun 2011 10:14:52 -0700
Russ Allbery <rra@stanford.edu> wrote:

> Russ Allbery <rra@stanford.edu> writes:
> 
> > That would be new.  Maybe someone tightened up the build system since
> > the last time I looked.  Previously, we just dumped -fPIC into the
> > generic compiler flags on those platforms in src/cf/osconf.m4 because
> > figuring out how to build the libraries separately was too hard.
> 
> alpha, arm, amd64, and s390x work the way that I remember still, so
> far as I can tell.  ia64, i386, parisc, ppc, ppc64, s390, and sparc do
> not.

I don't see it on amd64 buildbots on all invocations:

gcc   -O   -I/home/buildbot/slave1/rhel6-x86_64-builder/build/src/config
-I/home/buildbot/slave1/rhel6-x86_64-builder/build/include -I. -I.
-DRXDEBUG -DFSSYNC_BUILD_SERVER -DSALVSYNC_BUILD_CLIENT
-DAFS_DEMAND_ATTACH_FS -pthread -D_REENTRANT -DAFS_PTHREAD_ENV  -o
afsfileprocs.o -c ./../viced/afsfileprocs.c

-- 
Andrew Deason
adeason@sinenomine.net