X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Authority-Analysis: v=2.1 cv=dPwomYpb c=1 sm=1 tr=0 a=6uKCkKhFq2wXOH2GoQX8aA==:117 a=BH8+xOIUV1m+WI5b7a/gWQ==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=cO3MHOAM6NsA:10 a=GW1xBdLrtEIA:10 a=WmWdSZijAAAA:8 a=EzqgL5h7XqoVap77FaIA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=TyhwexaRAurJGTW402Pw:22 Date: 13 Sep 2016 20:10:00 MST From: Don Kuenz To: geda-user AT delorie DOT com Message-ID: <20160913a@crcomp.net> Subject: Re: [geda-user] Re: Copy version.h from tarball to git clone Newsgroups: local.geda-user References: <20160908a AT crcomp DOT net> X-EN-UserInfo: de154d50cc16294658ed7b7577430c21:931c98230c6409dcc37fa7e93b490c27 X-EN-AuthUser: mail AT crcomp DOT net Sender: Don Kuenz X-EN-OrigIP: 69.144.143.134 X-EN-OrigHost: host-69-144-143-134.csp-wy.client.bresnan.net Reply-To: geda-user AT delorie DOT com Roland Lutz wrote: > On Fri, 8 Sep 2016, Don Kuenz wrote: >> en AT quot DOT po lines 41-45 >> ------------------------------------------------------------------------ >> 41 >> 42 #: src/python/base64.py:150 >> 43 msgid "Unexpected end-of-file" >> 44 msgstr "Unexpected end-of-file\n" >> 45 >> ------------------------------------------------------------------------ > > It appears there's an extra newline appended to the msgstr of the > generated en AT quot locale which in turn is detected as an error. The > easiest workaround would be to remove the en AT quot and en AT boldquot > languages from xorn/po/LINGUAS. > > You mentioned you're using FreeBSD. I assume the newline is generated by > a subtle incompatibility with GNU gettext. Could you please tell me the > exact versions of GNU gettext, autoconf, and automake which you're using? > Also, the contents of the xorn/po/ subdirectory after the error occured > could be helpful. ------------------------------------------------------------------------ After xorn/po/LINGUAS was emptied (the only two strings in it were en AT quot and en AT boldquot) "make" hangs on the last line "m4 -P > data.h". ------------------------------------------------------------------------ libtool: link: (cd ".libs" && rm -f "libxornstorage.so.0" && cp -pR "libxornstorage.so.0.0.0" "libxornstorage.so.0") libtool: link: (cd ".libs" && rm -f "libxornstorage.so" && cp -pR "libxornstorage.so.0.0.0" "libxornstorage.so") libtool: link: ar cru .libs/libxornstorage.a attributes.o convenience.o manipulate.o object.o obstate.o revision.o selection.o libtool: link: ranlib .libs/libxornstorage.a libtool: link: ( cd ".libs" && rm -f "libxornstorage.la" && cp -pR "../libxornstorage.la" "libxornstorage.la" ) Making all in src/cpython m4 -P > data.h ------------------------------------------------------------------------ So... ------------------------------------------------------------------------ $ cd geda/geda-gaf/xorn/src/cpython $ touch data.h $ make clean $ make make all-am depbase=`echo data_arc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_ H -I. -I../.. -I/usr/include/python2.7 -I../../include -I/usr/local/include -Wall -W -Wno-unused-parameter -fno-strict-aliasing - g -O2 -MT data_arc.lo -MD -MP -MF $depbase.Tpo -c -o data_arc.lo data_arc.c && mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/python2.7 -I../../include -I/usr/local/include -Wall -W -Wno-unuse d-parameter -fno-strict-aliasing -g -O2 -MT data_arc.lo -MD -MP -MF .deps/data_arc.Tpo -c data_arc.c -fPIC -DPIC -o .libs/data_arc. o data_arc.c:20:26: fatal error: structmember.h: No such file or directory #include ^ compilation terminated. *** Error code 1 Stop. ------------------------------------------------------------------------ $ gettext --version gettext (GNU gettext-runtime) 0.19.8.1 $ autoconf --version autoconf (GNU Autoconf) 2.69 $ automake --version automake (GNU automake) 1.15 $ ls -1 xorn/po LINGUAS Makefile Makefile.in Makefile.in.in Makevars Makevars.template POTFILES POTFILES.in Rules-quot boldquot.sed en AT boldquot DOT header en AT quot DOT header en AT quot DOT insert-header en AT quot DOT po insert-header.sin quot.sed remove-potcdate.sed remove-potcdate.sin t-en AT quot DOT gmo xorn.pot -- Don Kuenz KB7RPU To purge melancholy. - Shakespeare