-
Notifications
You must be signed in to change notification settings - Fork 175
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
resolves #146 remove PDB files instead of truncating them #149
Conversation
Trying this as I have the same issues with 4.25, 4.26. I got this this though?
Edit: Nvm, Chocolately is down. |
Your error has nothing to do with this PR. For some reason, you get 503 when trying to install windows-sdk-10-version-1809-windbg via Chocolatey. |
Yeah I edited the comment. Chocolately has scheduled maintenance. |
Choco is backup but I'm having to add |
Hey, was able to build with 4.26.1 but 4.25.4 didn't finish:
|
Maybe you forgot to pass |
Unfortunately not, it was:
|
@alexgeek I first suggest you moving this discussion to #99 (because you're clearly hitting it and it's not related to current PR). Second, please make sure that you use latest Docker release. You may also want to run |
Sorry ignore me anyway, it was genuinely running out of space. Managed to get a build eventually and it does work. Thanks |
We agreed with @adamrehn that this needs to be tested on 4.20. It will either pass (and then we just merge this PR and later work on more fine-grained PDB pruning that matches what UE4 from Launcher does) or it will fail (and then we will know what was that "manifest errors" thing). In the latter case, this cannot be merged as-is and we need to directly go the "more fine-grained PDB pruning" approach. |
This commit fixes 'error CS0045: Unexpected error creating debug information file' that occurs when UE4 builds Engine/Intermediate/Build/BuildRules/UE4Rules.dll on Windows
I've just finished |
This commit fixes 'error CS0045: Unexpected error creating debug information file' that occurs when UE4 builds Engine/Intermediate/Build/BuildRules/UE4Rules.dll on Windows
Tested using "way to reproduce" from #146 against UE-4.26.1 on Windows 2019 LTSC and 20H2:
ue4-docker build 4.26.1 --no-engine --exclude ddc --exclude templates --exclude debug
ue4-docker test 4.26.1
Note that I failed to find any info on why truncation was needed in the first place. Truncation was initially implemented in f3f5fbb but neither commit message nor code comments explain what scenario fails in case PDB files are completely removed. I also failed to find relevant issues on GitHub.