<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Karl and TLbuilders,<div class=""><br class=""></div><div class="">Lots of errors in dvisvgm. I can look in detail if necessary, but perhaps the errors in the log file are enough for you</div><div class="">and others to determine the problems.</div><div class=""><br class=""></div><div class="">Summary of errors:</div><div class=""><br class=""></div><div class="">1) unknown type name 'locale-r'</div><div class=""><br class=""></div><div class="">2) implicit declaration of function 'newlocale'</div><div class=""><br class=""></div><div class="">3) undeclared identifier 'LC_NUMERIC_MASK'</div><div class=""><br class=""></div><div class="">4) implicit 'uselocale' is invalid in C99</div><div class=""><br class=""></div><div class="">5) undeclared identifier 'LC_GLOBAL-LOCALE'</div><div class=""><br class=""></div><div class="">All of these problems are on the latest operating system, Sierra. I'll also try to compile on Yosemite, where we will actually build the binaries</div><div class="">this year. But it is important to make this work on Sierra, and frankly I suspect the same errors on Yosemite.</div><div class=""><br class=""></div><div class="">Dick Koch</div><div class=""><a href="mailto:koch@uoregon.edu" class="">koch@uoregon.edu</a></div><div class=""><br class=""></div><div class=""><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">depbase=`echo fontforge/alphabet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><span class="Apple-tab-span" style="white-space: pre;"> </span>gcc -DHAVE_CONFIG_H -I. -I../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff -I../../.. -I../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/inc -I../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge -g -O2 -MT fontforge/alphabet.o -MD -MP -MF $depbase.Tpo -c -o fontforge/alphabet.o ../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/alphabet.c &&\</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><span class="Apple-tab-span" style="white-space: pre;"> </span>mv -f $depbase.Tpo $depbase.Po</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">depbase=`echo fontforge/asmfpst.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><span class="Apple-tab-span" style="white-space: pre;"> </span>gcc -DHAVE_CONFIG_H -I. -I../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff -I../../.. -I../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/inc -I../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge -g -O2 -MT fontforge/asmfpst.o -MD -MP -MF $depbase.Tpo -c -o fontforge/asmfpst.o ../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c &&\</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"><span class="Apple-tab-span" style="white-space: pre;"> </span>mv -f $depbase.Tpo $depbase.Po</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">In file included from ../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:27:</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">In file included from ../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fontforgevw.h:30:</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">In file included from ../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fontforge.h:37:</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2563:39: error: unknown type name 'locale_t'</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">static inline void switch_to_c_locale(locale_t * tmplocale_p, locale_t * oldlocale_p) {</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2563:63: error: unknown type name 'locale_t'</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">static inline void switch_to_c_locale(locale_t * tmplocale_p, locale_t * oldlocale_p) {</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2565:18: warning: implicit declaration of function 'newlocale' is invalid in C99 [-Wimplicit-function-declaration]</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> *tmplocale_p = newlocale(LC_NUMERIC_MASK, "C", NULL);</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2565:28: error: use of undeclared identifier 'LC_NUMERIC_MASK'</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> *tmplocale_p = newlocale(LC_NUMERIC_MASK, "C", NULL);</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2567:28: warning: implicit declaration of function 'uselocale' is invalid in C99 [-Wimplicit-function-declaration]</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> else if ((*oldlocale_p = uselocale(*tmplocale_p)) == NULL) {</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2569:5: warning: implicit declaration of function 'freelocale' is invalid in C99 [-Wimplicit-function-declaration]</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> freelocale(*tmplocale_p); *tmplocale_p = NULL;</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2578:41: error: unknown type name 'locale_t'</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">static inline void switch_to_old_locale(locale_t * tmplocale_p, locale_t * oldlocale_p) {</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2578:65: error: unknown type name 'locale_t'</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">static inline void switch_to_old_locale(locale_t * tmplocale_p, locale_t * oldlocale_p) {</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> ^</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;">../../../../../../texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2580:75: error: use of undeclared identifier 'LC_GLOBAL_LOCALE'</span></div><div class="" style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);"><span class="" style="font-variant-ligatures: no-common-ligatures;"> if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }</span></div></div></body></html>