Posted Feb 24, 2012 9:11 UTC (Fri) by rvfh (subscriber, #31018)
[Link]
> And there are really no problems with overlapping files (headers) ?
I think headers should be common, and kept in /usr/include. If a header has arch-specific sections it should be easy to fix with correct #defines.
FOSDEM: Multiarch on Debian and Ubuntu
Posted Feb 28, 2012 18:10 UTC (Tue) by pboddie (subscriber, #50784)
[Link]
What do you mean with "Files have a path - use it" ?
I imagine he means that files you're building and installing go in a location that won't differ from the deployed location on a foreign system. So whereas you'd previously have to make foreign libraries targeted for /usr/lib but which can't be installed there because your host's libraries already reside there - problematic if your tools expect those foreign libraries to be there when building other things which depend on those libraries - you can now give the tools a canonical path for each architecture and the host and foreign libraries won't conflict with each other.