diff options
author | is <is@pkgsrc.org> | 2011-12-30 09:33:04 +0000 |
---|---|---|
committer | is <is@pkgsrc.org> | 2011-12-30 09:33:04 +0000 |
commit | 4a39e17d36f424ff4f23561b92826253aa9a30d7 (patch) | |
tree | aa02a795a50f93bf736eca271a39281a927ab8bb /x11/modular-xorg-server/Makefile | |
parent | d3d19f09ff9de21aad4a1b1f770367b1ddec2a60 (diff) | |
download | pkgsrc-4a39e17d36f424ff4f23561b92826253aa9a30d7.tar.gz |
Fix broken occurences of the CPP macro mod(a,b) using a without parentheses
in an arithmetic expression, leading to surprising results when used later
with arithmetic expressions of the same precedence as parameter a.
This is very old X11 code, copy and pasted to several places over the years.
Fixed in 1.9something (which is in mit/external). OK by wiz@.
This seems to be the root cause of CVE-2010-1166.
Diffstat (limited to 'x11/modular-xorg-server/Makefile')
-rw-r--r-- | x11/modular-xorg-server/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/x11/modular-xorg-server/Makefile b/x11/modular-xorg-server/Makefile index 0c31bde6439..3cd24b49604 100644 --- a/x11/modular-xorg-server/Makefile +++ b/x11/modular-xorg-server/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.65 2011/11/01 06:03:04 sbd Exp $ +# $NetBSD: Makefile,v 1.66 2011/12/30 09:33:04 is Exp $ # DISTNAME= xorg-server-1.6.5 PKGNAME= modular-${DISTNAME} -PKGREVISION= 10 +PKGREVISION= 11 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XORG:=xserver/} EXTRACT_SUFX= .tar.bz2 |