diff --git a/pkgs/os-specific/linux/jfsrec/svn-7.nix b/pkgs/os-specific/linux/jfsrec/svn-7.nix index bb124bb52e7..48ec07bbe8a 100644 --- a/pkgs/os-specific/linux/jfsrec/svn-7.nix +++ b/pkgs/os-specific/linux/jfsrec/svn-7.nix @@ -12,8 +12,13 @@ rec { sed -e 's/-lboost_[a-z_]*/&-mt/g' -i src/Makefile.in '') ["minInit" "doUnpack"]; + doFixInc = FullDepEntry ('' + sed -e '/[#]include [<]config.h[>]/a\#include ' -i src/unicode_to_utf8.cpp + cat src/unicode_to_utf8.cpp + '') ["minInit" "doUnpack"]; + /* doConfigure should be specified separately */ - phaseNames = ["doFixBoost" "doConfigure" "doMakeInstall"]; + phaseNames = ["doFixBoost" "doFixInc" "doConfigure" "doMakeInstall"]; name = "jfsrec-" + version; meta = {