[BRLTTY] Latest master fails to build

Sébastien Hinderer Sebastien.Hinderer at ens-lyon.org
Thu May 8 09:49:46 UTC 2025


Dear all,

I notice that, on my system, latest master (commit c65b7e5534331e6) does
not build and I get the following error:

gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..   -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -g -O2 -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Linux' '-DDRIVER_CODE=lx' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./screen.c
./screen.c:1641:1: error: conflicting types for ‘getScreenDescription’; have ‘int(ScreenDescription *)’
 1641 | getScreenDescription (ScreenDescription *description) {
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../Headers/scr_main.h:22,
                 from ../../../Headers/scr_gpm.h:22,
                 from ./screen.c:52:
../../../Headers/scr_base.h:65:13: note: previous declaration of ‘getScreenDescription’ with type ‘void(ScreenDescription *, BaseScreen *)’
   65 | extern void getScreenDescription (ScreenDescription *, BaseScreen *);
      |             ^~~~~~~~~~~~~~~~~~~~

Is it just me or can somebody else reproduce?

Bestwishes,

Seb.


More information about the BRLTTY mailing list