https://bugs.freedesktop.org/show_bug.cgi?id=98473

            Bug ID: 98473
           Summary: Mesa fails to build with flex 2.6.2
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

Messages like the following can be seen which indicate that, the defines are
missing and one has to manually change the leading "yy" with the appropriate
prefix.

Issue covers all three lexers - glsl, glcpp an mesa/program.

./src/compiler/glsl/glsl_lexer.ll: In function ‘void
_mesa_glsl_lexer_ctor(_mesa_glsl_parse_state*, const char*)’:
./src/compiler/glsl/glsl_lexer.ll:631:44: error: ‘yylex_init_extra’ was not
declared in this scope
    yy_scan_string(string, state->scanner);
                                            ^
./src/compiler/glsl/glsl_lexer.ll:632:41: error: ‘yy_scan_string’ was not
declared in this scope
 }
                                         ^
./src/compiler/glsl/glsl_lexer.ll: In function ‘void
_mesa_glsl_lexer_dtor(_mesa_glsl_parse_state*)’:
./src/compiler/glsl/glsl_lexer.ll:638:32: error: ‘yylex_destroy’ was not
declared in this scope
 }
                                ^

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to