[MacPorts] #68629: xterm doesn't compile

MacPorts noreply at macports.org
Fri Nov 3 13:05:11 UTC 2023


#68629: xterm doesn't compile
----------------------------+--------------------
 Reporter:  marcopeereboom  |      Owner:  (none)
     Type:  defect          |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  ports           |    Version:
 Keywords:                  |       Port:
----------------------------+--------------------
 It's an easy fix. Basically it needs `--with-pcre2` during `configure` and
 remove DarwinMachineDefines from CFLAGS.

 I don't know how macports work hence I reported it instead of sending a
 fix.

 Thanks for the great work!

 --- Makefile.old        2023-11-03 13:02:36
 +++ Makefile    2023-11-03 13:03:24
 @@ -66,7 +66,7 @@ CFLAGS                = -g -O2 -Qunused-arguments -Wno-
 error=implici

  PIXMAPDIR_DEF  = -DPIXMAP_ROOTDIR=\"${datadir}/pixmaps/\"
  CPPFLAGS       = -I. -I$(srcdir) -DHAVE_CONFIG_H -D_DARWIN_C_SOURCE
 -I/opt/local/include -I. -I/opt/local/include/freetype2
 -I/opt/local/include/freetype2/config -D__DARWIN__ -DNO_ALLOCA
 -DCSRG_BASED     -DXFREE86_FT2 -DUTMP  -DOSMAJORVERSION=23
 -DOSMINORVERSION=1 -I/opt/local/include -DDEFCLASS=\"XTerm\"
 $(PIXMAPDIR_DEF) $(EXTRA_CPPFLAGS)
 -CFLAGS         = -g -O2 -Qunused-arguments -Wno-error=implicit-function-
 declaration DarwinMachineDefines $(EXTRA_CFLAGS)
 +CFLAGS         = -g -O2 -Qunused-arguments -Wno-error=implicit-function-
 declaration $(EXTRA_CFLAGS)
  LDFLAGS                =
  LIBS           = -kpcre2-posix -lXext -lutil -lXaw7 -L/opt/local/lib
 -lXmu -lXinerama -lXpm -L/opt/local/lib -lXt -lX11 -lSM -lICE -ltermcap

-- 
Ticket URL: <https://trac.macports.org/ticket/68629>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list