po/nl.po: warning: Charset "CHARSET" is not a portable encoding name. Message conversion to user's charset might not work. msgfmt -o po/pt_BR.mo po/pt_BR.po getopt.c: In function 'main': getopt.c:379: error: parse error before '/' token make: *** [getopt.o] Error 1 !!! ERROR: app-misc/getopt-1.1.4 failed. Call stack: ebuild.sh, line 1768: Called dyn_compile ebuild.sh, line 1125: Called qa_call 'src_compile' environment, line 3055: Called src_compile getopt-1.1.4.ebuild, line 41: Called die Reproducible: Always Steps to Reproduce: 1.emerge getopt 2. 3. Actual Results: po/nl.po: warning: Charset "CHARSET" is not a portable encoding name. Message conversion to user's charset might not work. msgfmt -o po/pt_BR.mo po/pt_BR.po getopt.c: In function 'main': getopt.c:379: error: parse error before '/' token make: *** [getopt.o] Error 1 !!! ERROR: app-misc/getopt-1.1.4 failed. Call stack: ebuild.sh, line 1768: Called dyn_compile ebuild.sh, line 1125: Called qa_call 'src_compile' environment, line 3055: Called src_compile getopt-1.1.4.ebuild, line 41: Called die Expected Results: getopt merged when building from tar ball, I have to set the path. after building I just ln -s a link to the getopt install called 'getopt-long' and it works as needed. I did also enable the long options in the header files. lacks a real autogen/autoconf layer. (If I knew how I'd just make one)
works for me. (core 2 duo x86-macos)
please use prefix.