The configure scripts have been changed so that `--build` is now the way to specify (non-cross compiling) build target, which is necessary on darwin for binary compatibility across darwin versions.
···3030 # Explicitly setting target ensures code can be compiled against a skalibs
3131 # binary built on a different version of darwin.
3232 # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph
3333- ++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
3333+ ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}");
34343535 meta = {
3636 homepage = http://skarnet.org/software/skalibs/;
···13131414 dontDisableStatic = true;
15151616- nativeBuildInputs = []
1717- ++ optional stdenv.isDarwin gcc;
1818-1916 configureFlags = [
2017 "--enable-absolute-paths"
2118 "--with-sysdeps=${skalibs}/lib/skalibs/sysdeps"
2219 "--with-include=${skalibs}/include"
2320 "--with-lib=${skalibs}/lib"
2421 "--with-dynlib=${skalibs}/lib"
2525- ];
2626-2222+ ]
2323+ # On darwin, the target triplet from -dumpmachine includes version number, but
2424+ # skarnet.org software uses the triplet to test binary compatibility.
2525+ # Explicitly setting target ensures code can be compiled against a skalibs
2626+ # binary built on a different version of darwin.
2727+ # http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph
2828+ ++ (stdenv.lib.optional stdenv.isDarwin "--build=${stdenv.system}");
27292830 meta = {
2931 homepage = http://www.skarnet.org/software/s6-portable-utils/;