--- tools/rosmsg/src/rosmsg.py.orig 2010-08-13 02:20:15.000000000 +0200 +++ tools/rosmsg/src/rosmsg.py 2010-12-03 18:54:32.000000000 +0100 @@ -81,7 +81,7 @@ return val def make_find_command(path): - if os.uname()[0] == 'Darwin': + if os.uname()[0] in ['Darwin', 'FreeBSD']: return ["find", "-E", path] else: return ["find", path, "-regextype", "posix-egrep"]