Hi, it seems to help if you explicitely set the timestamps of the "/" directory
export SOURCE_DATE_EPOCH=1555311212 xorriso -outdev test.iso -map x /x \ -alter_date b-c 1970010100000000 / -- \ -alter_date c 1970010100000000 / -- ISOs made with these xorriso commands match perfectly. A bit more elegant than 1970 would be to use the seconds value from SOURCE_DATE_EPOCH (prefix "=" announces date +%s format): -alter_date b-c =$SOURCE_DATE_EPOCH / -- \ -alter_date c =$SOURCE_DATE_EPOCH / -- The -alter_date commands should be performed after all -map commands, just to make sure that the timestamps do not get changed again. I still need to find out where the current time sneaks in. But this workaround should not do harm after the bug was corrected. Have a nice day :) Thomas