trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: June 2012

Re: [trinity-devel] Tim: pytdeextensions FTBFS on 64-bit

From: Darrell Anderson <humanreadable@...>
Date: Thu, 14 Jun 2012 18:08:46 -0700 (PDT)
> >> +    if os.uname()[4] in ['x86_64','mips64','ppc64','sparc64','s390x']:
> >> +        return 'lib64'
> >> +    else:
> >>          return 'lib'
> >
> > This is distro-specific. A significant number of distros (even those not
> > using multiarch) put 64-bit libraries into lib/ and 32-bit libraries
> > into lib32/.
> >
> > Can't you use a configure- or cmake-driven libdir here? That'll always
> > be right.
> 
> Yes, archlinux does this.
> 
> It seems to make sense to only use /lib64 or lib32 when that
> is not the native arch. ( you wouldn't say /bin32 if you're on a 32
> bit system)

Okay, so we need to allow the old patch for some distros and remove the patch for others. Would one of you two create a proper patch for the problem? One that allows supporting all distros?

Darrell