--- expat-2.1.0.ebuild.orig 2012-03-28 20:42:42.000000000 +0900 +++ expat-2.1.0.ebuild 2012-04-15 20:16:32.000000000 +0900 @@ -82,5 +82,11 @@ # libgeom in /lib and ifconfig in /sbin require it on FreeBSD since we # stripped the libbsdxml copy starting from freebsd-lib-8.2-r1 - use elibc_FreeBSD && gen_usr_ldscript -a expat{,u,w} + if use elibc_FreeBSD; then + if use unicode; then + gen_usr_ldscript -a expat{,u,w} + else + gen_usr_ldscript -a expat + fi + fi }