Overview
Request 483739 accepted
- Add ncurses patch 20170325
+ fix a memory leak in the window-list when creating multiple screens
(reports by Andres Martinelli, Debian #783486).
+ reviewed calls from link_test.c, added a few more null-pointer
checks.
+ add a null-pointer check in ungetmouse, in case mousemask was not
called (report by "Kau").
+ updated curs_sp_funcs.3x for new functions.
- Add ncurses patch 20170318
+ change TERMINAL structure in term.h to make it opaque. Some
applications misuse its members, e.g., directly modifying it
rather than using def_prog_mode().
+ modify utility headers such as tic.h to make it clearer which are
externals that are used by tack.
+ improve curs_slk.3x in particular its discussion of portability.
+ fix cut/paste in legacy_encoding.3x
+ add prototype for find_pair() to new_pair.3x (report by Branden
Robinson).
+ fix a couple of broken links in generated man-html documentation.
+ regenerate man-html documentation.
- Add tack patch 1.07.20170318
* init.c:
use def_prog_mode() to eliminate two internal details from ncurses
* edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
* tack.h: update copyright to match version
* config.sub: 2017-02-07
* config.guess: 2017-03-05
- Add ncurses patch 20170311
- Created by WernerFink
- In state accepted
- Supersedes 481337
lynx build failure seems related here
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:A/lynx/standard/x86_64
@WernerFink any idea about lynx failure?
I guess that lynx is stumbled over this change:
change TERMINAL structure in term.h to make it opaque. Some applications misuse its members, e.g., directly modifying it rather than using def_prog_mode().
this indeed had cause the update of dialog as well as tack (a sub package of ncurses)
YEP: [ 61s] LYStrings.c: In function 'expand_tiname': [ 61s] LYStrings.c:1011:14: error: dereferencing pointer to incomplete type 'TERMINAL {aka struct term}' [ 61s] if (cur_term->type.Strings[code] != 0) { [ 61s] ^~
Hmmm http://lynx.isc.org seems to be dead
At http://invisible-island.net/lynx/lynx-develop.html the new URL is mentioned http://lynx.invisible-island.net/
hmm...it's declined by bot due to source is different in the devel project
This automagic is somehow annoying as it thwarts the current update frequency of upstream changes
Request History
WernerFink created request
- Add ncurses patch 20170325
+ fix a memory leak in the window-list when creating multiple screens
(reports by Andres Martinelli, Debian #783486).
+ reviewed calls from link_test.c, added a few more null-pointer
checks.
+ add a null-pointer check in ungetmouse, in case mousemask was not
called (report by "Kau").
+ updated curs_sp_funcs.3x for new functions.
- Add ncurses patch 20170318
+ change TERMINAL structure in term.h to make it opaque. Some
applications misuse its members, e.g., directly modifying it
rather than using def_prog_mode().
+ modify utility headers such as tic.h to make it clearer which are
externals that are used by tack.
+ improve curs_slk.3x in particular its discussion of portability.
+ fix cut/paste in legacy_encoding.3x
+ add prototype for find_pair() to new_pair.3x (report by Branden
Robinson).
+ fix a couple of broken links in generated man-html documentation.
+ regenerate man-html documentation.
- Add tack patch 1.07.20170318
* init.c:
use def_prog_mode() to eliminate two internal details from ncurses
* edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses
* tack.h: update copyright to match version
* config.sub: 2017-02-07
* config.guess: 2017-03-05
- Add ncurses patch 20170311
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added factory-repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
maxlin_factory set openSUSE:Factory:Staging:A as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:A"
maxlin_factory accepted review
Picked openSUSE:Factory:Staging:A
factory-repo-checker accepted review
skip review
simotek accepted review
looks ok
lnussel_factory accepted review
ready to accept
lnussel_factory approved review
ready to accept
lnussel_factory accepted request
Accept to openSUSE:Factory
For lynx see SR#483847 ... this is with a preliminary version of a patch for ncurses 6.0 20170318