[MacPorts] #56167: gtk-engines2 @2.20.2_4: unterminated variable reference (was: gtk-engines2 @2.20.2_4 (x11) error while building)

MacPorts noreply at macports.org
Sat Aug 11 13:26:14 UTC 2018


#56167: gtk-engines2 @2.20.2_4: unterminated variable reference
---------------------------+------------------------
  Reporter:  willbprog127  |      Owner:  ryandesign
      Type:  defect        |     Status:  accepted
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  gtk-engines2  |
---------------------------+------------------------
Changes (by ryandesign):

 * owner:  (none) => ryandesign
 * status:  new => accepted


Comment:

 The config.log shows the problem is:

 {{{
 config.status:1529: cd test       && sed -e '/# am--include-marker/d'
 Makefile         | make -f - am--depfiles
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_x11_gtk-engines2/gtk-
 engines2/work/.tmp/GmxrIM6u:905: *** unterminated variable reference.
 Stop.
 }}}

 [https://debbugs.gnu.org/cgi/bugreport.cgi?bug=14561 Debian found a
 similar problem]—caused by a deficiency in automake—and developed a patch
 (the file 03_automake1.14.patch in the archive [http://cdn-
 fastly.deb.debian.org/debian/pool/main/g/gtk2-engines/gtk2-engines_2.20.2-3.debian.tar.gz
 gtk2-engines_2.20.2-3.debian.tar.gz]).

 I do not see the problem on High Sierra, but I do see it on Snow Leopard
 as you do. I'm not sure why this difference exists (maybe it has to do
 with differences in the `make` that Apple ships on these systems), but the
 patch seems to let it work on both systems, so I'm going to commit it.

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


More information about the macports-tickets mailing list