[MacPorts] #74035: dvisvgm-3.6 does not build on PPC Leopard, Mac OS X 10.5.8, because of configure not finding kpathsea/kpathsea.h

MacPorts noreply at macports.org
Mon May 25 08:51:12 UTC 2026


#74035: dvisvgm-3.6 does not build on PPC Leopard, Mac OS X 10.5.8, because of
configure not finding kpathsea/kpathsea.h
------------------------+-------------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.12.5
Resolution:             |   Keywords:  ppc leopard
      Port:  dvisvgm    |
------------------------+-------------------------

Comment (by ballapete):

 I think this is the actual failure:

 {{{
  561 configure:19840: checking for kpathsea/kpathsea.h
  562 configure:19840: /opt/local/bin/gcc-mp-15 -c -pipe
 -I/opt/local/libexec/openssl3/include -Os -arch ppc
 -I/opt/local/libexec/openssl3/include -isystem/opt/local/include
 conftest.c >&5
  563 In file included from /opt/local/include/kpathsea/kpathsea.h:15,
  564                  from conftest.c:57:
  565 /opt/local/include/kpathsea/getopt.h:133:20: error: conflicting types
 for 'getopt'; have 'int(void)'
  566   133 | extern KPSEDLL int getopt ();
  567       |                    ^~~~~~
  568 In file included from conftest.c:55:
  569 /usr/include/unistd.h:454:10: note: previous declaration of 'getopt'
 with type 'int(int,  char * const*, const char *)'
  570   454 | int      getopt(int, char * const [], const char *)
 __DARWIN_ALIAS(getopt);
  571       |          ^~~~~~
 }}}

 That's the same that prevents `texlive-bin 2025` from `rev-upgrade`-ing.

-- 
Ticket URL: <https://trac.macports.org/ticket/74035#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list