FYI, here's my list so far of build failures I've encountered for mojave.  All 
have tickets, either existing or that I filed.  Four are already ok.  mysql57 
isn't on the list, but #57273 tells how to get it built (need ld64 +ld64_xcode, 
and probably not
other versions of ld64).

Of course, I don't install everything, so this is not remotely comprehensive; 
and on the plus side, I have 1157 ports successfully installed, and no 
rev-upgrade errors.

There may be more later.  Pallet won't build without MacPorts_Framework; the 
various KDE games and libkmahjongg won't build without libkdegames, pftp won't 
build without libpftputil, and I think unsermake needs python26; so until the 
prerequisites build, I can't try those.  Extend that concept to those ports I 
don't even attempt to install. :-)

IMO, considering the impact of dropping i386, not to mention some build changes 
that also break things, it's not bad.

It's a darn shame there can't be a private buildbot running a public OS beta, 
to get an earlier jump on new OS support, not to mention a field in the tickets 
explicitly for port version, so that the buildbots could on build failure 
automatically check for, and if not found, submit tickets for build failures, 
making them a more useful part of proactively fixing build issues, perhaps 
sometimes before any mere mortal even noticed. :-)

Port                                    Ticket                  Comments
MacPorts_Framework      #57080
MacVim                          #57170
cotvnc                          #57174, #57234
gcl                                     #57312
iTerm2                          #57190, #57197
le                                      #57311                  FIXED
libkdegames                     #57294
libpftp                         #57308                  newer @0.7 installed ok
libpftputil                             #57323
mas                                     #57314
openal                          #56628
python26                                #57295
simh                            #57309                  FIXED
soprano                         #57255
terminal-notifier               #57234
tiemu3                          #57310
xplanet                         #57239                  FIXED

Reply via email to