need auto/osdef.h as a dep for async
need to link against -lrt on some linicis it seems
merge