OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_9-52-g6983904

Gerrit Code Review gerrit@openafs.org
Mon, 6 Feb 2023 10:02:54 -0500


The following commit has been merged in the openafs-stable-1_8_x branch:
commit 69839045c269af1b7023159e78dbc59e13e6202a
Author: Cheyenne Wills <cwills@sinenomine.net>
Date:   Wed Feb 9 14:00:13 2022 -0700

    autoconf: Additional library test for ncurses
    
    Depending on how the ncurses libraries were built the external symbol
    'LINES' may be replaced with the '_nc_LINES' external symbol.  Because
    the symbol 'LINES' may or may not be present, the autoconf test can fail
    to detect the correct libraries needed for curses support.
    
    Add an additional AC_CHECK_LIBs for the symbol _nc_LINES (within the
    ncurses or tinfo libraries) when setting the $LIB_curses.
    
    This commit was adapted from the openSuSE source packaging for openafs.
    
    Background: when ncurses is built with --enable-reentrant, LINES is
    defined as a C preprocessor macro that expands to a call to _nc_LINES
    
    Reviewed-on: https://gerrit.openafs.org/14889
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Ralf Brunckhorst <rbrunckhorst@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
    (cherry picked from commit c98994dd116121af75f6df6891e706957c6c953d)
    
    Change-Id: I6eb15897f48eb93d72739965c10b5f51b21d7336
    Reviewed-on: https://gerrit.openafs.org/15296
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>

 src/cf/curses.m4 | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

-- 
OpenAFS Master Repository