* master does not compile
@ 2014-06-26 17:27 Luis Pabon
2014-06-26 17:32 ` Gregory Farnum
2014-06-26 17:33 ` Sage Weil
0 siblings, 2 replies; 5+ messages in thread
From: Luis Pabon @ 2014-06-26 17:27 UTC (permalink / raw)
To: ceph-devel
I hit this issue just now (Fedora 20). Please confirm that this happens
in other systems. Travis may be able to at least help do sanity tests.
- Luis
CXX librados/librados_la-RadosClient.lo
erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
__erasure_code_init(char*)':
erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
'galois_init_default_field' was not declared in this scope
int r = galois_init_default_field(w[i]);
^
erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
__erasure_code_init(char*)':
erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
'galois_init_default_field' was not declared in this scope
int r = galois_init_default_field(w[i]);
^
make[3]: ***
[erasure-code/jerasure/libec_jerasure_generic_la-ErasureCodePluginJerasure.lo]
Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: ***
[erasure-code/jerasure/libec_jerasure_sse3_la-ErasureCodePluginJerasure.lo]
Error 1
erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
__erasure_code_init(char*)':
erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
'galois_init_default_field' was not declared in this scope
int r = galois_init_default_field(w[i]);
^
make[3]: ***
[erasure-code/jerasure/libec_jerasure_sse4_la-ErasureCodePluginJerasure.lo]
Error 1
make[3]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
make: *** [all-recursive] Error 1
$ git log --oneline -3
959d664 Merge pull request #2032 from sponce/wip-fixstriperoni386
a5f9a09 Fixed build on 32 bits platforms
f5a72b7 Added a couple of ASSERTS for avoiding coverity to complain
about the possibility of a division by 0
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master does not compile
2014-06-26 17:27 master does not compile Luis Pabon
@ 2014-06-26 17:32 ` Gregory Farnum
2014-06-26 17:33 ` Sage Weil
1 sibling, 0 replies; 5+ messages in thread
From: Gregory Farnum @ 2014-06-26 17:32 UTC (permalink / raw)
To: Luis Pabon; +Cc: ceph-devel@vger.kernel.org
Looking at our gitbuilder page, we haven't built Ceph on Fedora for a
while, but it's fine elsewhere. And the Fedora issues look to be some
config issue; it never actually makes it to the compilation stage...
http://ceph.com/gitbuilder.cgi
-Greg
Software Engineer #42 @ http://inktank.com | http://ceph.com
On Thu, Jun 26, 2014 at 10:27 AM, Luis Pabon <lpabon@redhat.com> wrote:
> I hit this issue just now (Fedora 20). Please confirm that this happens in
> other systems. Travis may be able to at least help do sanity tests.
>
> - Luis
>
> CXX librados/librados_la-RadosClient.lo
> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> __erasure_code_init(char*)':
> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> 'galois_init_default_field' was not declared in this scope
> int r = galois_init_default_field(w[i]);
> ^
> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> __erasure_code_init(char*)':
> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> 'galois_init_default_field' was not declared in this scope
> int r = galois_init_default_field(w[i]);
> ^
> make[3]: ***
> [erasure-code/jerasure/libec_jerasure_generic_la-ErasureCodePluginJerasure.lo]
> Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: ***
> [erasure-code/jerasure/libec_jerasure_sse3_la-ErasureCodePluginJerasure.lo]
> Error 1
> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> __erasure_code_init(char*)':
> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> 'galois_init_default_field' was not declared in this scope
> int r = galois_init_default_field(w[i]);
> ^
> make[3]: ***
> [erasure-code/jerasure/libec_jerasure_sse4_la-ErasureCodePluginJerasure.lo]
> Error 1
> make[3]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> make: *** [all-recursive] Error 1
>
> $ git log --oneline -3
> 959d664 Merge pull request #2032 from sponce/wip-fixstriperoni386
> a5f9a09 Fixed build on 32 bits platforms
> f5a72b7 Added a couple of ASSERTS for avoiding coverity to complain about
> the possibility of a division by 0
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master does not compile
2014-06-26 17:27 master does not compile Luis Pabon
2014-06-26 17:32 ` Gregory Farnum
@ 2014-06-26 17:33 ` Sage Weil
2014-06-26 17:35 ` Luis Pabon
1 sibling, 1 reply; 5+ messages in thread
From: Sage Weil @ 2014-06-26 17:33 UTC (permalink / raw)
To: Luis Pabon; +Cc: ceph-devel
On Thu, 26 Jun 2014, Luis Pabon wrote:
> I hit this issue just now (Fedora 20). Please confirm that this happens in
> other systems. Travis may be able to at least help do sanity tests.
You may need to do
git submodule update
? I believe this change relied on a new commit in the gf-complete
submodule.
sage
>
> - Luis
>
> CXX librados/librados_la-RadosClient.lo
> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> __erasure_code_init(char*)':
> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> 'galois_init_default_field' was not declared in this scope
> int r = galois_init_default_field(w[i]);
> ^
> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> __erasure_code_init(char*)':
> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> 'galois_init_default_field' was not declared in this scope
> int r = galois_init_default_field(w[i]);
> ^
> make[3]: ***
> [erasure-code/jerasure/libec_jerasure_generic_la-ErasureCodePluginJerasure.lo]
> Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: ***
> [erasure-code/jerasure/libec_jerasure_sse3_la-ErasureCodePluginJerasure.lo]
> Error 1
> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> __erasure_code_init(char*)':
> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> 'galois_init_default_field' was not declared in this scope
> int r = galois_init_default_field(w[i]);
> ^
> make[3]: ***
> [erasure-code/jerasure/libec_jerasure_sse4_la-ErasureCodePluginJerasure.lo]
> Error 1
> make[3]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> make: *** [all-recursive] Error 1
>
> $ git log --oneline -3
> 959d664 Merge pull request #2032 from sponce/wip-fixstriperoni386
> a5f9a09 Fixed build on 32 bits platforms
> f5a72b7 Added a couple of ASSERTS for avoiding coverity to complain about the
> possibility of a division by 0
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master does not compile
2014-06-26 17:33 ` Sage Weil
@ 2014-06-26 17:35 ` Luis Pabon
2014-06-26 17:57 ` Sage Weil
0 siblings, 1 reply; 5+ messages in thread
From: Luis Pabon @ 2014-06-26 17:35 UTC (permalink / raw)
To: Sage Weil; +Cc: ceph-devel
Sweet! That worked. Should we put that as part of the do_autogen.sh?
- Luis
On 06/26/2014 01:33 PM, Sage Weil wrote:
> On Thu, 26 Jun 2014, Luis Pabon wrote:
>> I hit this issue just now (Fedora 20). Please confirm that this happens in
>> other systems. Travis may be able to at least help do sanity tests.
> You may need to do
>
> git submodule update
>
> ? I believe this change relied on a new commit in the gf-complete
> submodule.
>
> sage
>
>> - Luis
>>
>> CXX librados/librados_la-RadosClient.lo
>> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
>> __erasure_code_init(char*)':
>> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
>> 'galois_init_default_field' was not declared in this scope
>> int r = galois_init_default_field(w[i]);
>> ^
>> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
>> __erasure_code_init(char*)':
>> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
>> 'galois_init_default_field' was not declared in this scope
>> int r = galois_init_default_field(w[i]);
>> ^
>> make[3]: ***
>> [erasure-code/jerasure/libec_jerasure_generic_la-ErasureCodePluginJerasure.lo]
>> Error 1
>> make[3]: *** Waiting for unfinished jobs....
>> make[3]: ***
>> [erasure-code/jerasure/libec_jerasure_sse3_la-ErasureCodePluginJerasure.lo]
>> Error 1
>> erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
>> __erasure_code_init(char*)':
>> erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
>> 'galois_init_default_field' was not declared in this scope
>> int r = galois_init_default_field(w[i]);
>> ^
>> make[3]: ***
>> [erasure-code/jerasure/libec_jerasure_sse4_la-ErasureCodePluginJerasure.lo]
>> Error 1
>> make[3]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
>> make: *** [all-recursive] Error 1
>>
>> $ git log --oneline -3
>> 959d664 Merge pull request #2032 from sponce/wip-fixstriperoni386
>> a5f9a09 Fixed build on 32 bits platforms
>> f5a72b7 Added a couple of ASSERTS for avoiding coverity to complain about the
>> possibility of a division by 0
>>
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master does not compile
2014-06-26 17:35 ` Luis Pabon
@ 2014-06-26 17:57 ` Sage Weil
0 siblings, 0 replies; 5+ messages in thread
From: Sage Weil @ 2014-06-26 17:57 UTC (permalink / raw)
To: Luis Pabon; +Cc: ceph-devel
On Thu, 26 Jun 2014, Luis Pabon wrote:
> Sweet! That worked. Should we put that as part of the do_autogen.sh?
Probably, since that is only run ~once and the submodules update
semi-regularly. It pops up in git status or gitk or git gui when there is
a change...
sage
>
> - Luis
>
> On 06/26/2014 01:33 PM, Sage Weil wrote:
> > On Thu, 26 Jun 2014, Luis Pabon wrote:
> > > I hit this issue just now (Fedora 20). Please confirm that this happens
> > > in
> > > other systems. Travis may be able to at least help do sanity tests.
> > You may need to do
> >
> > git submodule update
> >
> > ? I believe this change relied on a new commit in the gf-complete
> > submodule.
> >
> > sage
> >
> > > - Luis
> > >
> > > CXX librados/librados_la-RadosClient.lo
> > > erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> > > __erasure_code_init(char*)':
> > > erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> > > 'galois_init_default_field' was not declared in this scope
> > > int r = galois_init_default_field(w[i]);
> > > ^
> > > erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> > > __erasure_code_init(char*)':
> > > erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> > > 'galois_init_default_field' was not declared in this scope
> > > int r = galois_init_default_field(w[i]);
> > > ^
> > > make[3]: ***
> > > [erasure-code/jerasure/libec_jerasure_generic_la-ErasureCodePluginJerasure.lo]
> > > Error 1
> > > make[3]: *** Waiting for unfinished jobs....
> > > make[3]: ***
> > > [erasure-code/jerasure/libec_jerasure_sse3_la-ErasureCodePluginJerasure.lo]
> > > Error 1
> > > erasure-code/jerasure/ErasureCodePluginJerasure.cc: In function 'int
> > > __erasure_code_init(char*)':
> > > erasure-code/jerasure/ErasureCodePluginJerasure.cc:78:43: error:
> > > 'galois_init_default_field' was not declared in this scope
> > > int r = galois_init_default_field(w[i]);
> > > ^
> > > make[3]: ***
> > > [erasure-code/jerasure/libec_jerasure_sse4_la-ErasureCodePluginJerasure.lo]
> > > Error 1
> > > make[3]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> > > make[2]: *** [all-recursive] Error 1
> > > make[2]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> > > make[1]: *** [all] Error 2
> > > make[1]: Leaving directory `/data/lpabon/git/ceph/ceph/src'
> > > make: *** [all-recursive] Error 1
> > >
> > > $ git log --oneline -3
> > > 959d664 Merge pull request #2032 from sponce/wip-fixstriperoni386
> > > a5f9a09 Fixed build on 32 bits platforms
> > > f5a72b7 Added a couple of ASSERTS for avoiding coverity to complain about
> > > the
> > > possibility of a division by 0
> > >
> > >
> > > --
> > > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > > the body of a message to majordomo@vger.kernel.org
> > > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > >
> > >
>
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-06-26 17:57 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-26 17:27 master does not compile Luis Pabon
2014-06-26 17:32 ` Gregory Farnum
2014-06-26 17:33 ` Sage Weil
2014-06-26 17:35 ` Luis Pabon
2014-06-26 17:57 ` Sage Weil
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.