agg_rasterizer_cells_aa.h missing #includes <limits.h> and <stdlib.h> so it doesn't compile on new GCC versions
Bug #393923 reported by
Lasse Kärkkäinen
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libagg |
Fix Released
|
Unknown
|
|||
agg (Debian) |
Fix Released
|
Unknown
|
|||
agg (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jaunty |
Won't Fix
|
Undecided
|
Unassigned | ||
Karmic |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
--- a/agg_rasterize
+++ b/agg_rasterize
@@ -39,6 +39,8 @@
#ifndef AGG_RASTERIZER_
#define AGG_RASTERIZER_
+#include <limits.h>
+#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "agg_math.h"
ProblemType: Bug
Architecture: amd64
Dependencies:
DistroRelease: Ubuntu 9.04
NonfreeKernelMo
Package: libagg-dev 2.5+dfsg1-1ubuntu1 [modified: usr/include/
ProcEnviron:
PATH=(custom, user)
LANG=fi_FI.UTF-8
SHELL=/bin/bash
SourcePackage: agg
Uname: Linux 2.6.28-12-generic x86_64
Related branches
lp:~ari-tczew/ubuntu/maverick/agg/lp-393923
- Artur Rona (community): Needs Resubmitting
- Stefano Rivera: Needs Fixing
-
Diff: 89 lines (+37/-4)5 files modifieddebian/changelog (+9/-0)
debian/control (+2/-1)
debian/patches/00list (+1/-0)
debian/patches/05_fix_recursion_crash.dpatch (+3/-3)
debian/patches/06_fix_missing_includes.dpatch (+22/-0)
lp:~ari-tczew/ubuntu/lucid/agg/lp-393923
- Ubuntu Development Team: Pending requested
-
Diff: 89 lines (+37/-4)5 files modifieddebian/changelog (+9/-0)
debian/control (+2/-1)
debian/patches/00list (+1/-0)
debian/patches/05_fix_recursion_crash.dpatch (+3/-3)
debian/patches/06_fix_missing_includes.dpatch (+22/-0)
lp:~ari-tczew/ubuntu/karmic/agg/lp-393923
- Ubuntu Development Team: Pending requested
-
Diff: 76 lines (+35/-3)4 files modifieddebian/changelog (+9/-0)
debian/patches/00list (+1/-0)
debian/patches/06_fix_recursion_crash.dpatch (+3/-3)
debian/patches/07_fix_missing_includes.dpatch (+22/-0)
lp:~ari-tczew/ubuntu/jaunty/agg/lp-393923
- Ubuntu Development Team: Pending requested
-
Diff: 76 lines (+35/-3)4 files modifieddebian/changelog (+9/-0)
debian/patches/00list (+1/-0)
debian/patches/06_fix_recursion_crash.dpatch (+3/-3)
debian/patches/07_fix_missing_includes.dpatch (+22/-0)
Changed in agg (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in agg (Debian): | |
status: | Unknown → New |
Changed in libagg: | |
status: | Unknown → Fix Released |
Changed in agg (Ubuntu Jaunty): | |
status: | Won't Fix → New |
Changed in agg (Ubuntu Karmic): | |
status: | Won't Fix → New |
Changed in agg (Ubuntu Karmic): | |
status: | New → Fix Committed |
Changed in agg (Ubuntu Jaunty): | |
status: | New → Fix Committed |
Changed in agg (Debian): | |
status: | New → Fix Released |
To post a comment you must log in.
I've tested this one on ppa for jaunty and it built fine. /launchpad. net/~ari- tczew/+ archive/ testing/ +build/ 1361606
https:/
so what's the problem?