It looks like mbrola hasn't done a release in 6 years or so. In that
time, they have a few fixes for compiling on Darwin. However, picking up
those changes would require us to start packaging the latest git which
is unreleased. I tried grabbing the relevant patches, but they don't
seem to apply cleanly. So, instead, I just made some tweaks to the files
to get things to compile using substituteInPlace.
The first thing we patch is that the Makefile requests the "O6"
optimization level - which does not exist in gcc or clang - but is an
error in clang.
The second thing is that the project attempts to re-define the "swab"
function from unistd.h. Which maybe was necessary in the past, but now
is an error.
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes. It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.