SHA256
1
0
forked from pool/bison
Commit Graph

79 Commits

Author SHA256 Message Date
Dominique Leuenberger
e19b3feca7 Accepting request 770346 from devel:tools:compiler
- Update to version 3.5.1:
  * Portability fixes.
  * Fix compiler warnings.

OBS-URL: https://build.opensuse.org/request/show/770346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=47
2020-02-11 21:16:27 +00:00
Martin Pluskal
a899c19f9d - Update to version 3.5.1:
* Portability fixes.
  * Fix compiler warnings.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=78
2020-02-05 16:49:03 +00:00
Dominique Leuenberger
e98a3dd6b5 Accepting request 757556 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/757556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=46
2019-12-21 11:40:34 +00:00
Martin Pluskal
229ed1dc1c Accepting request 757548 from home:StefanBruens:branches:devel:tools:compiler
- Drop unnecessary autoconf BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/757548
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=76
2019-12-17 14:00:50 +00:00
Martin Pluskal
23e80930d0 - Update to version 3.5:
* Plenty of changes - see provided NEWS for detailed list

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=75
2019-12-16 15:57:26 +00:00
Dominique Leuenberger
7552d20143 Accepting request 732607 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/732607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=45
2019-09-30 13:48:17 +00:00
Martin Pluskal
3d6e08b592 Accepting request 732520 from home:AndreasStieger:branches:devel:tools:compiler
bison 3.4.2

OBS-URL: https://build.opensuse.org/request/show/732520
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=73
2019-09-23 06:56:39 +00:00
Dominique Leuenberger
93fdc852cb Accepting request 721030 from devel:tools:compiler
Use FAT LTO objects in order to provide proper static library. (forwarded request 720438 from marxin)

OBS-URL: https://build.opensuse.org/request/show/721030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=44
2019-09-05 10:08:02 +00:00
Michael Matz
f7eb8fef7b Accepting request 720438 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720438
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=71
2019-08-05 12:11:53 +00:00
Dominique Leuenberger
b64d2535ee Accepting request 705886 from devel:tools:compiler
- Update to version 3.4.1
  * Multiple changes, mostly bugfixes - see provided NEWS for
    details
- Do not run any tests in parallel - this caused random failures

OBS-URL: https://build.opensuse.org/request/show/705886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=43
2019-06-12 10:58:44 +00:00
Martin Pluskal
04ecde5bfc - Do not run any tests in parallel - this caused random failures
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=69
2019-05-28 11:09:24 +00:00
Martin Pluskal
9b3b984d2b Accepting request 705876 from home:pluskalm:branches:devel:tools:compiler
- Update to version 3.4.1
  * Multiple changes, mostly bugfixes - see provided NEWS for
    details

OBS-URL: https://build.opensuse.org/request/show/705876
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=68
2019-05-28 10:43:48 +00:00
Stephan Kulow
c0ae573515 Accepting request 676934 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/676934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=42
2019-02-24 16:02:34 +00:00
Martin Pluskal
1740e46b9d Accepting request 676711 from home:bmwiedemann:branches:devel:tools:compiler
Run profiling without parallelism for reproducible build results (boo#1040589)

OBS-URL: https://build.opensuse.org/request/show/676711
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=66
2019-02-18 07:49:52 +00:00
Martin Pluskal
652f9de01e Accepting request 671178 from home:seanlew:branches:devel:tools:compiler
Update bison

OBS-URL: https://build.opensuse.org/request/show/671178
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=65
2019-02-11 13:00:29 +00:00
Stephan Kulow
38cf8201fe Accepting request 670524 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/670524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=41
2019-02-08 11:07:45 +00:00
Martin Pluskal
658400b8cd Accepting request 669119 from home:seanlew:branches:devel:tools:compiler
Update bison

OBS-URL: https://build.opensuse.org/request/show/669119
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=63
2019-02-01 09:11:40 +00:00
Dominique Leuenberger
34677a91cc Accepting request 663693 from devel:tools:compiler
- Do not build tests with -fprofile-generate in order to not to
  overwrite gcda files (boo#1120868).

- bison 3.2.4:
  * Fix the move constructor of symbol_type
  * Always provide a copy constructor for symbol_type

- bison 3.2.3:
  * c++: fix token constructors for types with commas
  * data/variant.hh: Do not use user types
  * tests/local.at: Adjust lex-related macros for tokenization
  * test/types.at: Also ceck token constructors with commas

OBS-URL: https://build.opensuse.org/request/show/663693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=40
2019-01-15 08:08:29 +00:00
Martin Pluskal
b954cfaadc - Do not build tests with -fprofile-generate in order to not to
overwrite gcda files (boo#1120868).

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=61
2019-01-08 13:15:07 +00:00
Martin Pluskal
3c99f881e1 Accepting request 663211 from home:marxin:branches:devel:tools:compiler
- Do not build tests with -fprofile-generate in order to overwrite
  gcda files (boo#1120868).

OBS-URL: https://build.opensuse.org/request/show/663211
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=60
2019-01-07 08:53:09 +00:00
Martin Pluskal
29099fdcb4 Accepting request 661520 from home:seanlew:branches:devel:tools:compiler
Update bison to 3.2.4

OBS-URL: https://build.opensuse.org/request/show/661520
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=59
2018-12-27 08:41:34 +00:00
Dominique Leuenberger
84c326391b Accepting request 651031 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/651031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=39
2018-11-26 09:13:42 +00:00
Martin Pluskal
dbd6bc004b Accepting request 651018 from home:seanlew:branches:devel:tools:compiler
Update bison to 3.2.2

OBS-URL: https://build.opensuse.org/request/show/651018
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=57
2018-11-22 09:14:37 +00:00
Martin Pluskal
fea26b98ad Accepting request 647514 from home:seanlew:branches:devel:tools:compiler
Update bison to 3.2.1

OBS-URL: https://build.opensuse.org/request/show/647514
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=56
2018-11-09 08:11:44 +00:00
Dominique Leuenberger
7fc6b73ffa Accepting request 639565 from devel:tools:compiler
- Use profile guided optimization (PGO) when building

- bison 3.1:
  * Compiling Bison now requires a C99 compiler
  * Typed midrule actions
  * Reports include the type of symbols
  * Diagnostics about useless rules now implemented
  * C++: Generated parsers can be compiled with -fno-exceptions (lairi.cc)
  * GLR: Predicates support broken by #line directives
  * Printer and destructor with broken #line directives
  * Portability on ICC

OBS-URL: https://build.opensuse.org/request/show/639565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=38
2018-10-11 09:38:23 +00:00
Martin Pluskal
4ab35bc347 - Use profile guided optimization (PGO) when building
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=54
2018-10-02 10:27:54 +00:00
Ismail Dönmez
24611df712 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=53
2018-10-02 08:11:25 +00:00
Ismail Dönmez
576508e592 Accepting request 639478 from home:seanlew:branches:devel:tools:compiler
Updated bison to 3.1

OBS-URL: https://build.opensuse.org/request/show/639478
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=52
2018-10-02 08:10:27 +00:00
Dominique Leuenberger
32bdb38424 Accepting request 617402 from devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/617402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=37
2018-06-27 08:15:06 +00:00
Martin Pluskal
e097fbca20 Accepting request 617138 from home:AndreasStieger:branches:devel:tools:compiler
bison 3.0.5

OBS-URL: https://build.opensuse.org/request/show/617138
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=50
2018-06-18 07:12:29 +00:00
Dominique Leuenberger
75a0fa56e9 Accepting request 448464 from devel:tools:compiler
1

OBS-URL: https://build.opensuse.org/request/show/448464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=36
2017-01-19 09:33:52 +00:00
Martin Pluskal
6916ff5c53 Accepting request 448458 from home:marxin:branches:devel:tools:compiler
gcc7-fix.patch: Add forward declaration to compile with GCC7.

OBS-URL: https://build.opensuse.org/request/show/448458
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=48
2017-01-02 09:30:23 +00:00
Dominique Leuenberger
503282282b Accepting request 445748 from devel:tools:compiler
1

OBS-URL: https://build.opensuse.org/request/show/445748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=35
2016-12-16 10:45:34 +00:00
Ismail Dönmez
8c05842eb8 Accepting request 445741 from home:scarabeus_iv:branches:devel:tools:compiler
- Update keyring file to not be 38 MB large...

OBS-URL: https://build.opensuse.org/request/show/445741
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=46
2016-12-14 11:36:38 +00:00
Dominique Leuenberger
d41dc17765 Accepting request 328395 from devel:tools:compiler
1

OBS-URL: https://build.opensuse.org/request/show/328395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=34
2015-09-08 15:36:05 +00:00
Ismail Dönmez
8660cc3c30 Accepting request 328330 from home:scarabeus_iv:branches:devel:tools:compiler
- Set the installinfo in preun rather than postun to avoid ugly
  warning about file not being present.
- Remove the Obsolete for old ppc64 support that won't get triggered

OBS-URL: https://build.opensuse.org/request/show/328330
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=44
2015-09-01 18:07:59 +00:00
Dominique Leuenberger
962af58e8e Accepting request 287300 from devel:tools:compiler
1

OBS-URL: https://build.opensuse.org/request/show/287300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=33
2015-02-27 09:56:08 +00:00
Ismail Dönmez
e8a876eb45 Accepting request 287077 from home:pluskalm:branches:devel:tools:compiler
- Add gpg signature
- Update to 3.0.4:
  * Fix a compiler warning when no %destructor use $$.
  * Several portability issues in tests were fixed.

OBS-URL: https://build.opensuse.org/request/show/287077
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=42
2015-02-23 10:14:20 +00:00
Dominique Leuenberger
7a499c77ec Accepting request 282542 from devel:tools:compiler
- Update to version 3.0.3
Bug fixes
  * C++ with Variants (lalr1.cc)
    Problems with %destructor and '%define parse.assert' have been fixed.
  * Named %union support (yacc.c, glr.c)
    Bison 3.0 introduced a regression on named %union such as
    %union foo { int ival; };
    The possibility to use a name was introduced "for Yacc compatibility".
    It is however not required by POSIX Yacc, and its usefulness is not clear.
  * %define api.value.type union with %defines (yacc.c, glr.c)
    The C parsers were broken when %defines was used together with "%define
    api.value.type union".
  * Redeclarations are reported in proper order
Documentation
  * Bison now installs various files in its docdir (which defaults to
    '/usr/local/share/doc/bison'), including the three fully blown examples
    extracted from the documentation:
     - rpcalc
       Reverse polish calculator, a simple introductory example.
     - mfcalc
       Multi-function Calc, a calculator with memory and functions and located
       error messages.
     - calc++
       a calculator in C++ using variant support and token constructors.
- Split out translation files
- Pass "--docdir=%{_docdir}/%{name}" and do not perform %doc anymore

OBS-URL: https://build.opensuse.org/request/show/282542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=32
2015-01-30 05:02:13 +00:00
Stephan Kulow
6b87a9bf78 remove old tar
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=40
2015-01-23 10:40:55 +00:00
Stephan Kulow
db8a97ea14 prepare_spec
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=39
2015-01-23 10:40:23 +00:00
Stephan Kulow
897d94e29a OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=37 2015-01-23 10:40:17 +00:00
Ismail Dönmez
e3c2721af4 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=36
2015-01-23 10:37:42 +00:00
Ismail Dönmez
57a304ba33 Accepting request 282491 from home:posophe:branches:devel:tools:compiler
Update

OBS-URL: https://build.opensuse.org/request/show/282491
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=35
2015-01-23 10:36:49 +00:00
Dominique Leuenberger
67b456647c Accepting request 266960 from devel:tools:compiler
1

OBS-URL: https://build.opensuse.org/request/show/266960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=31
2015-01-08 22:00:56 +00:00
Ismail Dönmez
ee0dfb54a1 Accepting request 266294 from home:posophe:branches:devel:tools:compiler
- Update to version 3.0.2
  + Generated source files when errors are reported
  + %empty is used in reports
  + When C++ variant support is enabled, an error triggered via YYERROR,
    but not caught via error recovery, resulted in a double deletion.
- Remove location-eof-check.patch; merged on upstream release

OBS-URL: https://build.opensuse.org/request/show/266294
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=34
2015-01-01 13:05:03 +00:00
Stephan Kulow
d814508c88 osc copypac from project:openSUSE:Factory package:bison revision:27
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=29
2013-09-29 15:27:53 +00:00
Ismail Dönmez
9a8cec91e2 Accepting request 201240 from home:AndreasSchwab:ff
- location-eof-check.patch: Fix broken EOF check

OBS-URL: https://build.opensuse.org/request/show/201240
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=32
2013-09-28 08:18:17 +00:00
Stephan Kulow
eb7802f328 Accepting request 200312 from devel:tools:compiler
Forward

OBS-URL: https://build.opensuse.org/request/show/200312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=28
2013-09-26 05:03:07 +00:00
Ismail Dönmez
cf2ae47823 Accepting request 185694 from home:elvigia:branches:devel:tools:compiler
- Update to bision 3.0
* deep overhaul/improvements of the diagnostics
* more versatile means to describe semantic value types, 
including the ability to store genuine C++ objects in C++ parsers
* push-parser interface extended to Java
* parse-time semantic predicates for GLR parsers.
* This is a major update, please see https://lwn.net/Articles/561990/
  for all details and backward incompatible changes.

OBS-URL: https://build.opensuse.org/request/show/185694
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=30
2013-09-05 11:03:51 +00:00