Open atombender opened 8 years ago
It was solved as part of the latest code refactorings in https://github.com/rescrv/po6/blob/bfb73ea7a44a113e54fa717f6290b18997457071/errno.cc
If you have downloaded libpo6-0.8.0 from http://hyperdex.org/src to resolve the issue and were able to make it, just update lines 36-63 of errno.cc in extracted .tar.gz with lines 35-67 from the link above.
This is due to
errno.cc
attempting to use the GNU version ofstrerror_p
, which is different on *BSD.This means Hyperdex 1.8.1 doesn't compile, either, since it wants libpo6 >= 0.8. Can you roll another release with your latest fixes?