File Bear.changes of Package Bear
-------------------------------------------------------------------
Tue Mar 26 10:20:39 UTC 2024 - Max Lin <mlin@suse.com>
- Build with GCC13 on Leap 15
-------------------------------------------------------------------
Mon Dec 18 13:26:24 UTC 2023 - Martin Pluskal <mpluskal@suse.com>
- Disable tests as they timeout in OBS
-------------------------------------------------------------------
Sat Dec 2 06:57:04 UTC 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 12:30:48 UTC 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 13:00:02 UTC 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 09:17:34 UTC 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 07:11:56 UTC 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 10:43:01 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
- Fixed build / test requirement for lit
-------------------------------------------------------------------
Fri May 14 08:41:11 UTC 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
-------------------------------------------------------------------
Thu Oct 17 12:10:56 UTC 2019 - Richard Brown <rbrown@suse.com>
- Remove obsolete Groups tag (fate#326485)
-------------------------------------------------------------------
Fri Sep 27 11:09:06 UTC 2019 - Martin Pluskal <mpluskal@suse.com>
- Small package modernization
-------------------------------------------------------------------
Fri Sep 27 11:04:35 UTC 2019 - Dan Čermák <dcermak@suse.com>
- Fix sed call to fixup bear's shebang
-------------------------------------------------------------------
Fri Sep 20 21:40:12 UTC 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 Nov 17 13:09:29 UTC 2018 - Adam Mizerski <adam@mizerski.pl>
- fix libear path
-------------------------------------------------------------------
Sat Sep 22 17:15:07 UTC 2018 - Martin Liška <mliska@suse.cz>
- Update to 2.3.12.
-------------------------------------------------------------------
Sat Feb 25 13:23:13 UTC 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 09:56:03 UTC 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 13:51:56 UTC 2015 - mpluskal@suse.com
- Update to 2.1.0
- Use cmake macros
- Use url for source
-------------------------------------------------------------------
Tue Feb 11 15:55:58 UTC 2014 - cbosdonnat@suse.com
- Created package for Bear 1.4