* Tue Mar 26 2024 Max Lin <mlin@suse.com>
- Build with GCC13 on Leap 15
* Mon Dec 18 2023 Martin Pluskal <mpluskal@suse.com>
- Disable tests as they timeout in OBS
* Sat Dec 02 2023 Christoph G <foss@grueninger.de>
- Update to version 3.1.3
* citnames: include filter works with trailing separator
* dependency: fmt to work with all recent versions
* cmake: Avoid warning about DOWNLOAD_EXTRACT_TIMESTAMP ( #531, @Spongman )
* language: Add missing include for std::find ( #530, @thesamesam )
* Tue Jun 13 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to version 3.1.2:
* fix incorrect parsing arguments with same prefixes (#519, @MashaK5)
* Avoid implicit function declarations in tests, for C99
compatibility (#521, @fweimer-rh)
- From skipped 3.1.1:
* intercept: file open with O_TRUNC to avoid corrupt output if
the file is already exists. (#511 , @asierllano)
* intercept: file writing needs to loop on content until it gets
empty (#512 , @asierllano)
* citnames: output writing is an atomic operation (#513 , @asierllano)
* documentation: run pandoc against man page sources
- From skipped 3.1.0:
* Bear internal running processes are no longer released as
executable.
This was requested to avoid collision with the interception-tool package.
(Special thanks to @samu698 for the patches.)
* missing preprocessor guard for confstr (#475 @mahmood601)
* documentation fixes
- From skipped 3.0.21:
* Fix libexec.so linking problem (#477, @neverpanic )
* Fix various CMake flag problems (#480, #484, @leleliu008 , @adfernandes )
* Fix repology link in README file (#482, @dmitris )
* Process execution close stdin file descriptor in wrapper.
* Mon Oct 17 2022 Martin Liška <mliska@suse.cz>
- Update to version 3.0.20:
* Set errno to zero after libexec's on_load (#470, @Absolucy)
* Add C compiler argument for dependencies (#462, @arturo-salinas)
* Update dependency versions.
* Fix build failure with fmt-9.0.0 (#471)
* Temp workaround note for old 2.4 release (#440 @ZuseZ4)
* Build: local dependencies get first in the search path (#453 @ton)
* Fix cannot execute binary file (#439 @marxin)
* Wed Jan 19 2022 Martin Liška <mliska@suse.cz>
- Update to version 3.0.18
* Fix compile errors with g++ 11.02 (#434, @shrkamat)
* Added CMAKE_EXE_LINKER_FLAGS to external projects. (#437, @XaverKlemenschits)
* Fixed Libtool test failure. (#435, @gyakovlev)
* Tue Sep 21 2021 Dan Čermák <dcermak@suse.com>
- New upstream release 3.0.15
- Removed fix-python3-tests.patch (replaced with a sed call)
- Removed fix-libexec-tests.patch (merged upstream)
* Mon May 24 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- Fixed build / test requirement for lit
* Fri May 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 3.0.11
* Rewrite Bear in C++
* Bear is decomposed into an intercept and a semantic analysis
processes. It also supports compiler wrappers for intercepting
compiler calls in environments where the dynamic linker trick is
not working.
* Support CUDA compilations
* Add '--remove-flags' argument
* fix performance bug.
* ccache compiler wrapper no longer in the output
* 'citnames' execution time linear to the input size.
* 'intercept' performance tuning to allocate less object during
event processing.
* Interception execution reporter ('er') got merged with the
compiler wrapper ('wrapper').
* 'bear' and 'citnames' are expose less flags, but using a
configuration file.
* Bear cleans up 'intercept' command output after using it.
- Add fix-libexec-tests.patch and fix-python3-tests.patch
Version: 2.4.2-bp155.1.6
* Thu Oct 17 2019 Richard Brown <rbrown@suse.com>
- Remove obsolete Groups tag (fate#326485)
* Fri Sep 27 2019 Martin Pluskal <mpluskal@suse.com>
- Small package modernization
* Fri Sep 27 2019 Dan Čermák <dcermak@suse.com>
- Fix sed call to fixup bear's shebang
* Fri Sep 20 2019 Dan Čermák <dcermak@suse.com>
- Packaging changes:
- Drop unnecessary BuildRequires libconfig-devel and pkgconfig
- Drop Bear-rpmlintrc: it contains a no longer required filter
- Run the testsuite in %check
- Add bash completion files
- Use python3 as the interpreter for /usr/bin/bear
- Update to 2.4.2
Features:
- Support output field in the output. (#254, @bofeng17)
- Support Fortran compiler (#201, #241, #253, @rubyzhou2014, @chunhualiao)
- Support filter options (#261, #252, @liugang)
Bugfixes:
- Fix Cpack problem to create RPM. (#191, @antmak, @reverendhomer)
- Update to 2.4.1
- Minor bug fixes.
- Update to 2.4.0
- Improve reliability by replacing flaky character conversion code in critical
execution path.
* Sat Sep 22 2018 Martin Liška <mliska@suse.cz>
- Update to 2.3.12.
Version: 2.3.13-bp151.1.1
* Sat Nov 17 2018 Adam Mizerski <adam@mizerski.pl>
- fix libear path
* Sat Sep 22 2018 Martin Li?ka <mliska@suse.cz>
- Update to 2.3.12.
* Sat Feb 25 2017 adam@mizerski.pl
- Update to 2.2.1
- Fix spelling mistakes in man page (@sebastinas, #128)
- Fix support multiple compilers (@handrake0724, #136)
- Finish writing output when the build was interupted by user.
- Travis-CI runs build against OSX machines
- Changes for 2.2.0
- Fix spelling mistakes in README file (@sebastinas, #116)
- Fix shell escaping to work with arguments which has space (@timangus, #124)
- Changes for 2.1.5
- Stop filtering out `-m` options (@joshtriplett, #115)
- Updated man page bugs section (#114)
- Changes for 2.1.4
- Make paths to sources and include files absolute. (@svenpanne, #111)
- Extend known issues section of documentation (#112, #108, #105, #102)
* Sat Jan 16 2016 mpluskal@suse.com
- Update to 2.1.3
* warnings are not filtered from output
* support universal binaries (32 and 64) on x86 OS X
- Changes for 2.1.2
* Fix escaping quotes for shell too.
- Changes for 2.1.1
* Fix iterator next method usage
* Wed Aug 26 2015 mpluskal@suse.com
- Update to 2.1.0
- Use cmake macros
- Use url for source
* Tue Feb 11 2014 cbosdonnat@suse.com
- Created package for Bear 1.4