Overview

Request 507031 superseded

- Do not ship static library

- flex 2.6.4:
* Some minor performance enhancements
* honor user defined yy_* macros again
- includes changes from 2.6.3:
* several bug fixes resolved problems introduced in recent flex
versions regarding processing of comments, literals and various
quoting scenarios.
* fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
* a segfalt involving yyrestart(NULL) has been fixed
* flex should now handle quoting when mixed with m4 processing
correctly
* flex handles `[[' and `]]' correctly
* flex no longer generates non-ANSI code
* more compilation warnings were squashed in generated scanners
* prevented a buffer overflow that could occur when input buffers
were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl

Loading...

Martin Pluskal's avatar

There is conflict with flex-old (which does not seems to be needed by anything) - see sr#507155


Dominique Leuenberger's avatar

Responsible for the build fail https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:C/libsepol/standard/x86_64

[   31s] flex -t ../cil/src/cil_lexer.l > ../cil/src/cil_lexer.c
[   31s] flex: fatal internal error, exec of /usr/bin/m4 failed
[   31s] make[1]: *** [Makefile:57: ../cil/src/cil_lexer.c] Error 1

(specifically the removal of 'Requires: m4'


Dominique Leuenberger's avatar

The removal of m4 dependency causes issues - needs revalidation


Request History
Martin Pluskal's avatar

pluskalm created request

- Do not ship static library

- flex 2.6.4:
* Some minor performance enhancements
* honor user defined yy_* macros again
- includes changes from 2.6.3:
* several bug fixes resolved problems introduced in recent flex
versions regarding processing of comments, literals and various
quoting scenarios.
* fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
* a segfalt involving yyrestart(NULL) has been fixed
* flex should now handle quoting when mixed with m4 processing
correctly
* flex handles `[[' and `]]' correctly
* flex no longer generates non-ANSI code
* more compilation warnings were squashed in generated scanners
* prevented a buffer overflow that could occur when input buffers
were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Factory Repo Checker's avatar

factory-repo-checker reopened review

Execution plan: devel:tools:compiler/openSUSE_Factory
found conflict of flex-old-2.5.4a-155.11.x86_64 with libfl-devel-2.6.4-141.1.x86_64:
- /usr/include/FlexLexer.h


mrdocs's avatar

mrdocs accepted review

ok


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:C as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:C"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:C


Dominique Leuenberger's avatar

dimstar_suse accepted review

Removing from openSUSE:Factory:Staging:C, re-evaluation needed


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Requesting new staging review


Martin Pluskal's avatar

pluskalm superseded request

superseded by 507762

openSUSE Build Service is sponsored by