[Pkg-osg-devel] [Lucas Nussbaum] Bug#614467: openscenegraph: FTBFS: common.h:154: error: 'UINT64_C' was not declared in this scope

Alberto Luaces aluaces at udc.es
Mon Mar 14 08:47:01 UTC 2011


Loic Dachary writes:

>> Loic,
>>
>> I realized that we should release 2.8.3-7, since 2.8.3-6 doesn't currently
>> compile in Sid. This is because the transition from ffmpeg 0.5 to
>> 0.6. OSG is now one of the few packages that is blocking that
>> transition. I have uploaded to "master" the fix, but I'm leaving up to
>> you the update of the changelog. It should only consist in a remark
>> closing bug #614467, but I'm not sure if that updating should be done
>> over 2.9.11-1 or 2.8.3-6.
>>   
> The compilation of 2.8.3-7 fails at the very end with:
>
> -- Installing:
> /tmp/buildd/openscenegraph-2.8.3/debian/tmp/usr/lib/libosgWidget.a
> CMake Error at src/osgWidget/cmake_install.cmake:36 (FILE):
>   file INSTALL cannot copy file
>   "/tmp/buildd/openscenegraph-2.8.3/build/osgstatic/lib/libosgWidget.a" to
>   "/tmp/buildd/openscenegraph-2.8.3/debian/tmp/usr/lib/libosgWidget.a".
> Call Stack (most recent call first):
>   src/cmake_install.cmake:51 (INCLUDE)
>   cmake_install.cmake:101 (INCLUDE)
>
> I'm always distressed by error messages that hide the cause of the
> error. Surely the copy cannot happen because there is a reason. I'll try
> to make an educated guess but if it rings a bell for anyone, I'll take it.

I do not have a pbuild environment. I had instead a virtualbox image of
Sid which I used to develop the patch, and things went (slowly) fine. By
the way, it's really relieving that new versions of OSG doesn't include
the introspection mechanism, as it really slows the compilation on these
situations.

Anyway, I guess you solved the issue, seeing your successful upload and
the logs in the QA page :)

-- 
Regards,

Alberto



More information about the Pkg-osg-devel mailing list