From: Gordon M. <gor...@gm...> - 2007-12-29 18:36:10
|
windres 2.18.50 contains the following regression relative to 2.17.50: C:\demo>dir /s /b C:\demo\foo C:\demo\quux.rc C:\demo\windres-2.17.50-20060824.exe C:\demo\windres-2.18.50-20071123.exe C:\demo\foo\bar.txt C:\demo>type quux.rc bar.txt eieio foo/bar.txt C:\demo>type foo\bar.txt anything C:\demo>ren windres-2.17.50-20060824.exe windres.exe C:\demo>.\windres --version GNU windres 2.17.50 20060824 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. C:\demo>.\windres quux.rc quux1.o C:\demo>ren windres.exe windres-2.17.50-20060824.exe C:\demo>ren windres-2.18.50-20071123.exe windres.exe C:\demo>.\windres --version GNU windres (GNU Binutils) 2.18.50.20071123 Copyright 2007 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. C:\demo>.\windres quux.rc quux2.o .\windres: can't open file `foo': Permission denied I can't figure out how to fix this by patching the binutils source. Have any other MinGW users seen this? Should I file a binutils bug, since (to my knowledge) 2.18.50-20071123 consists of plain FSF sources? Gordon |
From: Chris S. <ir0...@gm...> - 2007-12-29 20:20:44
|
> C:\demo>.\windres --version > GNU windres (GNU Binutils) 2.18.50.20071123 > Copyright 2007 Free Software Foundation, Inc. > This program is free software; you may redistribute it under the terms of > the GNU General Public License version 3 or (at your option) any later version. > This program has absolutely no warranty. > > C:\demo>.\windres quux.rc quux2.o > .\windres: can't open file `foo': Permission denied What does quux.rc consist of? Chris -- Chris Sutcliffe http://emergedesktop.org |
From: Gordon M. <gor...@gm...> - 2007-12-29 21:10:56
|
> What does quux.rc consist of? See above: C:\demo>type quux.rc bar.txt eieio foo/bar.txt The first and second parts can be anything (well, "weird" characters aren't permitted). The third part is the location of a file. Filenames without paths still work, but filenames with paths are broken (all forms, as far as I can tell). Gordon |
From: Chris S. <ir0...@gm...> - 2007-12-29 21:31:20
|
> > What does quux.rc consist of? > > See above: > > C:\demo>type quux.rc > bar.txt eieio foo/bar.txt Sorry, missed that. > The first and second parts can be anything (well, "weird" characters > aren't permitted). The third part is the location of a file. > > Filenames without paths still work, but filenames with paths are > broken (all forms, as far as I can tell). I'm grabbing the most recent snapshot of 2.18.50 to see if the issue still exists. If it doesn't I'll upload it as a new Technology Preview, If it does I'll get you you file a report, because as you mentioned, it's built from plain FSF sources. Thanx for the detailed report! Chris -- Chris Sutcliffe http://emergedesktop.org |
From: Chris S. <ir0...@gm...> - 2007-12-29 22:41:24
|
> I'm grabbing the most recent snapshot of 2.18.50 to see if the issue > still exists. If it doesn't I'll upload it as a new Technology > Preview, If it does I'll get you you file a report, because as you > mentioned, it's built from plain FSF sources. The binutils 2.18.50-20071229 snapshot is exhibiting the same behavior, so please fill out a but report on the binutils site. Thanx! Chris -- Chris Sutcliffe http://emergedesktop.org |
From: Gordon M. <gor...@gm...> - 2007-12-29 23:05:33
|
> The binutils 2.18.50-20071229 snapshot is exhibiting the same > behavior, so please fill out a but report on the binutils site. Thanks for the confirmation. Filed: http://sourceware.org/bugzilla/show_bug.cgi?id=5529 Gordon |
From: Chris S. <ir0...@gm...> - 2007-12-30 00:03:59
|
> Thanks for the confirmation. Filed: > > http://sourceware.org/bugzilla/show_bug.cgi?id=5529 Saw it on the binutils list, thanx for the report. Chris -- Chris Sutcliffe http://emergedesktop.org |
From: Chris S. <ir0...@gm...> - 2008-01-08 19:23:20
|
> > http://sourceware.org/bugzilla/show_bug.cgi?id=5529 If you take a look at the bug report a patch has been applied to address the issue. I will grab the snapshot tomorrow to see if it contains the patch for this issue. Chris -- Chris Sutcliffe http://emergedesktop.org |
From: Henry N. <hen...@ar...> - 2008-01-14 19:45:13
|
Chris Sutcliffe wrote: >>> http://sourceware.org/bugzilla/show_bug.cgi?id=5529 > > If you take a look at the bug report a patch has been applied to > address the issue. I will grab the snapshot tomorrow to see if it > contains the patch for this issue. Have compiled binutils-2.18.50-20080109-src.tar.gz with host: Linux, target: mingw32. Filenames with paths works now. Filename with '-' dosn't work. Filename with "Quotes" works in all versions (old and new). $ cat test.rc 2 ICON "dir/foo-bar.ico" -- Henry |
From: Chris S. <ir0...@gm...> - 2008-01-14 19:56:53
|
>> http://sourceware.org/bugzilla/show_bug.cgi?id=5529 > > Have compiled binutils-2.18.50-20080109-src.tar.gz with host: Linux, > target: mingw32. > > Filenames with paths works now. Filename with '-' dosn't work. > Filename with "Quotes" works in all versions (old and new). > > $ cat test.rc > 2 ICON "dir/foo-bar.ico" Can you please update the bug report at the top of this email reflecting this issue? That way the binutils maintainers will be aware and can address this issue. Thanx! Chris -- Chris Sutcliffe http://emergedesktop.org |