Nasm 2.13.01 is now required by x264 for AVX-512: http://git.videolan.org/?p=x264.git;a=commitdiff;h=d2b5f4873e2147452a723b61b14f030b2ee760a5
Created attachment 183080 [details] update to 2.13.01 Test it.
(In reply to rozhuk.im from comment #1) Works fine, thank you so much!
emulators/dgen-sdl fails to build: http://package18.nyi.freebsd.org/data/110i386-default-PR219666/2017-06-01_05h29m20s/logs/dgen-sdl-1.33_4.log
Same time on amd64, freebsd 11.1 pre ... Making all in mz80 gmake[2]: Entering directory '/tmp/ports/usr/ports/emulators/dgen-sdl/work/dgen-sdl-1.33/mz80' cc -O2 -msse2 -msse3 -mssse3 -msse4.1 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -o makez80 ../mz80/makez80.c ./makez80 mz80.c -l -s -c MakeZ80 - V3.4-dgen - Copyright 1996-2000 Neil Bradley (neil@synthcom.com) gmake all-am gmake[3]: Entering directory '/tmp/ports/usr/ports/emulators/dgen-sdl/work/dgen-sdl-1.33/mz80' cc -DPACKAGE_NAME=\"DGen/SDL\" -DPACKAGE_TARNAME=\"dgen-sdl\" -DPACKAGE_VERSION=\"1.33\" -DPACKAGE_STRING=\"DGen/SDL\ 1.33\" -DPACKAGE_BUGREPORT=\"zamaz@users.sourceforge.net\" -DPACKAGE_URL=\"http://sourceforge.net/projects/dgen\" -DPACKAGE=\"dgen-sdl\" -DVERSION=\"1.33\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SDL_WM_TOGGLEFULLSCREEN=1 -DHAVE_FTELLO=1 -DHAVE_GLOB_H=1 -DWITH_OPENGL=1 -DWITH_LIBARCHIVE=1 -DNDEBUG=1 -DWITH_JOYSTICK=1 -DWITH_THREADS=1 -DWITH_MUSA=1 -DWITH_MZ80=1 -DWITH_CZ80=1 -DWITH_CTV=1 -DWITH_HQX=1 -DWITH_SCALE2X=1 -I. -I.. -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -msse2 -msse3 -mssse3 -msse4.1 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT mz80.o -MD -MP -MF .deps/mz80.Tpo -c -o mz80.o mz80.c mv -f .deps/mz80.Tpo .deps/mz80.Po rm -f libmz80.a ar cru libmz80.a mz80.o ranlib libmz80.a gmake[3]: Leaving directory '/tmp/ports/usr/ports/emulators/dgen-sdl/work/dgen-sdl-1.33/mz80' gmake[2]: Leaving directory '/tmp/ports/usr/ports/emulators/dgen-sdl/work/dgen-sdl-1.33/mz80' Making all in doc ...
(In reply to rozhuk.im from comment #4) for emulators/dgen-sdl, nasm is used only on i386, not on amd64
I add patch for emulators/dgen-sdl: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220099
ping
CC Jan who did recent x264 update, note comment 1 (x264 now depends on this version)
(In reply to Kubilay Kocak from comment #8) > x264 now depends on this version multimedia/x264 tracks stable branch, even review D11566 still uses yasm.
(In reply to Jan Beich from comment #9) Is x264 fail to build with nasm 2.13.01 ?
(In reply to rozhuk.im from comment #10) > Is x264 fail to build with nasm 2.13.01 ? No. libx264 port doesn't use nasm yet thus unaffected by the changes here.
(In reply to Jan Beich from comment #11) Is something block this update?
Comment on attachment 183080 [details] update to 2.13.01 Approved by: portmgr (maintainer timeout, 1 month)
A commit references this bug: Author: swills Date: Fri Aug 18 18:32:25 UTC 2017 New revision: 448264 URL: https://svnweb.freebsd.org/changeset/ports/448264 Log: devel/nasm: Update to 2.13.01 PR: 219666 Submitted by: Konstantin Pavlov <thresh@nginx.com> Approved by: serio.jeffrey@gmail.com (maintainer timeout, >1 month) Changes: head/devel/nasm/Makefile head/devel/nasm/distinfo head/devel/nasm/files/
Committed, thanks!