-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2021-ff6dbbd100 2021-11-12 00:37:35.342480 --------------------------------------------------------------------------------
Name : nasm Product : Fedora 35 Version : 2.15.05 Release : 1.fc35 URL : http://www.nasm.us Summary : A portable x86 assembler which uses Intel-like syntax Description : NASM is the Netwide Assembler, a free portable assembler for the Intel 80x86 microprocessor series, using primarily the traditional Intel instruction mnemonics and syntax.
-------------------------------------------------------------------------------- Update Information:
* Correct `%ifid $` and `%ifid $$` being treated as true. See section 4.4.6. * Add `--reproducible` option to suppress NASM version numbers and timestamps in output files. See section 2.1.34. * More sensible handling of the case where one single-line macro definition will shadow another. A warning will be issued, but the additional definition will be allowed. For the existing error case where both a parameterless and parametered macro are created, that warning is promoted to an error by default. * Add special preprocessor tokens `%*?` and `%*??` that expand like `%?` and `%??` in single-line macros only. See section 4.1.6. * Correct the encoding of the `ENQCMDS` and `TILELOADT1` instructions. * Fix case where the COFF backend (the `coff`, `win32` and `win64` output formats) would add padding bytes in the middle of a section if a `SECTION`/`SEGMENT` directive was provided which repeated an `ALIGN=` attribute. This neither matched legacy behavior, other backends, or user expectations. * Fix SSE instructions not being recognized with an explicit memory operation size (e.g. `movsd qword [eax],xmm0`). * The `-L+` option no longer enables `-Lw`, which is mainly useful to debug NASM crashes. See section 2.1.4. * Document long-standing hazards in the use of `$` in `Dx` statements, see section 3.2.1. * The NASM-only `RDOFF` output format backend, which has been broken since at least NASM 2.14, has been disabled. The RDOFF tools are scheduled to be removed from the NASM distribution in NASM 2.16. If you have a concrete use case for RDOFF, please file a NASM bug report at https://bugs.nasm.us/ as soon as possible. See section 8.13. -------------------------------------------------------------------------------- ChangeLog:
* Wed Nov 3 2021 Dominik Mierzejewski rpm@greysector.net - 2.15.05-1 - update to 2.15.05 (#1851651) - run internal tests in check section * Thu Jul 22 2021 Fedora Release Engineering releng@fedoraproject.org - 2.15.03-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1851651 - nasm-2.15.05 is available https://bugzilla.redhat.com/show_bug.cgi?id=1851651 [ 2 ] Bug #1987728 - nasm: FTBFS in Fedora rawhide/f35 https://bugzilla.redhat.com/show_bug.cgi?id=1987728 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2021-ff6dbbd100' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org