All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.