We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 4248

Summary: Symbolic link in the repository causes un-tar error when downloading archive from HG
Product: SDL Reporter: Vitaly Novichkov <admin>
Component: buildAssignee: Sam Lantinga <slouken>
Status: RESOLVED INVALID QA Contact: Sam Lantinga <slouken>
Severity: major    
Priority: P2 CC: icculus
Version: HG 2.1   
Hardware: All   
OS: Windows (All)   

Description Vitaly Novichkov 2018-09-03 20:04:30 UTC
I have added SDL2 as "ExternalProject" as the URL to tar.bz2 archive.

Recently, I have got the report where this symbolic link causes a weird error when untaring Mercurial made archive on Windows through CMake installed into the MSys2 environment:

https://hg.libsdl.org/SDL/file/26a817fe1b07/android-project-ant/AndroidManifest.xml

The discussion and logs are here:
https://github.com/WohlSoft/SDL-Mixer-X/issues/21
Comment 1 Ryan C. Gordon 2018-12-02 07:56:43 UTC
This is a bug in CMake as far as I can tell. I'm not super-thrilled there are symlinks in our Mercurial repository, but we generated a correct tarball and an unrelated project failed to unpack it correctly. There isn't much we can do there.

--ryan.