[dmd-beta] dmd 2.063 beta 5

Mike Wey mike at mikewey.eu
Sat May 25 02:40:33 PDT 2013



On 05/25/2013 03:20 AM, Jonathan M Davis wrote:
> On Friday, May 24, 2013 18:11:43 Walter Bright wrote:
>> On 5/24/2013 2:10 PM, Mike Wey wrote:
>>> Since the shared phobos lib has it's soname set to "libphobos2.so.0.63"
>>> when you link with libphobos2.so, at program start up it will be looking
>>> for libphobos2.so.0.63 which will fail.
>>
>> What do you suggest? Considering that zip files don't have symlinks in them.
>
> That would actually be a really good reason to not put all of the OS releases
> in a single zip file. If they were separated (as a number of people have been
> requesting for some time), then the POSIX ones could use tar.gz or tar.bz2 or
> whatever to hold it all, and those can hold symlinks.

Ditto.

But zip on linux supports archiving symlinks using the --symlinks 
option, when unzipping the symlinks are recreated.
On windows you'll end up with two dummy files when unzipping the 
symlinks, i don't know if the way the release zip is generated has any 
affect on the symlinks in the zip.

-- 
Mike Wey


More information about the dmd-beta mailing list