BSD Ports

Vulnerable: version 1.3.0 is affected by 20 known vulnerabilities. See below.

devel/yasm 1.3.0 NetBSD

Complete rewrite of the NASM assembler with BSD license

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
modified-bsd AND (artistic OR gnu-gpl-v2 OR gnu-lgpl-v2)
Categories
devel
Package size
568.8 KiB, 4352.6 KiB installed

Description

YASM is a complete rewrite of the NASM assembler under the "new" BSD License (some portions are currently under the GNU General Public License (GPL) or the GNU Lesser General Public License (LGPL)). It is designed from the ground up to allow for multiple assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object formats. Another primary module of the overall design is an optimizer module.

In the other systems

SystemPortVersion
NetBSDdevel/yasm1.3.0
FreeBSDdevel/yasm1.3.0.109
OpenBSDdevel/yasm1.3.0p1
DragonFlydevel/yasm1.3.0_1
MidnightBSDdevel/yasm1.3.0_1
HardenedBSDdevel/yasm1.3.0.90
GhostBSDdevel/yasm1.3.0.90

Install

Binary package:

pkgin install yasm

From pkgsrc:

cd /usr/pkgsrc/devel/yasm && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.3.0
NetBSD 10.1 aarch641.3.0
SmartOS / illumos x86_641.3.0
macOS 15 arm641.3.0

Dependencies

Known vulnerabilities 20