This works on ~x86-fbsd with the attached ebuild/patch.
Created attachment 121534 [details, diff] efence-2.4.14.ebuild
Created attachment 121535 [details, diff] files/efence-2.4.14-freebsd.patch
(In reply to comment #2) > Created an attachment (id=121535) [edit] > files/efence-2.4.14-freebsd.patch > Submitted upstream yet?
From it's homepage, it looks like efence is now being maintained as duma (a different package, also on Gentoo), however, gpsbabel requires efence when using the "debug" USE flag (which is why I submitted this efence patch). I am trying to port gpsbabel mainly; let me know if there is a better way to resolve this.
(Sorry for bugspam.)
"efence" is obsolete, you should use "duma" which is it's successor but unfortunately not even that builds closing as reso, wontfix as i'm package.masking efence for removal now please open a new request for duma, if intrested