Bug#760849: transition: glew
Hi Emilio!
On Thu, Jul 2, 2015 at 7:17 AM, Emilio Pozuelo Monfort <pochu@debian.org> wrote:
> On 01/07/15 17:10, Matteo F. Vescovi wrote:
>> Hi Jonathan!
>>
>> On Thu, 21 May 2015 11:59:44 +0100 Jonathan Wiltshire <jmw@debian.org> wrote:
>>> Could you summarise which packages now ftbfs, and the ones you think may
>>> be GLEW-related?
>>
>> So, I tested the 11 packages that were failing on 1.11.0 and built them back
>> against 1.12.0 and the results are:
>>
>> * FTBFS but not GLEW-related:
>> - avogadro
>> - ball
>> - cegui-mk2
>> - megaglest
>> - spring
>
> What are the bugs for this?
I have not filed bug reports for these; just tested their failure:
- avogadro: http://debomatic-i386.debian.net/distribution#experimental/avogadro/1.0.3-10.1/buildlog
- ball: http://debomatic-i386.debian.net/distribution#experimental/ball/1.4.2+20140406-1/buildlog
- cegui-mk2: http://debomatic-i386.debian.net/distribution#experimental/cegui-mk2/0.7.6-3.3/buildlog
- megaglest: http://debomatic-i386.debian.net/distribution#experimental/megaglest/3.11.1-1/buildlog
- spring: http://debomatic-i386.debian.net/distribution#experimental/spring/98.0+dfsg-1/buildlog
>> * FTBFS and possibly GLEW-related:
>> - mupen64plus-video-z64
>> - openscad
>> - warzone2100
>
> Possibly?
Yes, because from their build logs I can't figure out if the failure
is due to a direct GLEW issue or not.
For mupen64plus-video-z64 I got (snip from [1]):
- - - >8 - - -
g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
-fvisibility-inlines-hidden -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -flto -DNDEBUG -Wall -ffast-math
-fno-strict-aliasing -fvisibility=hidden -I../../src -fPIC
-I/usr/include/libdrm -I/usr/include/libdrm -I/usr/include/SDL2
-D_REENTRANT "-I/usr/include/mupen64plus/" -g -MD -MP
-D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -c -o _obj/rgl.o
../../src/rgl.cpp
../../src/rgl.cpp:80:18: fatal error: glew.h: No such file or directory
#include <glew.h>
^
compilation terminated.
- - - >8 - - -
while it's clear that "glew.h" is there, since the -dev package has
been installed in the chroot.
For openscad, it is FTBFS already and it has been reported at #790776.
For warzone2100, the issue has been fixed upstream, as Paul already reported.
I'll file a bug report later today, pointing to the git commit fixing it.
> Please file bugs for these FTBFS. Ideally with patches (or link to patches from
> upstream / other distros).
OK, I'll try to do my best to reduce the efforts to fix them.
>> * builds fine:
>> - linphone
>> - opencsg
>> - psychtoolbox-3
>
> I see lots of other packages in the tracker[1]. What about those?
All the other packages were already tested to build fine against 1.12.0 version.
Cheers.
[1] http://debomatic-i386.debian.net/distribution#experimental/mupen64plus-video-z64/2.0.0+13+g72af4f0-1/buildlog
--
Matteo F. Vescovi || Debian Developer
GnuPG KeyID: 4096R/0x8062398983B2CF7A
Reply to: