[MacPorts] #57441: gvemodules-xforms @0.2: error: unexpected type name 'HPtNCoord': expected expression

MacPorts noreply at macports.org
Thu Oct 25 19:38:58 UTC 2018


#57441: gvemodules-xforms @0.2: error: unexpected type name 'HPtNCoord': expected
expression
--------------------------------+------------------------
  Reporter:  ryandesign         |      Owner:  raphael-st
      Type:  defect             |     Status:  closed
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:  fixed              |   Keywords:
      Port:  gvemodules-xforms  |
--------------------------------+------------------------

Comment (by ryandesign):

 Replying to [comment:10 raphael-st]:
 > gvemod-crayola builds but still has a problem because there is a binary
 ({{{src/Crayola}}}) in the distfiles archive that obviously has
 overwritten the original Tcl file that is needed for the build.

 From what I can tell, this situation is amazing. Their build system relies
 on a case-sensitive filesystem because they have a script Crayola and they
 produce a binary crayola in the same directory.
 [https://sourceforge.net/p/geomview/mailman/message/18682536/ You warned
 them that this was a problem] on case-insensitive filesystems in a post on
 their mailing list over ten years ago, and they apparently haven't done
 anything about it, and then they actually used macOS with a case-
 insensitive filesystem to mispackage their latest release. I was going to
 suggest finding the correct version of the file in their repository, but
 [https://sourceforge.net/p/geomview/code/ they have their code in CVS at
 SourceForge] which is not browsable on the web, so I checked out the code
 using the command line. Maybe I don't know how to use CVS correctly, but
 it doesn't look like the CVS repositories actually contain the code; there
 is no src directory in there, for example. SourceForge disabled write
 access to CVS repositories last year, at which time the developers took
 [http://www.geomview.org/dev a backup of their repositories as tarballs]
 and put them on their web server. Those backups don't appear to contain
 the code either. They have [https://github.com/geomview a GitHub
 presence], and they
 [https://sourceforge.net/p/geomview/mailman/message/36068059/ discussed
 moving development there] and updating those repositories with the latest
 code; they don't appear to have done that since
 [https://github.com/geomview/gv1-emodules/tree/master/gvemod-crayola that
 code is not up to date].

 Since you've spoken with them on their mailing list before, maybe you can
 talk with them again about maybe resolving some of these issues?

 Replying to [comment:12 raphael-st]:
 > As the Tcl script did not change between 0.2 and 0.4 the script from
 > the 0.2 archive is used.

 How did you confirm that? Did you find the full 0.4 code somewhere?

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


More information about the macports-tickets mailing list