recode: fix build after stdenv merge + #354

ToDo: tests don't pass yet.