Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-10-01 Thread Jason Helfman
On Mon, Sep 30, 2013 at 7:04 PM, Doug Goldstein wrote: > On Mon, Sep 30, 2013 at 2:27 PM, Jason Helfman wrote: > > On Mon, Sep 30, 2013 at 11:50 AM, Eric Blake wrote: > >> > >> On 09/30/2013 10:09 AM, Jason Helfman wrote: > >> > >> >> So, what has to be included prior to for the forward > >> >

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-30 Thread Doug Goldstein
On Mon, Sep 30, 2013 at 2:27 PM, Jason Helfman wrote: > On Mon, Sep 30, 2013 at 11:50 AM, Eric Blake wrote: >> >> On 09/30/2013 10:09 AM, Jason Helfman wrote: >> >> >> So, what has to be included prior to for the forward >> >> declaration of struct random_data in that header to no longer be an >

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-30 Thread Jason Helfman
On Mon, Sep 30, 2013 at 11:50 AM, Eric Blake wrote: > On 09/30/2013 10:09 AM, Jason Helfman wrote: > > >> So, what has to be included prior to for the forward > >> declaration of struct random_data in that header to no longer be an > >> incomplete type? Can you grep your system headers and find

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-30 Thread Eric Blake
On 09/30/2013 10:09 AM, Jason Helfman wrote: >> So, what has to be included prior to for the forward >> declaration of struct random_data in that header to no longer be an >> incomplete type? Can you grep your system headers and find what all >> mentions struct random_data? >> >> > In looking th

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-30 Thread Paul Eggert
On 09/30/13 09:09, Jason Helfman wrote: > > http://redports.org/~jgh/20130930154500-61365-148605/libvirt-1.1.2.log > > > However the build still fails, but looks to be a more standard failure "internal compiler error: Segm

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-30 Thread Jason Helfman
On Sat, Sep 28, 2013 at 4:36 PM, Eric Blake wrote: > On 09/27/2013 01:01 PM, Jason Helfman wrote: > > On Fri, Sep 27, 2013 at 4:57 AM, Eric Blake wrote: > > > >> On 09/27/2013 01:35 AM, Michal Privoznik wrote: > >>> > >>> make[3]: Entering directory > >>> `/home/zippy/work/tmp/a/libvirt-1.1.2/gn

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-28 Thread Eric Blake
On 09/27/2013 01:01 PM, Jason Helfman wrote: > On Fri, Sep 27, 2013 at 4:57 AM, Eric Blake wrote: > >> On 09/27/2013 01:35 AM, Michal Privoznik wrote: >>> >>> make[3]: Entering directory >>> `/home/zippy/work/tmp/a/libvirt-1.1.2/gnulib/lib' >>> CC allocator.lo >>> In file included from al

Re: [libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-27 Thread Jason Helfman
On Fri, Sep 27, 2013 at 4:57 AM, Eric Blake wrote: > On 09/27/2013 01:35 AM, Michal Privoznik wrote: > > > > make[3]: Entering directory > > `/home/zippy/work/tmp/a/libvirt-1.1.2/gnulib/lib' > > CC allocator.lo > > In file included from allocator.c:4:0: > > ./stdlib.h:76:8: error: redefin

[libvirt] struct random on FreeBSD [was: FreeBSD-8.3 build failure for amd64/i386, build archive included]

2013-09-27 Thread Eric Blake
On 09/27/2013 01:35 AM, Michal Privoznik wrote: > > make[3]: Entering directory > `/home/zippy/work/tmp/a/libvirt-1.1.2/gnulib/lib' > CC allocator.lo > In file included from allocator.c:4:0: > ./stdlib.h:76:8: error: redefinition of 'struct random_data' > struct random_data > ^ >