Name nasm
Version 3.01
Summary General-purpose x86 assembler
Description The Netwide Assembler (NASM) is an assembler and disassembler for the Intel x86 architecture.
Section devel
License BSD-2-Clause
Homepage http://www.nasm.us/
Recipe file recipes-devtools/nasm/nasm_3.01.bb
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • autotools
  • autotools-brokensep
  • gcc
  • gcc-native
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • gcc-cross-i686
  • groff-native
  • libtool-cross
  • libtool-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options
  • vardepvalue

Sources

http://www.nasm.us/pub/nasm/releasebuilds/3.01/nasm-3.01.tar.bz2

Patches

Patch Status
nasm/0001-stdlib-Add-strlcat.patch Submitted [https://bugzilla.nasm.us/show_bug.cgi?id=3392635]
nasm/0002-Add-debug-prefix-map-option.patch Submitted [https://bugzilla.nasm.us/show_bug.cgi?id=3392635]
nasm/0001-compiler.h-Backport-C23-support.patch Backport [Above patches from master branch]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) nasm 2.16.03
rel-v2026.2 (AMD EDF 26.11 Release) nasm 3.01 (this recipe)