Ryan Schmidt <notmuch@ryandesign.com> writes: > Hello, > > I'm a developer with the MacPorts project and I discovered that notmuch 0.19 does not build on Mac OS X 10.6 with its gcc 4.2.1 compiler. The errors are: > > Undefined symbols: > "_hex_decode_inplace", referenced from: > _parse_tag_line in tag-util.o > "_gz_error_string", referenced from: > _notmuch_restore_command in notmuch-restore.o > _notmuch_restore_command in notmuch-restore.o > "_gz_getline", referenced from: > _notmuch_restore_command in notmuch-restore.o > _notmuch_restore_command in notmuch-restore.o > "_hex_encode", referenced from: > _notmuch_database_dump in notmuch-dump.o > "_talloc_strndup_named_const", referenced from: > _notmuch_restore_command in notmuch-restore.o > _notmuch_restore_command in notmuch-restore.o Those are all supposed to be defined in util/libutil.a. At a glance the command line looks plausible. It's a long shot, but you could make sure they are there using e.g. % nm util/libutil.a Beyond that, I'm hoping some Mac user will have some ideas.