[augeas-devel] [Augeas] #176: augeas 0.7.4 fails to build if -DNDEBUG is set
Augeas
trac at fedorahosted.org
Fri Jan 14 15:45:39 UTC 2011
#176: augeas 0.7.4 fails to build if -DNDEBUG is set
--------------------+-------------------------------------------------------
Reporter: bero | Owner: lutter
Type: defect | Status: new
Priority: major | Milestone: next
Component: Augeas | Version: 0.7.4
Keywords: |
--------------------+-------------------------------------------------------
CC get.lo
get.c: In function ‘token’:
get.c:251:5: error: label ‘error’ used but not defined
get.c: In function ‘find_seq’:
get.c:332:5: error: label ‘error’ used but not defined
get.c: In function ‘get_counter’:
get.c:368:5: error: label ‘error’ used but not defined
get.c: In function ‘get_del’:
get.c:380:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_del’:
get.c:390:5: error: label ‘error’ used but not defined
get.c: In function ‘get_store’:
get.c:403:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_store’:
get.c:418:5: error: label ‘error’ used but not defined
get.c: In function ‘get_value’:
get.c:423:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_value’:
get.c:430:5: error: label ‘error’ used but not defined
get.c: In function ‘get_key’:
get.c:435:5: error: label ‘error’ used but not defined
get.c: In function ‘get_label’:
get.c:449:5: error: label ‘error’ used but not defined
get.c: In function ‘get_union’:
get.c:460:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_union’:
get.c:483:5: error: label ‘error’ used but not defined
get.c: In function ‘get_concat’:
get.c:507:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_concat’:
get.c:534:5: error: label ‘error’ used but not defined
get.c: In function ‘get_quant_star’:
get.c:560:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_quant_star’:
get.c:592:5: error: label ‘error’ used but not defined
get.c: In function ‘get_quant_maybe’:
get.c:625:5: error: label ‘error’ used but not defined
get.c: In function ‘parse_quant_maybe’:
get.c:642:5: error: label ‘error’ used but not defined
get.c: In function ‘top_frame’:
get.c:706:5: error: label ‘error’ used but not defined
get.c: In function ‘pop_frame’:
get.c:740:5: error: label ‘error’ used but not defined
make[3]: *** [get.lo] Error 1
The problem is that ensure0() expands to "goto error", which doesn't exist
where ensure0 is used (functions that have an error label use ensure()
anyway).
--
Ticket URL: <https://fedorahosted.org/augeas/ticket/176>
Augeas <http://augeas.net/>
a configuration API
More information about the augeas-devel
mailing list