Actions
Bug #5934
closedlocaledef needs a native build
Start date:
2015-05-18
Due date:
% Done:
100%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:
Description
While working on improving libavl, I discovered that we never produce a native localedef against the target machine. Instead we use the one that will be installed into the proto area. This means that it's linked against the proto area libraries, but then we try to run it against the build machine's libraries. This can result in an unsatisfiable version. eg. if one of its direct dependents has a version which isn't the one on the build machine, then we end up in the bad place.
The solution is to build a native copy of localedef against the build machine.
Updated by Robert Mustacchi over 7 years ago
This was discovered as a part of working on 5935.
Updated by Electric Monk over 7 years ago
- Status changed from New to Closed
- % Done changed from 90 to 100
git commit 7de0ac867568af5d9b8a9d8f8c82fd5fc12c6bfa
commit 7de0ac867568af5d9b8a9d8f8c82fd5fc12c6bfa Author: Robert Mustacchi <rm@joyent.com> Date: 2015-08-13T22:16:58.000Z 5934 localedef needs a native build Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
Updated by Electric Monk over 7 years ago
git commit 67b886e08e73a289a63ea9a98920f9ff423d1881
commit 67b886e08e73a289a63ea9a98920f9ff423d1881 Author: Dan McDonald <danmcd@omniti.com> Date: 2015-08-17T01:25:54.000Z 5934 localedef needs a native build (fix lint)
Actions