-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixing CI builds of version 1.117 #192
base: version/1.117
Are you sure you want to change the base?
Conversation
(cherry picked from commit 3c62e29)
(cherry picked from commit 45715b8)
…le with all the versions of Clang that we need to support. Copied from Perforce Change: 196189 (cherry picked from commit 8a5118d)
Git version 2.32 added the backwards-incompatible "feature" that .gitignore files that are symbolic links are ignored. Since all our .gitignore files are symbolic links to the .p4ignore file in the same directory, for compatibility between the Perforce and Git mirrors of the repository, this broke "git status" for us and all our users. See https://github.com/git/git/blob/master/Documentation/RelNotes/2.32.0.txt This change swaps the files so that .p4ignore is a symbolic link to .gitignore in each case. (cherry picked from commit 1b5ab83)
Notes on tactics. I searched for relevant commits to master using commands like However, this isn't always the case. For example, branch/2021-01-10/implicit-conversion can't be applied as-is to version 1.115 because it depends on an earlier branch branch/2016-03-04/spare-fraction, but that branch modifies the behaviour of the MPS and should not be merged into version 1.115. So some thought will be required to make an equivalent change.
|
Xcode 10.0 no longer supports building for IA-32, so the MPS can no longer support building for xci3ll using Xcode. Revise example Scheme interpreter so that it can be compiled even if getopt.h includes unistd.h (as it does on macOS). Copied from Perforce Change: 195090 (cherry picked from commit 51ef1eb)
…s.pip from custom/cet/main.
Manual is up (sans designs) at https://memory-pool-system--192.org.readthedocs.build/en/192/ At this point the macOS build is breaking because Xcode no longer supports i386 (since version 10 I think) and I have limited access to macOS. |
Working on #124 .
Work plan: