F17 mass rebuild

Sérgio Basto sergio at serjux.com
Tue Jan 10 20:51:17 CET 2012


On Tue, 2012-01-10 at 19:29 +0100, Julian Sikorski wrote: 
> W dniu 10.01.2012 17:39, Sérgio Basto pisze:
> > On Fri, 2012-01-06 at 00:17 +0100, Nicolas Chauvet wrote:
> >> As you might know, gcc-4.7 is available in the buildroot.
> >>
> >> I will proceed with a mass rebuild on the 12/01, the same as fedora. 
> > 
> > VirtualBox doesn't build with gcc-4.7
> > I had alter 2 patches begging to build
> > Should I commit it ?
> > , but it will fail with a :
> > 
> > In file included from /usr/include/string.h:642:0,
> > from /builddir/build/BUILD/VirtualBox-4.1.8_OSE/include/iprt/string.h:87,                 from /builddir/build/BUILD/VirtualBox-4.1.8_OSE/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp:33:
> > /usr/include/bits/string3.h:77:28: note: 'void* memset(void*, int,
> > size_t)' declared here, later in the translation unit
> > 
> > In file included
> > from /builddir/build/BUILD/VirtualBox-4.1.8_OSE/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp:30:0:
> > /builddir/build/BUILD/VirtualBox-4.1.8_OSE/include/iprt/cpp/mem.h: In
> > instantiation of 'RTCMemAutoPtr<T, a_fnDestruct,
> > a_fnAllocator>::RTCMemAutoPtr(size_t, bool) [with T = char; void (*
> > a_fnDestruct)(T*) = RTCMemEfAutoFree<char>; void* (*
> > a_fnAllocator)(void*, size_t, const char*) = RTMemEfReallocNP; size_t =
> > long unsigned int]':
> > /builddir/build/BUILD/VirtualBox-4.1.8_OSE/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp:163:82:   required from here
> > /builddir/build/BUILD/VirtualBox-4.1.8_OSE/include/iprt/cpp/mem.h:172:13: error: 'memset' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation
> > 
> > Thanks,
> This can be solved by moving the code around, have a look at the patch I
> have committed to mame (nonfree).

After googling around, I found that Alexey Kurov
<nucleo at fedoraproject.org> has fix a similar problem with        
Crypto++ 

http://groups.google.com/group/cryptopp-users/browse_thread/thread/abad017df4a83883?pli=1

but my problem is I can't look for this before week-end :( 

-- 
Sérgio M. B.



More information about the rpmfusion-developers mailing list