[Nasm-bugs] [Bug 3392456] New: NASM 2.13.02 compilation error

no-reply at bugzilla-nasm.gorcunov.org no-reply at bugzilla-nasm.gorcunov.org
Mon Jan 1 12:15:37 PST 2018


https://bugzilla.nasm.us/show_bug.cgi?id=3392456

            Bug ID: 3392456
           Summary: NASM 2.13.02 compilation error
           Product: NASM
           Version: 2.13.xx
          Hardware: PC
                OS: Windows
            Status: OPEN
          Severity: blocker
          Priority: Medium
         Component: Assembler
          Assignee: nobody at nasm.us
          Reporter: rwijnsma at xs4all.nl
                CC: gorcunov at gmail.com, hpa at zytor.com, nasm-bugs at nasm.us
     Obtained from: Build from source archive using configure

Hello,

I'm using a forked script of
https://github.com/rdp/ffmpeg-windows-build-helpers (which uses Cygwin, MingW,
GCC) to build FFmpeg in the end.
Recently x264 requires NASM 2.13 to compile. I've successfully compiled
v2.13.01 not too long ago, but when I now try to compile v2.13.02 I'm getting:

[...]
i686-w64-mingw32-gcc-ranlib libnasm.a
i686-w64-mingw32-gcc -ffunction-sections -fdata-sections -Wl,--gc-sections
-flto -o nasm.exe asm/nasm.o libnasm.a
collect2: fatal error: ld terminated with signal 11 [Segmentation fault], core
dumped
compilation terminated.
/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/7.2.0/../../../../i686-w64-mingw32/bin/ld:
libnasm.a(outbin.o) (/149null): Section flag STYP_COPY (0x10) ignored
/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/7.2.0/../../../../i686-w64-mingw32/bin/ld:
libnasm.a(outbin.o): warning: COMDAT symbol '.gnu.lto_.refs.74f397093f7308d5'
does not match section name '/149null'
/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/7.2.0/../../../../i686-w64-mingw32/bin/ld:
libnasm.a(outbin.o): Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in
section /149null
make: *** [Makefile:154: nasm.exe] Error 1

This looks pretty serious if you ask me. I hope this helps.

-- Reino

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.


More information about the Nasm-bugs mailing list