[Nasm-bugs] [Bug 3392829] broken parsing of the "--" end-of-options delimiter
noreply-nasm at dev.nasm.us
noreply-nasm at dev.nasm.us
Wed Jan 4 20:39:45 PST 2023
https://bugzilla.nasm.us/show_bug.cgi?id=3392829
Laszlo Ersek <lersek at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |lersek at redhat.com
--- Comment #4 from Laszlo Ersek <lersek at redhat.com> ---
(In reply to H. Peter Anvin from comment #3)
> This is why we have opted for daily snapshot builds (which include all
> generated files) over checking in those files.
Ah, interesting, I was just about to comment how unique the NASM project
is in that it provides daily snapshots -- I didn't expect (or even
notice) that before, which is why I never tried building from a "latest"
tarball, in order to reproduce the problem that's the subject of this
BZ.
Anyway, thanks for the hint; and "nasm-2.17rc0-20221222" does reproduce
the issue:
$ ./nasm -o VbeShim.bin -- .../edk2/OvmfPkg/QemuVideoDxe/VbeShim.asm
-o: fatal: more than one input file specified: VbeShim.bin
$ ./nasm -o VbeShim.bin .../edk2/OvmfPkg/QemuVideoDxe/VbeShim.asm
[ok]
$ ./ndisasm -- VbeShim.bin > VbeShim.disasm
./ndisasm: unrecognised option `--'
$ ./ndisasm VbeShim.bin >| VbeShim.disasm
[ok]
(Again I know that, for ndisasm, this is a feature request; for nasm it's a
regression though.)
Thanks!
--
You are receiving this mail because:
You are watching all bug changes.
You are on the CC list for the bug.
More information about the Nasm-bugs
mailing list