[MacPorts] #38326: objc @3.2.8: update available to 3.3.8 (was: objc @3.2.8: update available to 3.2.11)

MacPorts noreply at macports.org
Mon Nov 4 06:03:49 UTC 2019


#38326: objc @3.2.8: update available to 3.3.8
--------------------------+----------------------
  Reporter:  cooljeanius  |      Owner:  (none)
      Type:  update       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  objc         |
--------------------------+----------------------

Comment (by cooljeanius):

 Replying to [comment:4 cooljeanius]:
 > Replying to [comment:3 egall@…]:
 > > > so maybe it builds properly in the new version?
 > >
 > > Note: it doesn't. I've been working on trying to write a new portfile
 and it looks like it's going to be a lot more complicated than simply
 updating the version number and checksums... You can check out my WIP
 here: https://github.com/cooljeanius/LocalPorts/tree/master/lang/objc
 >
 > So I have been working on this some more, and I have now split off the
 bootstrap compiler into a separate port:
 https://github.com/cooljeanius/LocalPorts/blob/master/lang/objc-
 bootstrap/Portfile [[BR]]
 > The bootstrap compiler compiles successfully, but it still fails to
 bootstrap the objc port though, with this error:
 > {{{
 > Block.m:41: fatal: syntax error "@implementation"
 > }}}
 > which makes no sense because "`@implementation`" is something that you
 would expect an Objective-C compiler to understand... I am thinking that I
 will have to get in touch with the upstream project for help with this...

 So I got in touch with the upstream project last year, and they said not
 to split off the bootstrap compiler into a separate port after all, and
 instead just to leave it as it is as a single port... they also made a new
 release, 3.3.8, to address some issues I raised, but I haven't checked to
 see if that actually gets it to build now...

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


More information about the macports-tickets mailing list