Package: devil
Version: 1.7.8-2
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd
Hi,
please find attached a tiny patch for devil, fixing the FTBFS on
GNU/kFreeBSD. You can have a look at the packages that are currently
being blocked by this FTBFS using the attached dot file (dot -Tpng
devil.dot -o devil.png).
Thanks for considering.
Mraw,
KiBi.
--- a/src-ILUT/src/ilut_opengl.c
+++ b/src-ILUT/src/ilut_opengl.c
@@ -84,7 +84,7 @@ void *aglGetProcAddress( const GLubyte *
static ILboolean HasCubemapHardware = IL_FALSE;
static ILboolean HasNonPowerOfTwoHardware = IL_FALSE;
-#if defined(_WIN32) || defined(_WIN64) || defined(linux) || defined(__APPLE__)
+#if defined(_WIN32) || defined(_WIN64) || defined(linux) || defined(__APPLE__)
|| defined(__GLIBC__)
ILGLTEXIMAGE3DARBPROC ilGLTexImage3D = NULL;
ILGLTEXSUBIMAGE3DARBPROC ilGLTexSubImage3D = NULL;
ILGLCOMPRESSEDTEXIMAGE2DARBPROC ilGLCompressed2D = NULL;
strict digraph {
graph [bb="0,0,354,396"];
node [label="\N"];
"S#cegui-mk2" [color=red,
height="0.50",
label="cegui-mk2",
pos="187,198",
shape=box,
width="1.19"];
"B#libdevil-dev" [color=blue,
height="0.50",
label="libdevil-dev",
pos="99,108",
shape=box,
width="1.31"];
"S#cegui-mk2" -> "B#libdevil-dev" [color=black,
label="BD:",
lp="163,153",
pos="e,117,126 169,180 156,166 138,148 124,133"];
"S#devil" [color=red,
height="0.50",
label=devil,
pos="99,18",
shape=box,
width="0.75"];
"B#libdevil-dev" -> "S#devil" [color=gray,
label="from:",
lp="117,63",
pos="e,99,36 99,90 99,77 99,61 99,46"];
"S#ogre" [color=red,
height="0.50",
label=ogre,
pos="45,378",
shape=box,
width="0.75"];
"B#libcegui-mk2-dev" [color=blue,
height="0.50",
label="libcegui-mk2-dev",
pos="187,288",
shape=box,
width="1.83"];
"S#ogre" -> "B#libcegui-mk2-dev" [color=black,
label="BD:",
lp="141,333",
pos="e,156,306 72,360 88,349 109,336 128,324 134,320 141,316
147,312"];
"B#libcegui-mk2-dev" -> "S#cegui-mk2" [color=gray,
label="from:",
lp="205,243",
pos="e,187,216 187,270 187,257 187,241 187,226"];
"S#crystalspace" [color=red,
height="0.50",
label=crystalspace,
pos="140,378",
shape=box,
width="1.39"];
"S#crystalspace" -> "B#libcegui-mk2-dev" [color=black,
label="BD:",
lp="179,333",
pos="e,177,306 150,360 157,347 165,330 172,315"];
"S#smc" [color=red,
height="0.50",
label=smc,
pos="235,378",
shape=box,
width="0.75"];
"S#smc" -> "B#libcegui-mk2-dev" [color=black,
label="BD:",
lp="227,333",
pos="e,197,306 225,360 218,347 209,330 202,315"];
"S#love" [color=red,
height="0.50",
label=love,
pos="27,198",
shape=box,
width="0.75"];
"S#love" -> "B#libdevil-dev" [color=black,
label="BD:",
lp="82,153",
pos="e,83,126 41,180 49,169 59,156 69,144 72,141 74,137
77,134"];
"S#mmpong" [color=red,
height="0.50",
label=mmpong,
pos="317,378",
shape=box,
width="1.03"];
"S#mmpong" -> "B#libcegui-mk2-dev" [color=black,
label="BD:",
lp="284,333",
pos="e,216,306 294,360 279,349 261,335 244,324 238,320 231,316
225,312"];
"S#navit" [color=red,
height="0.50",
label=navit,
pos="99,198",
shape=box,
width="0.75"];
"S#navit" -> "B#libdevil-dev" [color=black,
label="BD:",
lp="112,153",
pos="e,99,126 99,180 99,167 99,151 99,136"];
}