On 29 August 2013 12:11, Earnie Boyd wrote:
On Thu, Aug 29, 2013 at 3:05 AM, fiveight wrote:
> Hi All:
>
>  I downloaded binutils-2.23.2-1-mingw32-bin.tar.lzma from sourceforge.net, and I find size of ld is 0 !

That version has yet to be announced.  I'll be uploading a newer
package of the file set before I announce it.  None the less, you
obviously have a bad download or extract.

I'm more inclined to suspect a badly structured *upload*.  Indeed, if I
download that archive myself, I see:

$ tar tvf /download/binutils-2.23.2-1-mingw32-bin.tar.lzma
...
-rwxr-xr-x ... 7798408 ... bin/ld.bfd.exe
hrwxr-xr-x ...       0 ... bin/ld.exe link to bin/ld.bfd.exe
...
-rwxr-xr-x ... 7798408 ... mingw32/bin/ld.bfd.exe
hrwxr-xr-x ...       0 ... mingw32/bin/ld.exe link to mingw32/bin/ld.bfd.exe
...

Note the two links, which violate our agreed packaging policy.  While
our own MSYS tar.exe, (and presumably also cygwin's tar.exe), can handle
these correctly, pretty much every other MS-Windows archiving tool will
just drop them on the floor, creating a zero size file, (which is what
has likely happened in the OP's case).

You'll need to address this, for your forthcoming upload.  Please don't
expect mingw-get to handle this, because right now it won't; (one day, I
*will* fix this, but since our current policy says, unequivocally, that
there shall be *no* file links, (neither hard nor symbolic), in *any*
package archive we distribute, this is not an immediate priority).

--
Regards,
Keith.