Thursday, 26 April 2012

[gccsdk] [Bug 228] SUL 1.12: system()/exec*() ignoring aliases of existing non-module commands.

http://www.riscos.info/bugzilla3/show_bug.cgi?id=228

John Tytgat <John.Tytgat@aaug.net> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED

--- Comment #1 from John Tytgat <John.Tytgat@aaug.net> 2012-04-26 14:17:18 PDT ---
It boils down to an alias not having a priority over an existing file
executable.

This is a consequence of the fix r5025
(http://www.riscos.info/websvn/listing.php?repname=gccsdk&rev=5025). I don't
think that fix is wrong but it looks like an existence check on
"Alias$<sul_exec argument>" is missing. If that alias exists, there should no
canonicalization being done.

--
Configure bugmail: http://www.riscos.info/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.

_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

No comments:

Post a Comment