* 32- vs 64- bit install and testing changes
@ 2006-12-08 19:14 Andrew Cagney
2006-12-15 17:29 ` Andrew Cagney
0 siblings, 1 reply; 2+ messages in thread
From: Andrew Cagney @ 2006-12-08 19:14 UTC (permalink / raw)
To: frysk
Hello,
Due to a number of querks in the way GNU/Linux lays out 32on64 systems -
for instance a lib64 but no libexec64 - I'm going to adjust where frysk
installs its test programs so that:
- 32-bit -> /usr/lib/frysk
- 64-bit -> /usr/lib64/frysk
and update funit's paths to assume this.
Doing this has a few consequences (I won't call them advantages):
- it lets 32- and 64- bit test programs better co-habitate
Previously, the 64-bit test programs in libexec forced out any 32-bit
programs.
- it removes the need for a 32-bit build environment when building
64-bit frysk
Instead, the 32-bit and 64-bit frysk can each be built in a pure 32/64
build environment, installing both gives both 32- and 64- bit
libraries. I'm not arguing this is a step forward, rather just
accommodating what appears to be a somewhat dogmatic view of what a
build system shall do.
- it does mean that in-tree 32-bit on 64-bit testing is more complex
I think I'll set things up so that those 32-bit programs are no longer
installed.
Andrew
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: 32- vs 64- bit install and testing changes
2006-12-08 19:14 32- vs 64- bit install and testing changes Andrew Cagney
@ 2006-12-15 17:29 ` Andrew Cagney
0 siblings, 0 replies; 2+ messages in thread
From: Andrew Cagney @ 2006-12-15 17:29 UTC (permalink / raw)
To: frysk
This should now be done.!
Andrew Cagney wrote:
> Hello,
>
> Due to a number of querks in the way GNU/Linux lays out 32on64 systems
> - for instance a lib64 but no libexec64 - I'm going to adjust where
> frysk installs its test programs so that:
>
> - 32-bit -> /usr/lib/frysk
> - 64-bit -> /usr/lib64/frysk
>
> and update funit's paths to assume this.
>
> Doing this has a few consequences (I won't call them advantages):
>
> - it lets 32- and 64- bit test programs better co-habitate
> Previously, the 64-bit test programs in libexec forced out any 32-bit
> programs.
>
> - it removes the need for a 32-bit build environment when building
> 64-bit frysk
> Instead, the 32-bit and 64-bit frysk can each be built in a pure 32/64
> build environment, installing both gives both 32- and 64- bit
> libraries. I'm not arguing this is a step forward, rather just
> accommodating what appears to be a somewhat dogmatic view of what a
> build system shall do.
>
> - it does mean that in-tree 32-bit on 64-bit testing is more complex
> I think I'll set things up so that those 32-bit programs are no longer
> installed.
>
> Andrew
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-12-15 17:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-08 19:14 32- vs 64- bit install and testing changes Andrew Cagney
2006-12-15 17:29 ` Andrew Cagney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).