After a complete reinstallation of one of my systems, I tried to re-bootstrap Gentoo prefix. This process fails when merging app-editors/nano-2.3.3 in the linking phase with the following error messages: x86_64-apple-darwin13-gcc -march=nocona -Wall -Wl,-dead_strip_dylibs -o nano browser.o chars.o color.o cut.o files.o global.o help.o move.o nano.o prompt.o rcfile.o search.o text.o utils.o winio.o -lmagic -lncurses Undefined symbols for architecture x86_64: "_addstrings", referenced from: _update_undo in text.o Reproducible: Always
I can confirm that I hit this issue just now on a fresh 10.9 bootstrap. The solution is to add the following to your ${EPREFIX}/etc/portage/package.use file: app-editors/nano unicode >=sys-libs/ncurses-5.9-r02.1 unicode
hmmm, not related to bootstrap. It appears only version 2.3.3 has this, 2.3.2-r1 emerges fine with USE=-unicode.
We would need: http://svn.savannah.gnu.org/viewvc/trunk/nano/src/chars.c?root=nano&r1=4908&r2=4933&view=patch However, since they already tagged 2.3.4, I'll just mask 2.3.3.