RFE: lsbcc bi-arch support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
In Progress
|
Medium
|
Unassigned | ||
Mandriva |
In Progress
|
Wishlist
|
Bug Description
There have been requests for lsbcc to be usable for both architectures on a
dual-architecture machine. Issues to consider in making this work:
1. headers should be okay as is; they're already #ifdef'd where there are
architecture differences
2. stub libraries install to /opt/lsb/lib on 32-bit machines and IA64;
/opt/lsb/lib64 on the others, so they can coexist. However that's using the LSB
scheme; this does not map onto what all distros do and lsbcc should also be
able to be built and installed by a distro natively.
3. lsbcc itself is hardcoded to work with one set of libraries (the library
path is hardcoded) and one LSB linker, it would need to recognize the build
mode and adjust accordingly.
4. it is unknown what lsbcc will do with the -m32 and -m64 flags, it should
just pass them through currently but it needs testing.
Changed in mandriva: | |
importance: | Unknown → Wishlist |
status: | Unknown → In Progress |