Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

Bear-3.1.5-1.2 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: Bear Distribution: openSUSE Tumbleweed
Version: 3.1.5 Vendor: openSUSE
Release: 1.2 Build date: Sun Oct 6 19:35:25 2024
Group: Unspecified Build host: reproducible
Size: 794184 Source RPM: Bear-3.1.5-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/rizsotto/Bear
Summary: Tool to generate compilation database for clang tooling
Bear is a tool to generate compilation database for clang tooling.

One way to get compilation database is to use cmake as build tool. When the
project compiles with no cmake, but another build system, there is no free json
file. Bear is a tool to generate such file during the build process.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Sun Oct 06 2024 Christoph G <foss@grueninger.de>
  - update to version 3.1.5
    * dependency: fix fmt library usage in the project
    * add gfortran as recognised compiler
  - Drop patch 0001-Fix-FMT11-Build.patch, now part of the release
* Wed Aug 07 2024 Laszlo <helaslo@helaslo.net>
  - Added not-yet tagged patch 0001-Fix-FMT11-Build.patch from
    upstream to fix build on FMT11
* Sat May 18 2024 Christoph G <foss@grueninger.de>
  - Update to version 3.1.4
    * citnames: Allow for include flag glued to the parameter
    * intercept: gRPC dependency usage fix
* 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

Files

/usr/bin/bear
/usr/lib64/bear
/usr/lib64/bear/libexec.so
/usr/lib64/bear/wrapper
/usr/lib64/bear/wrapper.d
/usr/lib64/bear/wrapper.d/ar
/usr/lib64/bear/wrapper.d/as
/usr/lib64/bear/wrapper.d/bison
/usr/lib64/bear/wrapper.d/c++
/usr/lib64/bear/wrapper.d/cc
/usr/lib64/bear/wrapper.d/clang
/usr/lib64/bear/wrapper.d/clang++
/usr/lib64/bear/wrapper.d/cpp
/usr/lib64/bear/wrapper.d/ctangle
/usr/lib64/bear/wrapper.d/cweave
/usr/lib64/bear/wrapper.d/f77
/usr/lib64/bear/wrapper.d/flex
/usr/lib64/bear/wrapper.d/g++
/usr/lib64/bear/wrapper.d/gcc
/usr/lib64/bear/wrapper.d/gfortran
/usr/lib64/bear/wrapper.d/ld
/usr/lib64/bear/wrapper.d/lex
/usr/lib64/bear/wrapper.d/lint
/usr/lib64/bear/wrapper.d/m2c
/usr/lib64/bear/wrapper.d/makeinfo
/usr/lib64/bear/wrapper.d/nm
/usr/lib64/bear/wrapper.d/objcopy
/usr/lib64/bear/wrapper.d/objdump
/usr/lib64/bear/wrapper.d/pc
/usr/lib64/bear/wrapper.d/ranlib
/usr/lib64/bear/wrapper.d/readelf
/usr/lib64/bear/wrapper.d/strip
/usr/lib64/bear/wrapper.d/tangle
/usr/lib64/bear/wrapper.d/tex
/usr/lib64/bear/wrapper.d/tex2dvi
/usr/lib64/bear/wrapper.d/weave
/usr/lib64/bear/wrapper.d/yacc
/usr/share/doc/packages/Bear
/usr/share/doc/packages/Bear/README.md
/usr/share/licenses/Bear
/usr/share/licenses/Bear/COPYING
/usr/share/man/man1/bear-citnames.1.gz
/usr/share/man/man1/bear-intercept.1.gz
/usr/share/man/man1/bear.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024