Overview

Request 1036244 accepted

- add patch [libcaca-autoconf-2.69.patch]
* Don't force autoconf to be at version 2.71

- Upgrade to 0.99.beta20
* IPv6 support in cacaserver
* fixed a bug from 2004 that caused PDF documentation generation to fail
* memory allocation functions are now more robust
* numerous fixes for memory leaks and invalid memory accesses:
* CVE-2021-30498
* CVE-2021-30499
* CVE-2021-3410
* CVE-2018-20546
* CVE-2018-20547
* CVE-2018-20545
* CVE-2018-20548
* CVE-2018-20549
- Dropped upstream fixed patches
* libcaca-bsc1182731-prevent-overflow.patch
* libcaca-variable-type.patch
* Bug1120502-add_cast_to_prevent_overflow.patch

Loading...

Dominique Leuenberger's avatar

Breaks VLC

[  262s] video_output/caca.c:77:5: error: unknown type name 'cucul_canvas_t'
[  262s]    77 |     cucul_canvas_t *cv;
[  262s]       |     ^~~~~~~~~~~~~~
[  262s] video_output/caca.c:79:5: error: unknown type name 'cucul_dither_t'
[  262s]    79 |     cucul_dither_t *dither;
[  262s]       |     ^~~~~~~~~~~~~~
[  262s] video_output/caca.c: In function 'Open':
[  262s] video_output/caca.c:156:15: error: implicit declaration of function 'cucul_create_canvas'; did you mean 'caca_create_canvas'? [-Werror=implicit-function-declaration]
[  262s]   156 |     sys->cv = cucul_create_canvas(0, 0);
[  262s]       |               ^~~~~~~~~~~~~~~~~~~
[  262s]       |               caca_create_canvas
[  262s] video_output/caca.c:156:13: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[  262s]   156 |     sys->cv = cucul_create_canvas(0, 0);
[  262s]       |             ^
[  262s] video_output/caca.c:168:50: warning: passing argument 1 of 'caca_create_display_with_driver' from incompatible pointer type [-Wincompatible-pointer-types]
[  262s]   168 |     sys->dp = caca_create_display_with_driver(sys->cv, driver);
[  262s]       |                                               ~~~^~~~
[  262s]       |                                                  |
[  262s]       |                                                  int *
[  262s] In file included from video_output/caca.c:44:
[  262s] /usr/include/caca.h:502:59: note: expected 'caca_canvas_t *' {aka 'struct caca_canvas *'} but argument is of type 'int *'
[  262s]   502 | __extern caca_display_t * caca_create_display_with_driver(caca_canvas_t *,
[  262s]       |                                                           ^~~~~~~~~~~~~~~
[  262s] video_output/caca.c:200:5: warning: 'manage' is deprecated [-Wdeprecated-declarations]
[  262s]   200 |     vd->manage  = Manage;
[  262s]       |     ^~
[  262s] In file included from video_output/caca.c:35:
[  262s] ../include/vlc_vout_display.h:333:18: note: declared here
Request History
Илья Индиго's avatar

13ilya created request

- add patch [libcaca-autoconf-2.69.patch]
* Don't force autoconf to be at version 2.71

- Upgrade to 0.99.beta20
* IPv6 support in cacaserver
* fixed a bug from 2004 that caused PDF documentation generation to fail
* memory allocation functions are now more robust
* numerous fixes for memory leaks and invalid memory accesses:
* CVE-2021-30498
* CVE-2021-30499
* CVE-2021-3410
* CVE-2018-20546
* CVE-2018-20547
* CVE-2018-20545
* CVE-2018-20548
* CVE-2018-20549
- Dropped upstream fixed patches
* libcaca-bsc1182731-prevent-overflow.patch
* libcaca-variable-type.patch
* Bug1120502-add_cast_to_prevent_overflow.patch


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:D as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:D"


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:L as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:L"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:L"


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:L"


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:E got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:E got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:E got accepted.

openSUSE Build Service is sponsored by