CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

audio/faad 2.11.4,1

MPEG-2 and MPEG-4 AAC audio decoder

Port info

Maintainer
multimedia@FreeBSD.org
Packages
latest: 2.11.4,1
Upstream
up to date
Last update
to 2.11.4,1 · 60b427ed4d
Quarterly
2026Q4: 2.11.4,1 · last MFH f041383888
WWW
https://github.com/FreewareAdvancedAudio/faad2
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install faad2
installs 2.11.4,1 from latest; from quarterly (2026Q4) 2.11.4,1
Port
# cd /usr/ports/audio/faad && make install clean
Size
221 KiB download · 663 KiB installed
Depends on
nothing
License
GPLv2+

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.11.4,12.11.3,1–
FreeBSD 152.11.4,12.11.4,1–
FreeBSD 142.11.4,12.11.3,12.11.4,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.11.4,12.11.4,1–
FreeBSD 142.11.4,12.11.3,12.11.4,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.11.4,1.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (104)

Ade Lovett (ade) · 2.6.1,1
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:	exp build run (erwin)
771ea13f41
Pav Lucistnik (pav) · 2.6.1,1
- Remove USE_GETOPT_LONG which is a no-op since March 2007
dad0d0873a
Michael Johnson (ahze) · 2.6.1,1
Update to 2.6.1
6915cd61ef
Jeremy Messenger (mezz) · 2.6_1,1
Remove the drm, which drm causes faac/faad to not be able get mplayer and other applications function correct. Bump the PORTREVISION.

Reported by:	a few in freebsd-multimedia@
Approved by:	portmgr (marcus)
26dadc8c29
Michael Johnson (ahze) · 2.6,1
Update to 2.6
17c43578f7
Mark Linimon (linimon) · 2.5_1,1
Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:		ports/116639
Submitted by:	aDe
48420a5ebd
Jeremy Messenger (mezz) · 2.5,1
Fix the build on FreeBSD 4.x.

PR:		ports/102572
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
08d72c0c3c
Michael Johnson (ahze) · 2.5,1
- Mark BROKEN on 4.x

Reported by:	kris via pointyhat
de3ad40fdb
Jeremy Messenger (mezz) · 2.5,1
Remove PATCH_DEPENDS and rename the post-patch target to pre-configure. It makes more sense. Should fix the build in a few of other tinderboxes, but I don't understand why it works for pointyhat thought.

Reported by:	novel
7e7b422b52
Michael Johnson (ahze) · 2.5,1
- Update to 2.5
cfb3d4c3ee
Michael Johnson (ahze) · 2.0_6,1
- Transfer MAINTAINER to multimedia@

Approved by:	dhw (postmaster, for using multimedia@ as maintainer)
		gnome (gstreamer ports)
948f5473bd
Michael Johnson (ahze) · 2.0_6,1
- Make portlint happy

PR:	ports/95829
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
605d393464
Ade Lovett (ade) · 2.0_6,1
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Michael Johnson (ahze) · 2.0_5,1
- Change the pre-patch: build-depends to PATCH_DEPENDS= ${BUILD_DEPENDS} to make   sure we have libtool and stuf for post-patch

Reported by:	kris
8c956191f4
Ade Lovett (ade) · 2.0_5,1
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
54a0b86543
Michael Johnson (ahze) · 2.0_5,1
- Add SHA256 - Add SIZE to a few ports
3e4b179fa7
David E. O'Brien (obrien) · 2.0_5,1
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
David E. O'Brien (obrien) · 2.0_5,1
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Michael Johnson (ahze) · 2.0_5,1
- Fix build with new lrintf math functions [1] - Simplify COMMENT - Update pkg-desc

Submitted by:	Dan Larsson [1]
ed9379928e
Michael Johnson (ahze) · 2.0_5,1
Remove old MPEG4IP knobs that are not used anymore

Pointed out by:	lofi
f6a9a34fac
Michael Johnson (ahze) · 2.0_5,1
Use newer version of autoconf/autoheader (259)

Submitted by:	paulbeard@mac.com
9c37fcec85
Mario Sergio Fujikawa Ferreira (lioux) · 2.0_5,1
o Have faad depend on mpeg4ip-libmp4v2 so mpeg4ip can use faad o Bump PORTREVISION

PR:		72205
Submitted by:	ahze
1bc9fd359f
Michael Johnson (ahze) · 2.0_4,1
Change email to new FreeBSD.org address

Approved by:adamw (mentor)
b0823ae396
Jeremy Messenger (mezz) · 2.0_4,1
Fix the build on amd64.

PR:		ports/72943
Reported by:	pointyhat via kris
		sean@mcneil.com
Submitted by:	sean@mcneil.com (patch)
		Michael Johnson <ahze@ahze.net> (maintainer)
Tested by:	sean@mcneil.com
4ee0b74122
Jeremy Messenger (mezz) · 2.0_4,1
Only define WITHOUT_MPEG4IP for >=502126 and if you don't already have mpeg4ip previously installed. This is also only a temp fix until mpeg4ip is updated (ports/72206) or fixed.

PR:		ports/72799
Submitted by:	Michael Johnson <ahze@ahze.net> (maintainer)
Pointed out by:	spamrefuse@yahoo.com
80bb188e4b
Jeremy Messenger (mezz) · 2.0_4,1
Disable depend on mpeg4ip until new mpeg4ip is committed. The current mpeg4ip is broke, so disable this to allow other apps to get build with faad.

Requested by:	Michael Johnson <ahze@ahze.net> (maintainer)
dd6c684229
Edwin Groothuis (edwin) · 2.0_4,1
Backout previous commit because the rest of the updates can't be tested because I'm still on 5.2.1 and I can't compile gcc34 and the only packages for gcc34 I find are 4.10 or 5.3. Bummer!
83f0022166
Edwin Groothuis (edwin) · 2.0_5
[MAINTAINER] audio/faad2: Patch for new mpeg4ip [2 of 4]

- make faad use libmp4v2 so mpeg4ip can use faad.

PR:		ports/72205
Submitted by:	Michael Johnson <ahze@ahze.net>
26a0a5ee84
Kirill Ponomarev (krion) · 2.0_4
Fix WWW line

PR:		ports/71597
Submitted by:	maintainer
368ed7ea58
Mark Linimon (linimon) · 2.0_4
Set NO_CDROM due to licensing restrictions.

PR:		ports/71655
Submitted by:	Michael Johnson <ahze at ahze dot net> (maintainer)
Approved by:	portmgr (implicit)
e1ec16c37d
Pav Lucistnik (pav) · 2.0_4
- Only use SDL support if WITHOUT_MPEG4IP is not defined

PR:		ports/71041
Pointed out by:	<ingmar.gebert@stud.uni-rostock.de>
Submitted by:	Michael Johnson <ahze@ahze.net> (maintainer)
123e8f3f97
Joe Marcus Clarke (marcus) · 2.0_4
Apply a big libtool patch to allow porters to use the libtool installed by the libtoolX ports instead of the one included with each port.  Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version.  To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
9e5632dd66
Ade Lovett (ade) · 2.0_4
Sync with new bsd.autotools.mk
1a628ded35
Pav Lucistnik (pav) · 2.0_4
- Switch to MASTER_SITE_SOURCEFORGE_EXTENDED

PR:		ports/67190
Submitted by:	michael johnson <ahze@ahze.net> (maintainer)
9537cf8762
Kirill Ponomarev (krion) · 2.0_4
- Fix decoding files on AMD64 [1] - Fix mess with plist files - Bump PORTREVISION

PR:		ports/67060 [1]
Submitted by:	tjr [1], krion [2]
Approved by:	maintainer
7aae825f01
Kirill Ponomarev (krion) · 2.0_3
- Fix install if WITHOUT_MPEG4IP is defined but it's installed.

PR:		ports/66723
Submitted by:	maintainer
cfc8f90bce
Pav Lucistnik (pav) · 2.0_3
- Update to 2.0 release - Use external mpeg4ip, provide knob to use internal one

PR:		ports/66598
Submitted by:	michael johnson <ahze@ahze.net> (maintainer)
96ffab2c03
Pav Lucistnik (pav) · 2.0_2
- configure --with-drm - Makefile cleanup - Pass maintainership to submitter

PR:		ports/66543
Submitted by:	michael johnson <ahze@ahze.net>
Approved by:	maintainer
cfe6265d5b
Pav Lucistnik (pav) · 2.0_1
- Fix typo in PORTREVISION
d9f2092157
Pav Lucistnik (pav) · 2.0
- Install systems.h header. This will help faac to build independently.

PR:		ports/66360
Submitted by:	michael johnson <ahze@ahze.net>
Approved by:	maintainer
ea9fd91fae
Tilman Keskinoz (arved) · 2.0
Make it work on 64bit platforms.

PR:		64964
Submitted by:	tjr
Obtained from:	faad CVS
1350b37fee
Pav Lucistnik (pav) · 2.0
- Mark IGNORE for amd64, it builds but does not work properly.

PR:		ports/64964
Submitted by:	tjr
Approved by:	maintainer
d9b004340f
Ade Lovett (ade) · 2.0
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
3f651573ad
Joe Marcus Clarke (marcus) · 2.0
Update to 2.0.

Submitted by:	Simon Barner <barner@in.tum.de>
Approved by:	maintainer
a2f4fcba5d
Joe Marcus Clarke (marcus) · 1.1_2
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
Kris Kennaway (kris) · 1.1_1
portlint (whitespace cleanup)
1e7e0dce64
FUJISHIMA Satsuki (sf) · 1.1_1
unbreak for -CURRENT. respect CFLAGS.
8dc231d21f
Sergey A. Osokin (osa) · 1.1_1
Use ${MASTER_SITE_SOURCEFORGE} and USE_GETOPT_LONG

Approved by:	maintainer
PR:		50798
441b06e3e4
Ade Lovett (ade) · 1.1_1
libtool uber-patch

* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
  any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)

Approved by:	portmgr (kris) - for the bsd.port.mk hooks
Tested by:	bento 4-exp builds (repeatedly)
b2fd75e438
Kris Kennaway (kris) · 1.1_1
Avoid buffer overflow in option processing and bump PORTREVISION.

Obtained from:	OpenBSD
5a91ab6dcc