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 - Symbolic link in the repository causes un-tar error when downloading archive from HG
Summary: Symbolic link in the repository causes un-tar error when downloading archive ...
Status: RESOLVED INVALID
Alias: None
Product: SDL
Classification: Unclassified
Component: build (show other bugs)
Version: HG 2.1
Hardware: All Windows (All)
: P2 major
Assignee: Sam Lantinga
QA Contact: Sam Lantinga
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-03 20:04 UTC by Vitaly Novichkov
Modified: 2018-12-02 07:56 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.