<div dir="ltr">Hello,<div>First, thank you all for your help, especially Ken Cunningham for the tip on legacy Chrome (installed and working well!!!).</div><div><br></div><div>Second, I retried 'sudo port install source-light' with no success.  The main.log was very big, so I cut out a big portion of the middle and attached it to this email.</div><div><br></div><div>Third, I downloaded Xcode 4.6.3 and when the opened dmg directed me to install the Xcode in my Application folder, I checked for what was already there first, only to discover that I had Xcode 4.6.3 installed in the Application folder since 2013!  I then looked in the Developer folder and discovered Xcode 4.2 was there.  So I am confused about how to make Xcode 4.6.3 the version that MacPorts sees when it is doing it's thing and do I now have to do some update for Developer?</div><div><br></div><div>Thank you,</div><div>Tom</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, May 1, 2021 at 12:59 PM Ryan Schmidt <<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On Apr 30, 2021, at 18:11, tom eee wrote:<br>
<br>
> I did as you suggested and after a lengthy period of time I got the following:<br>
> <br>
> Error: On macOS 10.7, libsdl2 @2.0.14 requires Xcode 4.3 or later but you have Xcode 4.2.<br>
> Error: See <a href="https://guide.macports.org/chunked/installing.xcode.html" rel="noreferrer" target="_blank">https://guide.macports.org/chunked/installing.xcode.html</a> for download links.<br>
> Error: Failed to extract libsdl2: incompatible Xcode version<br>
> Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libsdl2/libsdl2/main.log for details.<br>
> Error: rev-upgrade failed: Error rebuilding ffmpeg<br>
<br>
We have a binary of libsdl2 @2.0.14 for all systems, including Mac OS X 10.7, so I'm not sure why your MacPorts was unable to obtain this from us and tried instead to build it from source.<br>
<br>
libsdl2 and ffmpeg (graphics and video libraries, respectively) have nothing to do with clang (a compiler). Trying to reinstall clang-9.0 should not have involved trying to install libsdl2 or ffmpeg. My guess is that reinstalling clang-9.0 succeeded and then MacPorts ran its rev-upgrade process to see if any installed ports were broken (I see "rev-upgrade failed" in your output above), and found that ffmpeg and libsdl2 were broken and tried to rebuild them, which failed. But if clang-9.0 was successfully reinstalled, you could now try again to install source-highlight using clang-9.0.<br>
<br>
<br>
> I went to Apple Developer to get Xcode 4.3 and the log in screen just spins at me after entering my id and password.<br>
> So I guess I am just hosed until I can figure out how to get Xcode 4.3.<br>
<br>
It would not be surprising for you to be unable to connect to or interact with modern web sites using a web browser that works on Mac OS X 10.7, since that is so old. If you have a computer running a newer OS, you could download a newer Xcode there and transfer it to this computer.<br>
<br>
It is probably a good idea to update to Xcode 4.6.3 as soon as possible, so that any other builds you need to do on your system use the same compiler we've tested with so that you don't run into other problems we haven't seen before.<br>
<br>
<br>
> I do not really understand all of this and how it all fits together, the best I can do is just keep going until I run out of windmills to tilt.  Is there any value to just erasing everything and starting over?  <br>
<br>
Erasing MacPorts won't update your Xcode for you, which is what you need to do to overcome the current issue.<br>
<br>
</blockquote></div>