SHA256
8
0
forked from pool/pveclib

10 Commits

Author SHA256 Message Date
44b4197969 Accepting request 856094 from devel:libraries:c_c++
- add fix-build-with-newer-toolchain.diff: patch a file from the test
  suite so that it builds with newer versions of the toolchain (no user
  visible effects).

OBS-URL: https://build.opensuse.org/request/show/856094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pveclib?expand=0&rev=2
2020-12-16 10:01:37 +00:00
Gabriel Gomes
1882dbeefe Update entry in changes file
Request to integrate into Factory rejected with:

  Output of check script:

  A patch (fix-build-with-newer-toolchain.diff) is being added without
  this addition being mentioned in the changelog.

- add fix-build-with-newer-toolchain.diff: patch a file from the test
  suite so that it builds with newer versions of the toolchain (no user
  visible effects).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=9
2020-12-15 22:17:43 +00:00
Gabriel Gomes
a57138a0b8 Update changes file
The automatic request to integrate the changes from the development
project into Factory was automatically rejected. For more information,
check https://build.opensuse.org/request/show/854028.

- Fix build issues with current toolchain

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=8
2020-12-15 17:46:10 +00:00
Gabriel Gomes
cf864d0511 Fix build of the test suite with current toolchain from OBS
Error message with current toolchain:

  [   98s] testsuite/vec_perf_f64.c: In function 'timed_fpclassify_f64':
  [   98s] testsuite/vec_perf_f64.c:84:13: error: invalid operands to binary | (have 'vb64_t' {aka '__vector(2) long unsigned int'} and 'vui64_t' {aka '__vector(2) long long unsigned int'})
  [   98s]    84 |       accum |= test_fpclassify_f64 (data0);
  [   98s]       |             ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  [   98s]       |                |
  [   98s]       |                vui64_t {aka __vector(2) long long unsigned int}

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=7
2020-11-17 21:21:33 +00:00
dedb0a6ae5 Accepting request 829840 from devel:libraries:c_c++
New package. Removed static libraries. Now using %version

OBS-URL: https://build.opensuse.org/request/show/829840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pveclib?expand=0&rev=1
2020-09-22 19:01:29 +00:00
Gabriel Gomes
bec1efc7f3 Do not ship static libraries
As suggested during review [1].

Upstream only tests libpvecstatic.a, which contains the same symbols as
libpvec.a and libpvec.so, except for the IFUNCs. Since openSUSE will not
ship libpvecstatic after this commit, change the build rules so that
libpvec.so gets tested (forwarded upstream [2]).

[1] https://build.opensuse.org/request/show/827601
[2] https://github.com/open-power-sdk/pveclib/pull/118

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=5
2020-08-26 00:39:55 +00:00
Gabriel Gomes
d83fded51e Use a macro for version
As suggested during review
(https://build.opensuse.org/request/show/827601).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=4
2020-08-25 22:08:44 +00:00
Gabriel Gomes
6b6b304933 Fix use of %doc and %license directives
As noted in request 826720 [1], the comments about the %doc and %license
directives were wrong. This patch fixes the comments as well as use
those directives properly.

[1] https://build.opensuse.org/request/show/826720#comment-1288673

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=3
2020-08-18 13:29:06 +00:00
Gabriel Gomes
c956fc1005 Add rule to run the test suite
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=2
2020-08-14 14:18:49 +00:00
ff3d5b904d Accepting request 824747 from home:gabrielftg
I want to maintain pveclib in Factory and would like to use devel:libraries:c_c++ as the devel/feeder project

OBS-URL: https://build.opensuse.org/request/show/824747
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pveclib?expand=0&rev=1
2020-08-10 08:07:50 +00:00