[MacPorts] #13659: tk 8.4.16 fails to build

MacPorts trac at macosforge.org
Sun Dec 23 23:34:50 PST 2007


#13659: tk 8.4.16 fails to build
-------------------------------------+--------------------------------------
  Reporter:  glen.henshaw at gmail.com  |       Owner:  mww at macports.org
      Type:  defect                  |      Status:  new             
  Priority:  Normal                  |   Milestone:  Port Bugs       
 Component:  ports                   |     Version:  1.6.0           
Resolution:                          |    Keywords:                  
-------------------------------------+--------------------------------------
Old description:

> PowerBook G4, MacOSX 10.5.1, XCode 3.0
>
> tk 8.4.16 fails to build with the following error:
>
> Macintosh:~ ghenshaw$ sudo /opt/local/bin/port clean --all -f tk
> --->  Cleaning tk
> Macintosh:~ ghenshaw$ sudo /opt/local/bin/port upgrade tk
> --->  Fetching tk
> --->  Attempting to fetch tk8.4.16-src.tar.gz from
> http://downloads.sourceforge.net/tcl
> --->  Attempting to fetch tcl8.4.16-src.tar.gz from
> http://downloads.sourceforge.net/tcl
> --->  Verifying checksum(s) for tk
> --->  Extracting tk
> --->  Configuring tk
> --->  Building tk with target all
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix"
> && make all " returned error 2
> Command output:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:139:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:139:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:140:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
> In function 'Tk_Get3DBorder':
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:199:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:210:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:210:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:211:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:233:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:233:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:234:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:235:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:236:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
> In function 'Tk_Draw3DPolygon':
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:775:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
> In function 'Tk_Fill3DRectangle':
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:997:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
> In function 'Tk_Fill3DPolygon':
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1044:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
> In function 'Tk_Get3DBorderFromObj':
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1264:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1280:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1280:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1281:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1307:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1307:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1308:
> error: syntax error before ')' token
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
> In function 'TkDebugBorder':
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1391:
> error: syntax error before ')' token
> make: *** [tk3d.o] Error 1
>
> Error: Unable to upgrade port: 1
> Macintosh:~ ghenshaw$

New description:

 PowerBook G4, MacOSX 10.5.1, XCode 3.0

 tk 8.4.16 fails to build with the following error:

 {{{
 Macintosh:~ ghenshaw$ sudo /opt/local/bin/port clean --all -f tk
 --->  Cleaning tk
 Macintosh:~ ghenshaw$ sudo /opt/local/bin/port upgrade tk
 --->  Fetching tk
 --->  Attempting to fetch tk8.4.16-src.tar.gz from
 http://downloads.sourceforge.net/tcl
 --->  Attempting to fetch tcl8.4.16-src.tar.gz from
 http://downloads.sourceforge.net/tcl
 --->  Verifying checksum(s) for tk
 --->  Extracting tk
 --->  Configuring tk
 --->  Building tk with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix"
 && make all " returned error 2
 Command output:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:139:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:139:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:140:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
 In function 'Tk_Get3DBorder':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:199:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:210:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:210:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:211:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:233:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:233:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:234:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:235:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:236:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
 In function 'Tk_Draw3DPolygon':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:775:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
 In function 'Tk_Fill3DRectangle':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:997:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
 In function 'Tk_Fill3DPolygon':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1044:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
 In function 'Tk_Get3DBorderFromObj':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1264:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1280:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1280:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1281:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1307:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1307:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1308:
 error: syntax error before ')' token
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:
 In function 'TkDebugBorder':
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.4.16/unix/../generic/tk3d.c:1391:
 error: syntax error before ')' token
 make: *** [tk3d.o] Error 1

 Error: Unable to upgrade port: 1
 Macintosh:~ ghenshaw$
 }}}

Comment (by jmpp at macports.org):

 Please read WikiFormatting to learn how to properly paste terminal output:
 you should use the `{{{ }}}` pre-formatted text macro, thanks!

 -jmpp

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13659#comment:2>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list