* Package: media-libs/svgalib-1.9.25-r6 * Repository: gentoo * Maintainer: bircoph@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel-helper kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/c237bb820fa25be26cd3f5770dc587e2e4268c5b @@@@@ END @@@@@ * Determining the location of the kernel source code * Found kernel source directory: * /kernel-4.19.122 * Found sources for kernel version: * 4.19.122 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking svgalib-1.9.25.tar.gz to /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work >>> Source unpacked in /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work >>> Preparing source in /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25 ... * Applying svgalib-1.9.25-linux_2.6.patch ... [ ok ] * Applying svgalib-1.9.19-pic.patch ... [ ok ] * Applying svgalib-1.9.25-build.patch ... [ ok ] * Applying svgalib-1.9.25-linux_2.6.28.patch ... [ ok ] * Applying svgalib-1.9.25-glibc210.patch ... [ ok ] * Applying svgalib-1.9.25-linux_2.6.36-r1.patch ... [ ok ] * Applying svgalib-1.9.25-fix_buffer.patch ... [ ok ] * Applying svgalib-1.9.25-vga_reset.patch ... [ ok ] * Applying svgalib-1.9.25-missing_include.patch ... [ ok ] * Applying svgalib-1.9.25-linux_3.4.patch ... [ ok ] * Applying svgalib-1.9.25-linux_3.9.patch ... [ ok ] * Applying svgalib-1.9.25-no-man-compression.patch ... [ ok ] * Applying svgalib-1.9.25-wrapdemo-buf-overflow.patch ... [ ok ] * Converting kernel/svgalib_helper/Makefile to use M= instead of SUBDIRS= ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25 ... make -j4 'OPTIMIZE=-O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline' static mkdir -p staticlib/mouse mkdir -p staticlib/keyboard mkdir -p staticlib/ramdac mkdir -p staticlib/clockchip mkdir -p staticlib/joystick mkdir -p staticlib/drivers (cd staticlib/; \ make -f /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/src/Makefile libvga.a \ SRCDIR="/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25" DLLFLAGS="" \ ) (cd staticlib/; \ make -f /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/src/Makefile libvgagl.a \ SRCDIR="/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25" DLLFLAGS="" \ ) make[1]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/staticlib' make[1]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/staticlib' echo '# Module dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o mouse/mouse.o ../src/mouse/mouse.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o joystick/joystick.o ../src/joystick/joystick.c x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/vga.c ../src/vgaio.c ../src/vgadraw.c ../src/vgaclear.c ../src/vgaline.c ../src/vgapix.c ../src/vgapal.c ../src/vgacol.c ../src/vgamodesel.c ../src/vgamisc.c ../src/vgadump.c ../src/vgaconvplanar.c ../src/vgaaccel.c ../src/timing.c ../src/vgaregs.c ../src/interface.c ../src/accel.c ../src/vgapci.c ../src/vga_helper.c ../src/vga_console.c ../src/vgarelvgaio.c ../src/vgammvgaio.c ../src/vgacursor.c ../src/vganullio.c >>.depend.src make -f ../gl/Makefile libvgagl.a srcdir=".." DLLFLAGS="" make[2]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/staticlib' echo '# GL Module dependencies' >>.depend.gl x86_64-pc-linux-gnu-gcc -I../include -I. -MM ../gl/grlib.c ../gl/driver.c ../gl/line.c ../gl/palette.c ../gl/scale.c ../gl/text.c ../gl/font8x8.c ../gl/cbitmap.c ../gl/mem.c >>.depend.gl In file included from ../src/mouse/mouse.c:20: ../src/mouse/ms.c: In function ‘ms_init’: ../src/mouse/ms.c:499:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 499 | write(__svgalib_mouse_fd, "*X", 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:505:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 505 | write(__svgalib_mouse_fd, "\r$", 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:508:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 508 | write(__svgalib_mouse_fd, "\r#", 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:511:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 511 | write(__svgalib_mouse_fd, "\rSU3", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:514:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 514 | write(__svgalib_mouse_fd, "\rST\r", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:517:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 517 | write(__svgalib_mouse_fd, "\363\310\363\144\363\120", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:519:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 519 | write(__svgalib_mouse_fd, "\363\310\363\310\363\120", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:541:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 541 | write(__svgalib_mouse_fd, "S", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:545:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 545 | write(__svgalib_mouse_fd, "O", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:547:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 547 | write(__svgalib_mouse_fd, "J", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:549:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 549 | write(__svgalib_mouse_fd, "K", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:551:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 551 | write(__svgalib_mouse_fd, "L", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:553:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 553 | write(__svgalib_mouse_fd, "R", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:555:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 555 | write(__svgalib_mouse_fd, "M", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:557:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 557 | write(__svgalib_mouse_fd, "Q", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:559:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 559 | write(__svgalib_mouse_fd, "N", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c: In function ‘ms_setspeed’: ../src/mouse/ms.c:165:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 165 | write(__svgalib_mouse_fd, c, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c: In function ‘get_ms_event’: ../src/mouse/ms.c:743:6: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 743 | read(__svgalib_mouse_fd, &buf[nu_bytes], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c: In function ‘ms_close’: ../src/mouse/ms.c:631:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 631 | write(__svgalib_mouse_fd, "U", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o grlib.o ../gl/grlib.c ../gl/grlib.c: In function ‘gl_setcontextvga’: ../gl/grlib.c:214:10: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 214 | VBUF = vga_getgraphmem(); | ^ ../gl/grlib.c:247:7: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 247 | VBUF = vga_getgraphmem(); | ^ ../gl/grlib.c:201:27: warning: variable ‘ff’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 201 | framebufferfunctions *ff; | ^~ ../gl/grlib.c: In function ‘gl_setcontextwidth’: ../gl/grlib.c:421:28: warning: operation on ‘currentcontext.width’ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] 421 | __currentcontext.width = currentcontext.width = w; ../gl/grlib.c:422:32: warning: operation on ‘currentcontext.bytewidth’ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] 422 | __currentcontext.bytewidth = currentcontext.bytewidth = ../gl/grlib.c: In function ‘gl_setcontextheight’: ../gl/grlib.c:428:29: warning: operation on ‘currentcontext.height’ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] 428 | __currentcontext.height = currentcontext.height = h; In file included from ../gl/grlib.c:10: ../gl/grlib.c: In function ‘gl_copyscreen’: ../gl/vgagl.h:73:29: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar256’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 73 | #define VBUF (currentcontext.vbuf) | ~~~~~~~~~~~~~~~^~~~~~ | | | char * ../gl/grlib.c:767:22: note: in expansion of macro ‘VBUF’ 767 | vga_copytoplanar256(VBUF, BYTEWIDTH, screenoffset / 4, | ^~~~ In file included from ../gl/grlib.c:7: ../include/vga.h:334:52: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 334 | extern void vga_copytoplanar256(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../gl/grlib.c:10: ../gl/vgagl.h:73:29: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar16’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 73 | #define VBUF (currentcontext.vbuf) | ~~~~~~~~~~~~~~~^~~~~~ | | | char * ../gl/grlib.c:778:25: note: in expansion of macro ‘VBUF’ 778 | vga_copytoplanar16(VBUF, BYTEWIDTH, 0, | ^~~~ In file included from ../gl/grlib.c:7: ../include/vga.h:336:51: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 336 | extern void vga_copytoplanar16(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ ../gl/grlib.c:781:30: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar16’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 781 | vga_copytoplanar16(VBUF + WIDTH * 512, BYTEWIDTH, In file included from ../gl/grlib.c:7: ../include/vga.h:336:51: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 336 | extern void vga_copytoplanar16(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../gl/grlib.c:10: ../gl/vgagl.h:73:29: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar16’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 73 | #define VBUF (currentcontext.vbuf) | ~~~~~~~~~~~~~~~^~~~~~ | | | char * ../gl/grlib.c:789:21: note: in expansion of macro ‘VBUF’ 789 | vga_copytoplanar16(VBUF, BYTEWIDTH, screenoffset / 8, | ^~~~ In file included from ../gl/grlib.c:7: ../include/vga.h:336:51: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 336 | extern void vga_copytoplanar16(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o keyboard/keyboard.o ../src/keyboard/keyboard.c ../src/keyboard/keyboard.c: In function ‘keyboard_init_return_fd’: ../src/keyboard/keyboard.c:333:9: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 333 | freopen("/tmp/svga_tty","r",stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/keyboard/keyboard.c: In function ‘kbd_load_keymap’: ../src/keyboard/keyboard.c:791:13: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 791 | fgets(buf, 80, keymapfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ echo '# Mouse dependencies' >>.depend.src In file included from /usr/include/string.h:495, from ../src/keyboard/keyboard.c:25: In function ‘strncpy’, inlined from ‘kbd_load_keymap’ at ../src/keyboard/keyboard.c:801:21: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output may be truncated copying 20 bytes from a string of length 80 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/mouse/mouse.c >.depend.src.mouse In function ‘strncpy’, inlined from ‘kbd_process_option’ at ../src/keyboard/keyboard.c:181:9: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 20 equals destination size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sed 's#^\(.*\.o\):#mouse/\1:#g' <.depend.src.mouse >>.depend.src rm -f .depend.src.mouse echo '# Joystick dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/joystick/joystick.c >.depend.src.joystick sed 's#^\(.*\.o\):#joystick/\1:#g' <.depend.src.joystick >>.depend.src x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/ramdac.o ../src/ramdac/ramdac.c rm -f .depend.src.joystick echo '# Keyboard dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/keyboard/keyboard.c >.depend.src.keyboard x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o driver.o ../gl/driver.c sed 's#^\(.*\.o\):#keyboard/\1:#g' <.depend.src.keyboard >>.depend.src rm -f .depend.src.keyboard echo '# Driver dependencies' >>.depend.src ../gl/driver.c: In function ‘__svgalib_driver8_putboxmask’: ../gl/driver.c:78:32: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 78 | #define ASSIGNVP8(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x); | ^ ../gl/driver.c:286:5: note: in expansion of macro ‘ASSIGNVP8’ 286 | ASSIGNVP8(x, y, vp); | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/normal.o ../src/ramdac/normal.c x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/vgadrv.c ../src/regextr.c ../src/modetab.c ../src/drivers/cirrus.c ../src/drivers/trident.c ../src/drivers/s3.c ../src/drivers/ark.c ../src/drivers/ali.c ../src/drivers/apm.c ../src/drivers/nv3.c ../src/drivers/savage.c ../src/drivers/g400.c ../src/drivers/pm2.c ../src/drivers/unichrome.c ../src/drivers/millennium.c ../src/drivers/r128.c ../src/drivers/mx.c ../src/drivers/paradise.c ../src/drivers/rage.c ../src/drivers/banshee.c ../src/drivers/sis.c ../src/drivers/i740.c ../src/drivers/laguna.c ../src/drivers/et6000.c ../src/drivers/fbdev.c ../src/drivers/rendition.c >>.depend.src ../gl/driver.c: In function ‘__svgalib_driver16_putboxmask’: ../gl/driver.c:391:33: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 391 | #define ASSIGNVP16(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x) * 2; | ^ ../gl/driver.c:532:5: note: in expansion of macro ‘ASSIGNVP16’ 532 | ASSIGNVP16(x, y, vp); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/attdacs.o ../src/ramdac/attdacs.c ../gl/driver.c: In function ‘__svgalib_driver24_putboxmask’: ../gl/driver.c:604:33: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 604 | #define ASSIGNVP24(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x) * 3; | ^ ../gl/driver.c:1008:5: note: in expansion of macro ‘ASSIGNVP24’ 1008 | ASSIGNVP24(x, y, vp); | ^~~~~~~~~~ ../gl/driver.c: In function ‘__svgalib_driver32_putboxmask’: ../gl/driver.c:1101:33: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 1101 | #define ASSIGNVP32(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x) * 4; | ^ ../gl/driver.c:1224:5: note: in expansion of macro ‘ASSIGNVP32’ 1224 | ASSIGNVP32(x, y, vp); | ^~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/sierra.o ../src/ramdac/sierra.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/icw.o ../src/ramdac/icw.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/s3dacs.o ../src/ramdac/s3dacs.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/IBMRGB52x.o ../src/ramdac/IBMRGB52x.c ../src/ramdac/IBMRGB52x.c: In function ‘IBMRGBSetClock’: ../src/ramdac/IBMRGB52x.c:125:28: warning: variable ‘fdacspeed’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 125 | volatile double ffreq, fdacspeed, ffref; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/ics_gendac.o ../src/ramdac/ics_gendac.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o clockchip/icd2061a.o ../src/clockchip/icd2061a.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgadrv.o ../src/vgadrv.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o regextr.o ../src/regextr.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o modetab.o ../src/modetab.c ../src/regextr.c: In function ‘__store_regs’: ../src/regextr.c:138:34: warning: pointer targets in passing argument 6 of ‘store_regs’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 138 | store_regs(root, x, y, c, mnum, r); | ^ | | | const char * ../src/regextr.c:98:100: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ 98 | t ** root, char *x, char *y, char *c, int mnum, const unsigned char *r) | ~~~~~~~~~~~~~~~~~~~~~^ ../src/regextr.c: In function ‘__svgalib_readmodes’: ../src/regextr.c:484:52: warning: pointer targets in passing argument 3 of ‘__store_regs’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 484 | __store_regs(&modes, (*mt)->mode_number, (*mt)->regs); | ~~~~~^~~~~~ | | | const unsigned char * ../src/regextr.c:118:66: note: expected ‘const char *’ but argument is of type ‘const unsigned char *’ 118 | static void __store_regs(ModeList ** root, int mnum, const char *r) | ~~~~~~~~~~~~^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/cirrus.o ../src/drivers/cirrus.c echo '# Ramdac dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/ramdac/ramdac.c ../src/ramdac/normal.c ../src/ramdac/attdacs.c ../src/ramdac/sierra.c ../src/ramdac/icw.c ../src/ramdac/s3dacs.c ../src/ramdac/IBMRGB52x.c ../src/ramdac/ics_gendac.c >.depend.src.ramdac x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/trident.o ../src/drivers/trident.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o line.o ../gl/line.c ../src/drivers/trident.c: In function ‘saveregs’: ../src/drivers/trident.c:138:15: warning: unused variable ‘i’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] 138 | int temp, i; | ^ ../src/drivers/trident.c:138:9: warning: variable ‘temp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 138 | int temp, i; | ^~~~ ../src/drivers/trident.c: In function ‘setregs’: ../src/drivers/trident.c:292:14: warning: unused variable ‘i’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] 292 | int temp,i; | ^ ../src/drivers/trident.c:292:9: warning: variable ‘temp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 292 | int temp,i; | ^~~~ ../src/drivers/trident.c: In function ‘test’: ../src/drivers/trident.c:931:16: warning: variable ‘id’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 931 | int found, id; | ^~ sed 's#^\(.*\.o\):#ramdac/\1:#g' <.depend.src.ramdac >>.depend.src rm -f .depend.src.ramdac echo '# Clockchip dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/clockchip/icd2061a.c >.depend.src.clockchip sed 's#^\(.*\.o\):#clockchip/\1:#g' <.depend.src.clockchip >>.depend.src rm -f .depend.src.clockchip x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o palette.o ../gl/palette.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o scale.o ../gl/scale.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o text.o ../gl/text.c ../gl/text.c: In function ‘gl_writen’: ../gl/text.c:91:27: warning: pointer targets in passing argument 4 of ‘writecompressed’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 91 | writecompressed(x, y, n, s); | ^ | | | char * ../gl/text.c:26:65: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 26 | static void writecompressed(int x, int y, int n, unsigned char *s); | ~~~~~~~~~~~~~~~^ ../gl/text.c: In function ‘gl_nprintf’: ../gl/text.c:125:19: warning: pointer targets in passing argument 1 of ‘vsnprintf’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 125 | n = vsnprintf(buf, bufs, fmt, args); | ^~~ | | | unsigned char * In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from ../gl/text.c:5: /usr/include/bits/stdio2.h:77:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ 77 | __NTH (vsnprintf (char *__restrict __s, size_t __n, | ^~~~~ ../gl/text.c:168:25: warning: pointer targets in passing argument 4 of ‘gl_writen’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 168 | gl_writen(x, y, 1, buf); | ^~~ | | | unsigned char * ../gl/text.c:86:43: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 86 | void gl_writen(int x, int y, int n, char *s) | ~~~~~~^ ../gl/text.c: In function ‘expandcharacter’: ../gl/text.c:255:10: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 255 | font = font_address + c * (font_height * ((font_width + 7) / 8)); | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o font8x8.o ../gl/font8x8.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o cbitmap.o ../gl/cbitmap.c ../gl/cbitmap.c: In function ‘gl_putboxmaskcompiledclip’: ../gl/cbitmap.c:93:12: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 93 | vpline = VBUF + _y * BYTEWIDTH + _x; | ^ ../gl/cbitmap.c: In function ‘gl_putboxmaskcompiled’: ../gl/cbitmap.c:170:12: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 170 | vpline = VBUF + y * BYTEWIDTH + x; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o mem.o ../gl/mem.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o drivers/s3.o ../src/drivers/s3.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o drivers/ark.o ../src/drivers/ark.c ../src/drivers/s3.c: In function ‘s3_initializemode’: ../src/drivers/s3.c:1050:20: warning: variable ‘pixmux’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1050 | unsigned char pixmux, blank_delay, tmp; | ^~~~~~ ../src/drivers/ark.c: In function ‘__svgalib_arkaccel_DrawHLineList’: ../src/drivers/ark.c:1258:9: warning: variable ‘y’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1258 | int y, destaddr; | ^ rm -f libvgagl.a ar rcs libvgagl.a grlib.o driver.o line.o palette.o scale.o text.o font8x8.o cbitmap.o mem.o make[2]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/staticlib' make[1]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/staticlib' x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/ali.o ../src/drivers/ali.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/apm.o ../src/drivers/apm.c ../src/drivers/ali.c: In function ‘ali_test’: ../src/drivers/ali.c:295:9: warning: variable ‘tmp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 295 | int tmp, ov; | ^~~ ../src/drivers/apm.c: In function ‘apm_initializemode’: ../src/drivers/apm.c:327:13: warning: variable ‘q’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 327 | int p,q,r; | ^ ../src/drivers/apm.c: In function ‘comp_lmn’: ../src/drivers/apm.c:631:7: warning: variable ‘fout’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 631 | int fout; | ^~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/nv3.o ../src/drivers/nv3.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/savage.o ../src/drivers/savage.c ../src/drivers/savage.c: In function ‘init’: ../src/drivers/savage.c:1253:9: warning: variable ‘found’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1253 | int found=0, config1; | ^~~~~ At top level: ../src/drivers/savage.c:155:12: warning: ‘inlinearmode’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;] 155 | static int inlinearmode(void) | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/g400.o ../src/drivers/g400.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/pm2.o ../src/drivers/pm2.c In file included from ../src/drivers/g400.c:25: ../src/drivers/mga_g450pll.c: In function ‘G450CalculVCO’: ../src/drivers/mga_g450pll.c:29:22: warning: variable ‘ucP’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 29 | uint8_t ucM, ucN, ucP; | ^~~ ../src/drivers/g400.c: In function ‘MGASetPCLK’: ../src/drivers/g400.c:326:9: warning: variable ‘f_pll’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 326 | double f_pll; | ^~~~~ ../src/drivers/g400.c: In function ‘g400_initializemode’: ../src/drivers/g400.c:363:6: warning: variable ‘weight555’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 363 | int weight555 = 0; | ^~~~~~~~~ In file included from ../src/drivers/nv3.c:32: ../src/drivers/nv3.c: In function ‘setmode’: ../src/drivers/nvreg.h:34:36: warning: ‘p’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 34 | #define SetBF(mask,value) ((value) << (0?mask)) | ^~ ../src/drivers/nv3.c:329:11: note: ‘p’ was declared here 329 | int m,n,p; | ^ In file included from ../src/drivers/nv3.c:32: ../src/drivers/nvreg.h:34:36: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 34 | #define SetBF(mask,value) ((value) << (0?mask)) | ^~ ../src/drivers/nv3.c:329:9: note: ‘n’ was declared here 329 | int m,n,p; | ^ ../src/drivers/nv3.c:332:35: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 332 | PRAMDAC_Val(VPLL_COEFF_MDIV,m) | ../src/drivers/nv3.c:329:7: note: ‘m’ was declared here 329 | int m,n,p; | ^ In file included from ../src/drivers/pm2.c:17: ../src/drivers/glint_regs.h: In function ‘Permedia2ReadData’: ../src/drivers/glint_regs.h:1180:23: warning: variable ‘tmp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1180 | unsigned char tmp; \ | ^~~ ../src/drivers/glint_regs.h:1255:5: note: in expansion of macro ‘GLINTDACDelay’ 1255 | GLINTDACDelay(5); | ^~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/unichrome.o ../src/drivers/unichrome.c ../src/drivers/g400.c: In function ‘g400_initializemode.constprop’: ../src/drivers/g400.c:338:36: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 338 | initDAC[ MGA1064_PIX_PLLC_N ] = n & 0x7F; | ~~^~~~~~ ../src/drivers/g400.c:323:9: note: ‘n’ was declared here 323 | int m, n, p, s; | ^ ../src/drivers/g400.c:337:36: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 337 | initDAC[ MGA1064_PIX_PLLC_M ] = m & 0x1F; | ~~^~~~~~ ../src/drivers/g400.c:323:6: note: ‘m’ was declared here 323 | int m, n, p, s; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/millennium.o ../src/drivers/millennium.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/r128.o ../src/drivers/r128.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/mx.o ../src/drivers/mx.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/paradise.o ../src/drivers/paradise.c ../src/drivers/mx.c: In function ‘mx_initializemode’: ../src/drivers/mx.c:316:13: warning: variable ‘q’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 316 | { int p,q,r; | ^ ../src/drivers/r128.c: In function ‘R128InitCrtcRegisters’: ../src/drivers/r128.c:722:12: warning: variable ‘bytpp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 722 | int bytpp; | ^~~~~ At top level: ../src/drivers/r128.c:1905:12: warning: ‘RADEONProbePLLParameters’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;] 1905 | static int RADEONProbePLLParameters(void) | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/rage.o ../src/drivers/rage.c ../src/drivers/rage.c: In function ‘rage_ChipID’: ../src/drivers/rage.c:123:8: warning: variable ‘ATIChipFoundry’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 123 | ATIChipFoundry; | ^~~~~~~~~~~~~~ ../src/drivers/rage.c:122:21: warning: variable ‘ATIChipClass’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 122 | int ATIChipType, ATIChipClass, ATIChipRevision, ATIChipVersion, | ^~~~~~~~~~~~ ../src/drivers/rage.c: In function ‘rage_setmode’: ../src/drivers/rage.c:858:14: warning: variable ‘ATINewHWPtr’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 858 | ATIHWPtr ATINewHWPtr; | ^~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/banshee.o ../src/drivers/banshee.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/sis.o ../src/drivers/sis.c ../src/drivers/sis.c: In function ‘sisCalcClock’: ../src/drivers/sis.c:990:37: warning: variable ‘bestFout’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 990 | double bestError, abest = 42.0, bestFout; | ^~~~~~~~ ../src/drivers/sis.c:990:12: warning: variable ‘bestError’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 990 | double bestError, abest = 42.0, bestFout; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/i740.o ../src/drivers/i740.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/laguna.o ../src/drivers/laguna.c ../src/drivers/laguna.c: In function ‘laguna_initializemode’: ../src/drivers/laguna.c:252:24: warning: variable ‘vse’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 252 | int vd, vtot, vss, vse, vbs, vbe; | ^~~ ../src/drivers/laguna.c:251:34: warning: variable ‘hbe’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 251 | int hd, htot, hss, hse, hbs, hbe; | ^~~ ../src/drivers/laguna.c:251:24: warning: variable ‘hse’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 251 | int hd, htot, hss, hse, hbs, hbe; | ^~~ ../src/drivers/sis.c: In function ‘sis_setmode’: ../src/drivers/sis.c:426:46: warning: ‘d’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 426 | moderegs[XR(0x2b)] = ((n-1) & 0x7f) | ((d-1)<<7); | ~~^~~ ../src/drivers/sis.c:350:16: note: ‘d’ was declared here 350 | int n, m, d, sb, sc; | ^ ../src/drivers/sis.c:427:48: warning: ‘sc’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 427 | moderegs[XR(0x2c)] = ((m-1) & 0x1f) | (((sc-1)&3)<<5) | (sb ? 0x80:0); | ~~~^~~ ../src/drivers/sis.c:350:23: note: ‘sc’ was declared here 350 | int n, m, d, sb, sc; | ^~ ../src/drivers/sis.c:427:59: warning: ‘sb’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 427 | moderegs[XR(0x2c)] = ((m-1) & 0x1f) | (((sc-1)&3)<<5) | (sb ? 0x80:0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/drivers/sis.c:350:19: note: ‘sb’ was declared here 350 | int n, m, d, sb, sc; | ^~ ../src/drivers/sis.c:427:29: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 427 | moderegs[XR(0x2c)] = ((m-1) & 0x1f) | (((sc-1)&3)<<5) | (sb ? 0x80:0); | ~~^~~ ../src/drivers/sis.c:350:13: note: ‘m’ was declared here 350 | int n, m, d, sb, sc; | ^ ../src/drivers/sis.c:426:29: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 426 | moderegs[XR(0x2b)] = ((n-1) & 0x7f) | ((d-1)<<7); | ~~^~~ ../src/drivers/sis.c:350:10: note: ‘n’ was declared here 350 | int n, m, d, sb, sc; | ^ ../src/drivers/rage.c:1513:50: warning: ‘l’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 1513 | Multiplier = ATIXCLKFeedbackDivider * postdiv[l]; | ~~~~~~~^~~ ../src/drivers/rage.c:639:13: note: ‘l’ was declared here 639 | int m,n,l,i; | ^ ../src/drivers/rage.c:724:31: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 724 | ATINewHWPtr->PLL[0]=n; | ~~~~~~~~~~~~~~~~~~~^~ ../src/drivers/rage.c:639:11: note: ‘n’ was declared here 639 | int m,n,l,i; | ^ ../src/drivers/rage.c:725:34: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 725 | ATINewHWPtr->PLL[1]=m | (l<<6); | ~~^~~~~~~~ ../src/drivers/rage.c:639:9: note: ‘m’ was declared here 639 | int m,n,l,i; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/et6000.o ../src/drivers/et6000.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/fbdev.o ../src/drivers/fbdev.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/rendition.o ../src/drivers/rendition.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DROOT_VC_SHORTCUT -DINCLUDE_CIRRUS_DRIVER -DINCLUDE_CIRRUS_DRIVER_TEST -DINCLUDE_TRIDENT_DRIVER -DINCLUDE_TRIDENT_DRIVER_TEST -DINCLUDE_S3_DRIVER -DINCLUDE_S3_DRIVER_TEST -DINCLUDE_ARK_DRIVER -DINCLUDE_ARK_DRIVER_TEST -DINCLUDE_ALI_DRIVER -DINCLUDE_ALI_DRIVER_TEST -DINCLUDE_APM_DRIVER -DINCLUDE_APM_DRIVER_TEST -DINCLUDE_NV3_DRIVER -DINCLUDE_NV3_DRIVER_TEST -DINCLUDE_SAVAGE_DRIVER -DINCLUDE_SAVAGE_DRIVER_TEST -DINCLUDE_G400_DRIVER -DINCLUDE_G400_DRIVER_TEST -DINCLUDE_PM2_DRIVER -DINCLUDE_PM2_DRIVER_TEST -DINCLUDE_UNICHROME_DRIVER -DINCLUDE_UNICHROME_DRIVER_TEST -DINCLUDE_MILLENNIUM_DRIVER -DINCLUDE_MILLENNIUM_DRIVER_TEST -DINCLUDE_R128_DRIVER -DINCLUDE_R128_DRIVER_TEST -DINCLUDE_MX_DRIVER -DINCLUDE_MX_DRIVER_TEST -DINCLUDE_PARADISE_DRIVER -DINCLUDE_PARADISE_DRIVER_TEST -DINCLUDE_RAGE_DRIVER -DINCLUDE_RAGE_DRIVER_TEST -DINCLUDE_BANSHEE_DRIVER -DINCLUDE_BANSHEE_DRIVER_TEST -DINCLUDE_SIS_DRIVER -DINCLUDE_SIS_DRIVER_TEST -DINCLUDE_I740_DRIVER -DINCLUDE_I740_DRIVER_TEST -DINCLUDE_LAGUNA_DRIVER -DINCLUDE_LAGUNA_DRIVER_TEST -DINCLUDE_ET6000_DRIVER -DINCLUDE_ET6000_DRIVER_TEST -DINCLUDE_FBDEV_DRIVER -DINCLUDE_RENDITION_DRIVER -DINCLUDE_RENDITION_DRIVER_TEST -c -o vga.o ../src/vga.c ../src/vga.c: In function ‘vga_screenon’: ../src/vga.c:2426:9: warning: variable ‘tmp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 2426 | int tmp = 0; | ^~~ ../src/vga.c: In function ‘process_option’: ../src/vga.c:3434:9: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 3434 | if (!mode) | ^~ ../src/vga.c:3436:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3436 | __svgalib_horizsync.max = __svgalib_maxhsync[command - 12]; | ^~~~~~~~~~~~~~~~~~~ ../src/vga.c: In function ‘readconfigfile’: ../src/vga.c:3939:5: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 3939 | if(__svgalib_nohelper && __svgalib_nohelper_secure) | ^~ ../src/vga.c:3942:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3942 | if ((CHIPSET == UNDEFINED) && (configfile_chipset != UNDEFINED)) | ^~ ../src/vga.c: In function ‘process_config_file’: ../src/vga.c:3098:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 3098 | fread(buf, 1, st.st_size, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/vga.c: In function ‘alloc_graph_buf’: ../src/vga.c:2543:9: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 2543 | ftruncate(background_fd, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/vga.c: In function ‘vga_init’: ../src/vga.c:4246:4: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4246 | setuid(getuid()); | ^~~~~~~~~~~~~~~~ ../src/vga.c:4247:4: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4247 | setgid(getgid()); | ^~~~~~~~~~~~~~~~ ../src/vga.c:4249:3: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4249 | seteuid(getuid()); | ^~~~~~~~~~~~~~~~~ ../src/vga.c:4250:3: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4250 | setegid(getgid()); | ^~~~~~~~~~~~~~~~~ ../src/drivers/rendition.c: In function ‘setmode’: ../src/drivers/rendition.c:208:54: warning: ‘p’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 208 | #define v2kcombineNMP(N, M, P) (((uint32_t)N<<13) | ((uint32_t)P<<9) | (uint32_t)M) | ^ ../src/drivers/rendition.c:252:13: note: ‘p’ was declared here 252 | int m,n,p, pixelformat = 0, offset, fifosize; | ^ ../src/drivers/rendition.c:208:34: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 208 | #define v2kcombineNMP(N, M, P) (((uint32_t)N<<13) | ((uint32_t)P<<9) | (uint32_t)M) | ^ ../src/drivers/rendition.c:252:11: note: ‘n’ was declared here 252 | int m,n,p, pixelformat = 0, offset, fifosize; | ^ ../src/drivers/rendition.c:208:72: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 208 | combineNMP(N, M, P) (((uint32_t)N<<13) | ((uint32_t)P<<9) | (uint32_t)M) | ^ ../src/drivers/rendition.c:252:9: note: ‘m’ was declared here 252 | int m,n,p, pixelformat = 0, offset, fifosize; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaio.o ../src/vgaio.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgadraw.o ../src/vgadraw.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaclear.o ../src/vgaclear.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaline.o ../src/vgaline.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgapix.o ../src/vgapix.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgapal.o ../src/vgapal.c ../src/vgapix.c: In function ‘vga_drawpixel’: ../src/vgapix.c:23:9: warning: variable ‘c’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 23 | int c, offset; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgacol.o ../src/vgacol.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgamodesel.o ../src/vgamodesel.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgamisc.o ../src/vgamisc.c ../src/vgamodesel.c: In function ‘vga_getmodenumber’: ../src/vgamodesel.c:46:14: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow=-Wformat-overflow=]8;;] 46 | sprintf(s, "%d", i); | ^~ ../src/vgamodesel.c:46:13: note: directive argument in the range [1, 2147483647] 46 | sprintf(s, "%d", i); | ^~~~ In file included from /usr/include/stdio.h:867, from ../src/vgamodesel.c:11: /usr/include/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 2 and 11 bytes into a destination of size 8 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgadump.o ../src/vgadump.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaconvplanar.o ../src/vgaconvplanar.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaaccel.o ../src/vgaaccel.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o timing.o ../src/timing.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaregs.o ../src/vgaregs.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o interface.o ../src/interface.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o accel.o ../src/accel.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgapci.o ../src/vgapci.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vga_helper.o ../src/vga_helper.c ../src/vgapci.c: In function ‘__svgalib_pci_read_aperture_len’: ../src/vgapci.c:107:8: warning: variable ‘cnt’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 107 | int cnt; | ^~~ ../src/vgapci.c: In function ‘__svgalib_pci_read_config_dword’: ../src/vgapci.c:83:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 83 | read(f, &n, 4); | ^~~~~~~~~~~~~~ ../src/vgapci.c: In function ‘__svgalib_pci_write_config_dword’: ../src/vgapci.c:148:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 148 | write(f, &d, 4); | ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vga_console.o ../src/vga_console.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgarelvgaio.o ../src/vgarelvgaio.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgammvgaio.o ../src/vgammvgaio.c ../src/vga_console.c: In function ‘__svgalib_open_devconsole’: ../src/vga_console.c:192:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 192 | dup(__svgalib_tty_fd); | ^~~~~~~~~~~~~~~~~~~~~ ../src/vga_console.c:193:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 193 | dup(__svgalib_tty_fd); | ^~~~~~~~~~~~~~~~~~~~~ ../src/vga_console.c:194:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 194 | dup(__svgalib_tty_fd); | ^~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgacursor.o ../src/vgacursor.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vganullio.o ../src/vganullio.c rm -f libvga.a ar rcs libvga.a vga.o vgaio.o vgadraw.o vgaclear.o vgaline.o vgapix.o vgapal.o vgacol.o vgamodesel.o vgamisc.o vgadump.o vgaconvplanar.o vgaaccel.o timing.o vgaregs.o interface.o accel.o vgapci.o vga_helper.o vga_console.o vgarelvgaio.o vgammvgaio.o vgacursor.o vganullio.o mouse/mouse.o joystick/joystick.o keyboard/keyboard.o ramdac/ramdac.o ramdac/normal.o ramdac/attdacs.o ramdac/sierra.o ramdac/icw.o ramdac/s3dacs.o ramdac/IBMRGB52x.o ramdac/ics_gendac.o clockchip/icd2061a.o vgadrv.o regextr.o modetab.o drivers/cirrus.o drivers/trident.o drivers/s3.o drivers/ark.o drivers/ali.o drivers/apm.o drivers/nv3.o drivers/savage.o drivers/g400.o drivers/pm2.o drivers/unichrome.o drivers/millennium.o drivers/r128.o drivers/mx.o drivers/paradise.o drivers/rage.o drivers/banshee.o drivers/sis.o drivers/i740.o drivers/laguna.o drivers/et6000.o drivers/fbdev.o drivers/rendition.o make[1]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/staticlib' make -j4 'OPTIMIZE=-O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline' shared mkdir -p sharedlib/mouse mkdir -p sharedlib/keyboard mkdir -p sharedlib/ramdac mkdir -p sharedlib/clockchip mkdir -p sharedlib/joystick mkdir -p sharedlib/drivers (cd sharedlib/; \ make -f /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/src/Makefile libvga.so.1.9.25 \ SRCDIR="/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25" DLLFLAGS="-fPIC -DPIC"; \ ln -fs libvga.so.1.9.25 libvga.so; \ ) (cd sharedlib/; \ make -f /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/gl/Makefile libvgagl.so.1.9.25 \ SRCDIR="/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25" DLLFLAGS="-fPIC -DPIC"; \ ln -fs libvgagl.so.1.9.25 libvgagl.so; \ ) make[1]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/sharedlib' make[1]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/sharedlib' echo '# Module dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o mouse/mouse.o ../src/mouse/mouse.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o joystick/joystick.o ../src/joystick/joystick.c echo '# GL Module dependencies' >>.depend.gl x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/vga.c ../src/vgaio.c ../src/vgadraw.c ../src/vgaclear.c ../src/vgaline.c ../src/vgapix.c ../src/vgapal.c ../src/vgacol.c ../src/vgamodesel.c ../src/vgamisc.c ../src/vgadump.c ../src/vgaconvplanar.c ../src/vgaaccel.c ../src/timing.c ../src/vgaregs.c ../src/interface.c ../src/accel.c ../src/vgapci.c ../src/vga_helper.c ../src/vga_console.c ../src/vgarelvgaio.c ../src/vgammvgaio.c ../src/vgacursor.c ../src/vganullio.c >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -MM ../gl/grlib.c ../gl/driver.c ../gl/line.c ../gl/palette.c ../gl/scale.c ../gl/text.c ../gl/font8x8.c ../gl/cbitmap.c ../gl/mem.c >>.depend.gl In file included from ../src/mouse/mouse.c:20: ../src/mouse/ms.c: In function ‘ms_init’: ../src/mouse/ms.c:499:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 499 | write(__svgalib_mouse_fd, "*X", 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:505:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 505 | write(__svgalib_mouse_fd, "\r$", 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:508:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 508 | write(__svgalib_mouse_fd, "\r#", 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:511:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 511 | write(__svgalib_mouse_fd, "\rSU3", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:514:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 514 | write(__svgalib_mouse_fd, "\rST\r", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:517:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 517 | write(__svgalib_mouse_fd, "\363\310\363\144\363\120", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:519:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 519 | write(__svgalib_mouse_fd, "\363\310\363\310\363\120", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:541:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 541 | write(__svgalib_mouse_fd, "S", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:545:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 545 | write(__svgalib_mouse_fd, "O", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:547:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 547 | write(__svgalib_mouse_fd, "J", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:549:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 549 | write(__svgalib_mouse_fd, "K", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:551:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 551 | write(__svgalib_mouse_fd, "L", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:553:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 553 | write(__svgalib_mouse_fd, "R", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:555:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 555 | write(__svgalib_mouse_fd, "M", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:557:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 557 | write(__svgalib_mouse_fd, "Q", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c:559:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 559 | write(__svgalib_mouse_fd, "N", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c: In function ‘ms_setspeed’: ../src/mouse/ms.c:165:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 165 | write(__svgalib_mouse_fd, c, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c: In function ‘get_ms_event’: ../src/mouse/ms.c:743:6: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 743 | read(__svgalib_mouse_fd, &buf[nu_bytes], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/mouse/ms.c: In function ‘ms_close’: ../src/mouse/ms.c:631:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 631 | write(__svgalib_mouse_fd, "U", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o grlib.o ../gl/grlib.c ../gl/grlib.c: In function ‘gl_setcontextvga’: ../gl/grlib.c:214:10: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 214 | VBUF = vga_getgraphmem(); | ^ ../gl/grlib.c:247:7: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 247 | VBUF = vga_getgraphmem(); | ^ ../gl/grlib.c:201:27: warning: variable ‘ff’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 201 | framebufferfunctions *ff; | ^~ ../gl/grlib.c: In function ‘gl_setcontextwidth’: ../gl/grlib.c:421:28: warning: operation on ‘currentcontext.width’ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] 421 | __currentcontext.width = currentcontext.width = w; ../gl/grlib.c:422:32: warning: operation on ‘currentcontext.bytewidth’ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] 422 | __currentcontext.bytewidth = currentcontext.bytewidth = ../gl/grlib.c: In function ‘gl_setcontextheight’: ../gl/grlib.c:428:29: warning: operation on ‘currentcontext.height’ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] 428 | __currentcontext.height = currentcontext.height = h; In file included from ../gl/grlib.c:10: ../gl/grlib.c: In function ‘gl_copyscreen’: ../gl/vgagl.h:73:29: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar256’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 73 | #define VBUF (currentcontext.vbuf) | ~~~~~~~~~~~~~~~^~~~~~ | | | char * ../gl/grlib.c:767:22: note: in expansion of macro ‘VBUF’ 767 | vga_copytoplanar256(VBUF, BYTEWIDTH, screenoffset / 4, | ^~~~ In file included from ../gl/grlib.c:7: ../include/vga.h:334:52: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 334 | extern void vga_copytoplanar256(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../gl/grlib.c:10: ../gl/vgagl.h:73:29: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar16’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 73 | #define VBUF (currentcontext.vbuf) | ~~~~~~~~~~~~~~~^~~~~~ | | | char * ../gl/grlib.c:778:25: note: in expansion of macro ‘VBUF’ 778 | vga_copytoplanar16(VBUF, BYTEWIDTH, 0, | ^~~~ In file included from ../gl/grlib.c:7: ../include/vga.h:336:51: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 336 | extern void vga_copytoplanar16(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ ../gl/grlib.c:781:30: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar16’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 781 | vga_copytoplanar16(VBUF + WIDTH * 512, BYTEWIDTH, In file included from ../gl/grlib.c:7: ../include/vga.h:336:51: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 336 | extern void vga_copytoplanar16(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../gl/grlib.c:10: ../gl/vgagl.h:73:29: warning: pointer targets in passing argument 1 of ‘vga_copytoplanar16’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 73 | #define VBUF (currentcontext.vbuf) | ~~~~~~~~~~~~~~~^~~~~~ | | | char * ../gl/grlib.c:789:21: note: in expansion of macro ‘VBUF’ 789 | vga_copytoplanar16(VBUF, BYTEWIDTH, screenoffset / 8, | ^~~~ In file included from ../gl/grlib.c:7: ../include/vga.h:336:51: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 336 | extern void vga_copytoplanar16(unsigned char *virtualp, int pitch, | ~~~~~~~~~~~~~~~^~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o keyboard/keyboard.o ../src/keyboard/keyboard.c ../src/keyboard/keyboard.c: In function ‘keyboard_init_return_fd’: ../src/keyboard/keyboard.c:333:9: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 333 | freopen("/tmp/svga_tty","r",stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/keyboard/keyboard.c: In function ‘kbd_load_keymap’: ../src/keyboard/keyboard.c:791:13: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 791 | fgets(buf, 80, keymapfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from ../src/keyboard/keyboard.c:25: In function ‘strncpy’, inlined from ‘kbd_load_keymap’ at ../src/keyboard/keyboard.c:801:21: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output may be truncated copying 20 bytes from a string of length 80 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ echo '# Mouse dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/mouse/mouse.c >.depend.src.mouse In function ‘strncpy’, inlined from ‘kbd_process_option’ at ../src/keyboard/keyboard.c:181:9: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 20 equals destination size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sed 's#^\(.*\.o\):#mouse/\1:#g' <.depend.src.mouse >>.depend.src rm -f .depend.src.mouse echo '# Joystick dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/joystick/joystick.c >.depend.src.joystick x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o driver.o ../gl/driver.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o line.o ../gl/line.c sed 's#^\(.*\.o\):#joystick/\1:#g' <.depend.src.joystick >>.depend.src rm -f .depend.src.joystick echo '# Keyboard dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/keyboard/keyboard.c >.depend.src.keyboard ../gl/driver.c: In function ‘__svgalib_driver8_putboxmask’: ../gl/driver.c:78:32: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 78 | #define ASSIGNVP8(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x); | ^ ../gl/driver.c:286:5: note: in expansion of macro ‘ASSIGNVP8’ 286 | ASSIGNVP8(x, y, vp); | ^~~~~~~~~ ../gl/driver.c: In function ‘__svgalib_driver16_putboxmask’: ../gl/driver.c:391:33: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 391 | #define ASSIGNVP16(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x) * 2; | ^ ../gl/driver.c:532:5: note: in expansion of macro ‘ASSIGNVP16’ 532 | ASSIGNVP16(x, y, vp); | ^~~~~~~~~~ ../gl/driver.c: In function ‘__svgalib_driver24_putboxmask’: ../gl/driver.c:604:33: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 604 | #define ASSIGNVP24(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x) * 3; | ^ ../gl/driver.c:1008:5: note: in expansion of macro ‘ASSIGNVP24’ 1008 | ASSIGNVP24(x, y, vp); | ^~~~~~~~~~ ../gl/driver.c: In function ‘__svgalib_driver32_putboxmask’: ../gl/driver.c:1101:33: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 1101 | #define ASSIGNVP32(x, y, vp) vp = VBUF + (y) * BYTEWIDTH + (x) * 4; | ^ ../gl/driver.c:1224:5: note: in expansion of macro ‘ASSIGNVP32’ 1224 | ASSIGNVP32(x, y, vp); | ^~~~~~~~~~ sed 's#^\(.*\.o\):#keyboard/\1:#g' <.depend.src.keyboard >>.depend.src x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/ramdac.o ../src/ramdac/ramdac.c rm -f .depend.src.keyboard echo '# Driver dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/vgadrv.c ../src/regextr.c ../src/modetab.c ../src/drivers/cirrus.c ../src/drivers/trident.c ../src/drivers/s3.c ../src/drivers/ark.c ../src/drivers/ali.c ../src/drivers/apm.c ../src/drivers/nv3.c ../src/drivers/savage.c ../src/drivers/g400.c ../src/drivers/pm2.c ../src/drivers/unichrome.c ../src/drivers/millennium.c ../src/drivers/r128.c ../src/drivers/mx.c ../src/drivers/paradise.c ../src/drivers/rage.c ../src/drivers/banshee.c ../src/drivers/sis.c ../src/drivers/i740.c ../src/drivers/laguna.c ../src/drivers/et6000.c ../src/drivers/fbdev.c ../src/drivers/rendition.c >>.depend.src x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/normal.o ../src/ramdac/normal.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/attdacs.o ../src/ramdac/attdacs.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/sierra.o ../src/ramdac/sierra.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o palette.o ../gl/palette.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/icw.o ../src/ramdac/icw.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o scale.o ../gl/scale.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/s3dacs.o ../src/ramdac/s3dacs.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o text.o ../gl/text.c ../gl/text.c: In function ‘gl_writen’: ../gl/text.c:91:27: warning: pointer targets in passing argument 4 of ‘writecompressed’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 91 | writecompressed(x, y, n, s); | ^ | | | char * ../gl/text.c:26:65: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 26 | static void writecompressed(int x, int y, int n, unsigned char *s); | ~~~~~~~~~~~~~~~^ ../gl/text.c: In function ‘gl_nprintf’: ../gl/text.c:125:19: warning: pointer targets in passing argument 1 of ‘vsnprintf’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 125 | n = vsnprintf(buf, bufs, fmt, args); | ^~~ | | | unsigned char * In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from ../gl/text.c:5: /usr/include/bits/stdio2.h:77:1: note: expected ‘char * restrict’ but argument is of type ‘unsigned char *’ 77 | __NTH (vsnprintf (char *__restrict __s, size_t __n, | ^~~~~ ../gl/text.c:168:25: warning: pointer targets in passing argument 4 of ‘gl_writen’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 168 | gl_writen(x, y, 1, buf); | ^~~ | | | unsigned char * ../gl/text.c:86:43: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 86 | void gl_writen(int x, int y, int n, char *s) | ~~~~~~^ ../gl/text.c: In function ‘expandcharacter’: ../gl/text.c:255:10: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 255 | font = font_address + c * (font_height * ((font_width + 7) / 8)); | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/IBMRGB52x.o ../src/ramdac/IBMRGB52x.c echo '# Ramdac dependencies' >>.depend.src ../src/ramdac/IBMRGB52x.c: In function ‘IBMRGBSetClock’: ../src/ramdac/IBMRGB52x.c:125:28: warning: variable ‘fdacspeed’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 125 | volatile double ffreq, fdacspeed, ffref; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/ramdac/ramdac.c ../src/ramdac/normal.c ../src/ramdac/attdacs.c ../src/ramdac/sierra.c ../src/ramdac/icw.c ../src/ramdac/s3dacs.c ../src/ramdac/IBMRGB52x.c ../src/ramdac/ics_gendac.c >.depend.src.ramdac x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o font8x8.o ../gl/font8x8.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o cbitmap.o ../gl/cbitmap.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -c -o mem.o ../gl/mem.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o ramdac/ics_gendac.o ../src/ramdac/ics_gendac.c ../gl/cbitmap.c: In function ‘gl_putboxmaskcompiledclip’: ../gl/cbitmap.c:93:12: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 93 | vpline = VBUF + _y * BYTEWIDTH + _x; | ^ ../gl/cbitmap.c: In function ‘gl_putboxmaskcompiled’: ../gl/cbitmap.c:170:12: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 170 | vpline = VBUF + y * BYTEWIDTH + x; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o clockchip/icd2061a.o ../src/clockchip/icd2061a.c sed 's#^\(.*\.o\):#ramdac/\1:#g' <.depend.src.ramdac >>.depend.src rm -f .depend.src.ramdac x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgadrv.o ../src/vgadrv.c echo '# Clockchip dependencies' >>.depend.src x86_64-pc-linux-gnu-gcc -I../include -I. -I../src -MM ../src/clockchip/icd2061a.c >.depend.src.clockchip x86_64-pc-linux-gnu-gcc -shared -Wl,-soname,libvgagl.so.1 -o libvgagl.so.1.9.25 \ grlib.o driver.o line.o palette.o scale.o text.o font8x8.o cbitmap.o mem.o sed 's#^\(.*\.o\):#clockchip/\1:#g' <.depend.src.clockchip >>.depend.src make[1]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/sharedlib' rm -f .depend.src.clockchip x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o regextr.o ../src/regextr.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o modetab.o ../src/modetab.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/cirrus.o ../src/drivers/cirrus.c ../src/regextr.c: In function ‘__store_regs’: ../src/regextr.c:138:34: warning: pointer targets in passing argument 6 of ‘store_regs’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 138 | store_regs(root, x, y, c, mnum, r); | ^ | | | const char * ../src/regextr.c:98:100: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ 98 | t ** root, char *x, char *y, char *c, int mnum, const unsigned char *r) | ~~~~~~~~~~~~~~~~~~~~~^ ../src/regextr.c: In function ‘__svgalib_readmodes’: ../src/regextr.c:484:52: warning: pointer targets in passing argument 3 of ‘__store_regs’ differ in signedness []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-sign-Wpointer-sign]8;;] 484 | __store_regs(&modes, (*mt)->mode_number, (*mt)->regs); | ~~~~~^~~~~~ | | | const unsigned char * ../src/regextr.c:118:66: note: expected ‘const char *’ but argument is of type ‘const unsigned char *’ 118 | static void __store_regs(ModeList ** root, int mnum, const char *r) | ~~~~~~~~~~~~^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/trident.o ../src/drivers/trident.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o drivers/s3.o ../src/drivers/s3.c ../src/drivers/trident.c: In function ‘saveregs’: ../src/drivers/trident.c:138:15: warning: unused variable ‘i’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] 138 | int temp, i; | ^ ../src/drivers/trident.c:138:9: warning: variable ‘temp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 138 | int temp, i; | ^~~~ ../src/drivers/trident.c: In function ‘setregs’: ../src/drivers/trident.c:292:14: warning: unused variable ‘i’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] 292 | int temp,i; | ^ ../src/drivers/trident.c:292:9: warning: variable ‘temp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 292 | int temp,i; | ^~~~ ../src/drivers/trident.c: In function ‘test’: ../src/drivers/trident.c:931:16: warning: variable ‘id’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 931 | int found, id; | ^~ ../src/drivers/s3.c: In function ‘s3_initializemode’: ../src/drivers/s3.c:1050:20: warning: variable ‘pixmux’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1050 | unsigned char pixmux, blank_delay, tmp; | ^~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DINCLUDE_NORMAL_DAC -DINCLUDE_S3_SDAC_DAC -DINCLUDE_S3_SDAC_DAC_TEST -DINCLUDE_S3_GENDAC_DAC -DINCLUDE_S3_GENDAC_DAC_TEST -DINCLUDE_S3_TRIO64_DAC -DINCLUDE_SIERRA_DAC -DINCLUDE_SC15025_DAC -DINCLUDE_SC15025_DAC_TEST -DINCLUDE_ATT20C490_DAC -DINCLUDE_ATT20C490_DAC_TEST -DINCLUDE_ATT20C498_DAC -DINCLUDE_ICW_DAC -DINCLUDE_IBMRGB52x_DAC -DINCLUDE_IBMRGB52x_DAC_TEST -DINCLUDE_SC1148X_DAC -DINCLUDE_SC1148X_DAC_TEST -DINCLUDE_ICS_GENDAC_DAC -DINCLUDE_ICS_GENDAC_DAC_TEST -c -o drivers/ark.o ../src/drivers/ark.c ../src/drivers/ark.c: In function ‘__svgalib_arkaccel_DrawHLineList’: ../src/drivers/ark.c:1258:9: warning: variable ‘y’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1258 | int y, destaddr; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/ali.o ../src/drivers/ali.c ../src/drivers/ali.c: In function ‘ali_test’: ../src/drivers/ali.c:295:9: warning: variable ‘tmp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 295 | int tmp, ov; | ^~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/apm.o ../src/drivers/apm.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/nv3.o ../src/drivers/nv3.c ../src/drivers/apm.c: In function ‘apm_initializemode’: ../src/drivers/apm.c:327:13: warning: variable ‘q’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 327 | int p,q,r; | ^ ../src/drivers/apm.c: In function ‘comp_lmn’: ../src/drivers/apm.c:631:7: warning: variable ‘fout’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 631 | int fout; | ^~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/savage.o ../src/drivers/savage.c ../src/drivers/savage.c: In function ‘init’: ../src/drivers/savage.c:1253:9: warning: variable ‘found’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1253 | int found=0, config1; | ^~~~~ At top level: ../src/drivers/savage.c:155:12: warning: ‘inlinearmode’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;] 155 | static int inlinearmode(void) | ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/g400.o ../src/drivers/g400.c In file included from ../src/drivers/g400.c:25: ../src/drivers/mga_g450pll.c: In function ‘G450CalculVCO’: ../src/drivers/mga_g450pll.c:29:22: warning: variable ‘ucP’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 29 | uint8_t ucM, ucN, ucP; | ^~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/pm2.o ../src/drivers/pm2.c ../src/drivers/g400.c: In function ‘MGASetPCLK’: ../src/drivers/g400.c:326:9: warning: variable ‘f_pll’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 326 | double f_pll; | ^~~~~ ../src/drivers/g400.c: In function ‘g400_initializemode’: ../src/drivers/g400.c:363:6: warning: variable ‘weight555’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 363 | int weight555 = 0; | ^~~~~~~~~ In file included from ../src/drivers/pm2.c:17: ../src/drivers/glint_regs.h: In function ‘Permedia2ReadData’: ../src/drivers/glint_regs.h:1180:23: warning: variable ‘tmp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 1180 | unsigned char tmp; \ | ^~~ ../src/drivers/glint_regs.h:1255:5: note: in expansion of macro ‘GLINTDACDelay’ 1255 | GLINTDACDelay(5); | ^~~~~~~~~~~~~ In file included from ../src/drivers/nv3.c:32: ../src/drivers/nv3.c: In function ‘setmode’: ../src/drivers/nvreg.h:34:36: warning: ‘p’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 34 | #define SetBF(mask,value) ((value) << (0?mask)) | ^~ ../src/drivers/nv3.c:329:11: note: ‘p’ was declared here 329 | int m,n,p; | ^ In file included from ../src/drivers/nv3.c:32: ../src/drivers/nvreg.h:34:36: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 34 | #define SetBF(mask,value) ((value) << (0?mask)) | ^~ ../src/drivers/nv3.c:329:9: note: ‘n’ was declared here 329 | int m,n,p; | ^ ../src/drivers/nv3.c:332:35: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 332 | PRAMDAC_Val(VPLL_COEFF_MDIV,m) | ../src/drivers/nv3.c:329:7: note: ‘m’ was declared here 329 | int m,n,p; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/unichrome.o ../src/drivers/unichrome.c ../src/drivers/g400.c: In function ‘g400_initializemode.constprop’: ../src/drivers/g400.c:338:36: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 338 | initDAC[ MGA1064_PIX_PLLC_N ] = n & 0x7F; | ~~^~~~~~ ../src/drivers/g400.c:323:9: note: ‘n’ was declared here 323 | int m, n, p, s; | ^ ../src/drivers/g400.c:337:36: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 337 | initDAC[ MGA1064_PIX_PLLC_M ] = m & 0x1F; | ~~^~~~~~ ../src/drivers/g400.c:323:6: note: ‘m’ was declared here 323 | int m, n, p, s; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/millennium.o ../src/drivers/millennium.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/r128.o ../src/drivers/r128.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/mx.o ../src/drivers/mx.c ../src/drivers/r128.c: In function ‘R128InitCrtcRegisters’: ../src/drivers/r128.c:722:12: warning: variable ‘bytpp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 722 | int bytpp; | ^~~~~ ../src/drivers/mx.c: In function ‘mx_initializemode’: ../src/drivers/mx.c:316:13: warning: variable ‘q’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 316 | { int p,q,r; | ^ At top level: ../src/drivers/r128.c:1905:12: warning: ‘RADEONProbePLLParameters’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;] 1905 | static int RADEONProbePLLParameters(void) | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/paradise.o ../src/drivers/paradise.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/rage.o ../src/drivers/rage.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/banshee.o ../src/drivers/banshee.c ../src/drivers/rage.c: In function ‘rage_ChipID’: ../src/drivers/rage.c:123:8: warning: variable ‘ATIChipFoundry’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 123 | ATIChipFoundry; | ^~~~~~~~~~~~~~ ../src/drivers/rage.c:122:21: warning: variable ‘ATIChipClass’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 122 | int ATIChipType, ATIChipClass, ATIChipRevision, ATIChipVersion, | ^~~~~~~~~~~~ ../src/drivers/rage.c: In function ‘rage_setmode’: ../src/drivers/rage.c:858:14: warning: variable ‘ATINewHWPtr’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 858 | ATIHWPtr ATINewHWPtr; | ^~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/sis.o ../src/drivers/sis.c ../src/drivers/sis.c: In function ‘sisCalcClock’: ../src/drivers/sis.c:990:37: warning: variable ‘bestFout’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 990 | double bestError, abest = 42.0, bestFout; | ^~~~~~~~ ../src/drivers/sis.c:990:12: warning: variable ‘bestError’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 990 | double bestError, abest = 42.0, bestFout; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/i740.o ../src/drivers/i740.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/laguna.o ../src/drivers/laguna.c ../src/drivers/laguna.c: In function ‘laguna_initializemode’: ../src/drivers/laguna.c:252:24: warning: variable ‘vse’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 252 | int vd, vtot, vss, vse, vbs, vbe; | ^~~ ../src/drivers/laguna.c:251:34: warning: variable ‘hbe’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 251 | int hd, htot, hss, hse, hbs, hbe; | ^~~ ../src/drivers/laguna.c:251:24: warning: variable ‘hse’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 251 | int hd, htot, hss, hse, hbs, hbe; | ^~~ ../src/drivers/sis.c: In function ‘sis_setmode’: ../src/drivers/sis.c:426:46: warning: ‘d’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 426 | moderegs[XR(0x2b)] = ((n-1) & 0x7f) | ((d-1)<<7); | ~~^~~ ../src/drivers/sis.c:350:16: note: ‘d’ was declared here 350 | int n, m, d, sb, sc; | ^ ../src/drivers/sis.c:427:48: warning: ‘sc’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 427 | moderegs[XR(0x2c)] = ((m-1) & 0x1f) | (((sc-1)&3)<<5) | (sb ? 0x80:0); | ~~~^~~ ../src/drivers/sis.c:350:23: note: ‘sc’ was declared here 350 | int n, m, d, sb, sc; | ^~ ../src/drivers/sis.c:427:59: warning: ‘sb’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 427 | moderegs[XR(0x2c)] = ((m-1) & 0x1f) | (((sc-1)&3)<<5) | (sb ? 0x80:0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../src/drivers/sis.c:350:19: note: ‘sb’ was declared here 350 | int n, m, d, sb, sc; | ^~ ../src/drivers/sis.c:427:29: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 427 | moderegs[XR(0x2c)] = ((m-1) & 0x1f) | (((sc-1)&3)<<5) | (sb ? 0x80:0); | ~~^~~ ../src/drivers/sis.c:350:13: note: ‘m’ was declared here 350 | int n, m, d, sb, sc; | ^ ../src/drivers/sis.c:426:29: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 426 | moderegs[XR(0x2b)] = ((n-1) & 0x7f) | ((d-1)<<7); | ~~^~~ ../src/drivers/sis.c:350:10: note: ‘n’ was declared here 350 | int n, m, d, sb, sc; | ^ ../src/drivers/rage.c:1513:50: warning: ‘l’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 1513 | Multiplier = ATIXCLKFeedbackDivider * postdiv[l]; | ~~~~~~~^~~ ../src/drivers/rage.c:639:13: note: ‘l’ was declared here 639 | int m,n,l,i; | ^ ../src/drivers/rage.c:724:31: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 724 | ATINewHWPtr->PLL[0]=n; | ~~~~~~~~~~~~~~~~~~~^~ ../src/drivers/rage.c:639:11: note: ‘n’ was declared here 639 | int m,n,l,i; | ^ ../src/drivers/rage.c:725:34: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 725 | ATINewHWPtr->PLL[1]=m | (l<<6); | ~~^~~~~~~~ ../src/drivers/rage.c:639:9: note: ‘m’ was declared here 639 | int m,n,l,i; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/et6000.o ../src/drivers/et6000.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/fbdev.o ../src/drivers/fbdev.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o drivers/rendition.o ../src/drivers/rendition.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -DROOT_VC_SHORTCUT -DINCLUDE_CIRRUS_DRIVER -DINCLUDE_CIRRUS_DRIVER_TEST -DINCLUDE_TRIDENT_DRIVER -DINCLUDE_TRIDENT_DRIVER_TEST -DINCLUDE_S3_DRIVER -DINCLUDE_S3_DRIVER_TEST -DINCLUDE_ARK_DRIVER -DINCLUDE_ARK_DRIVER_TEST -DINCLUDE_ALI_DRIVER -DINCLUDE_ALI_DRIVER_TEST -DINCLUDE_APM_DRIVER -DINCLUDE_APM_DRIVER_TEST -DINCLUDE_NV3_DRIVER -DINCLUDE_NV3_DRIVER_TEST -DINCLUDE_SAVAGE_DRIVER -DINCLUDE_SAVAGE_DRIVER_TEST -DINCLUDE_G400_DRIVER -DINCLUDE_G400_DRIVER_TEST -DINCLUDE_PM2_DRIVER -DINCLUDE_PM2_DRIVER_TEST -DINCLUDE_UNICHROME_DRIVER -DINCLUDE_UNICHROME_DRIVER_TEST -DINCLUDE_MILLENNIUM_DRIVER -DINCLUDE_MILLENNIUM_DRIVER_TEST -DINCLUDE_R128_DRIVER -DINCLUDE_R128_DRIVER_TEST -DINCLUDE_MX_DRIVER -DINCLUDE_MX_DRIVER_TEST -DINCLUDE_PARADISE_DRIVER -DINCLUDE_PARADISE_DRIVER_TEST -DINCLUDE_RAGE_DRIVER -DINCLUDE_RAGE_DRIVER_TEST -DINCLUDE_BANSHEE_DRIVER -DINCLUDE_BANSHEE_DRIVER_TEST -DINCLUDE_SIS_DRIVER -DINCLUDE_SIS_DRIVER_TEST -DINCLUDE_I740_DRIVER -DINCLUDE_I740_DRIVER_TEST -DINCLUDE_LAGUNA_DRIVER -DINCLUDE_LAGUNA_DRIVER_TEST -DINCLUDE_ET6000_DRIVER -DINCLUDE_ET6000_DRIVER_TEST -DINCLUDE_FBDEV_DRIVER -DINCLUDE_RENDITION_DRIVER -DINCLUDE_RENDITION_DRIVER_TEST -c -o vga.o ../src/vga.c ../src/vga.c: In function ‘vga_screenon’: ../src/vga.c:2426:9: warning: variable ‘tmp’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 2426 | int tmp = 0; | ^~~ ../src/vga.c: In function ‘process_option’: ../src/vga.c:3434:9: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 3434 | if (!mode) | ^~ ../src/vga.c:3436:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3436 | __svgalib_horizsync.max = __svgalib_maxhsync[command - 12]; | ^~~~~~~~~~~~~~~~~~~ ../src/vga.c: In function ‘readconfigfile’: ../src/vga.c:3939:5: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 3939 | if(__svgalib_nohelper && __svgalib_nohelper_secure) | ^~ ../src/vga.c:3942:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3942 | if ((CHIPSET == UNDEFINED) && (configfile_chipset != UNDEFINED)) | ^~ ../src/drivers/rendition.c: In function ‘setmode’: ../src/drivers/rendition.c:208:54: warning: ‘p’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 208 | #define v2kcombineNMP(N, M, P) (((uint32_t)N<<13) | ((uint32_t)P<<9) | (uint32_t)M) | ^ ../src/drivers/rendition.c:252:13: note: ‘p’ was declared here 252 | int m,n,p, pixelformat = 0, offset, fifosize; | ^ ../src/drivers/rendition.c:208:34: warning: ‘n’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 208 | #define v2kcombineNMP(N, M, P) (((uint32_t)N<<13) | ((uint32_t)P<<9) | (uint32_t)M) | ^ ../src/drivers/rendition.c:252:11: note: ‘n’ was declared here 252 | int m,n,p, pixelformat = 0, offset, fifosize; | ^ ../src/drivers/rendition.c:208:72: warning: ‘m’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 208 | combineNMP(N, M, P) (((uint32_t)N<<13) | ((uint32_t)P<<9) | (uint32_t)M) | ^ ../src/drivers/rendition.c:252:9: note: ‘m’ was declared here 252 | int m,n,p, pixelformat = 0, offset, fifosize; | ^ ../src/vga.c: In function ‘process_config_file’: ../src/vga.c:3098:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 3098 | fread(buf, 1, st.st_size, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/vga.c: In function ‘alloc_graph_buf’: ../src/vga.c:2543:9: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 2543 | ftruncate(background_fd, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/vga.c: In function ‘vga_init’: ../src/vga.c:4246:4: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4246 | setuid(getuid()); | ^~~~~~~~~~~~~~~~ ../src/vga.c:4247:4: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4247 | setgid(getgid()); | ^~~~~~~~~~~~~~~~ ../src/vga.c:4249:3: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4249 | seteuid(getuid()); | ^~~~~~~~~~~~~~~~~ ../src/vga.c:4250:3: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 4250 | setegid(getgid()); | ^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaio.o ../src/vgaio.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgadraw.o ../src/vgadraw.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaclear.o ../src/vgaclear.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaline.o ../src/vgaline.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgapix.o ../src/vgapix.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgapal.o ../src/vgapal.c ../src/vgapix.c: In function ‘vga_drawpixel’: ../src/vgapix.c:23:9: warning: variable ‘c’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 23 | int c, offset; | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgacol.o ../src/vgacol.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgamodesel.o ../src/vgamodesel.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgamisc.o ../src/vgamisc.c ../src/vgamodesel.c: In function ‘vga_getmodenumber’: ../src/vgamodesel.c:46:14: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-overflow=-Wformat-overflow=]8;;] 46 | sprintf(s, "%d", i); | ^~ ../src/vgamodesel.c:46:13: note: directive argument in the range [1, 2147483647] 46 | sprintf(s, "%d", i); | ^~~~ In file included from /usr/include/stdio.h:867, from ../src/vgamodesel.c:11: /usr/include/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 2 and 11 bytes into a destination of size 8 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgadump.o ../src/vgadump.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaconvplanar.o ../src/vgaconvplanar.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaaccel.o ../src/vgaaccel.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o timing.o ../src/timing.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgaregs.o ../src/vgaregs.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o interface.o ../src/interface.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o accel.o ../src/accel.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgapci.o ../src/vgapci.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vga_helper.o ../src/vga_helper.c ../src/vgapci.c: In function ‘__svgalib_pci_read_aperture_len’: ../src/vgapci.c:107:8: warning: variable ‘cnt’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 107 | int cnt; | ^~~ ../src/vgapci.c: In function ‘__svgalib_pci_read_config_dword’: ../src/vgapci.c:83:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 83 | read(f, &n, 4); | ^~~~~~~~~~~~~~ ../src/vgapci.c: In function ‘__svgalib_pci_write_config_dword’: ../src/vgapci.c:148:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 148 | write(f, &d, 4); | ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vga_console.o ../src/vga_console.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgarelvgaio.o ../src/vgarelvgaio.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgammvgaio.o ../src/vgammvgaio.c ../src/vga_console.c: In function ‘__svgalib_open_devconsole’: ../src/vga_console.c:192:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 192 | dup(__svgalib_tty_fd); | ^~~~~~~~~~~~~~~~~~~~~ ../src/vga_console.c:193:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 193 | dup(__svgalib_tty_fd); | ^~~~~~~~~~~~~~~~~~~~~ ../src/vga_console.c:194:9: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 194 | dup(__svgalib_tty_fd); | ^~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vgacursor.o ../src/vgacursor.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -fPIC -DPIC -I../include -I. -I../src -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -DNO_ASSEMBLY -DSVGALIB_CONFIG_FILE=\"/etc/vga/libvga.config\" -DALLOW_MOUSE_OVERRIDE -DNO_DELAY -DLIBC_MEMCPY -c -o vganullio.o ../src/vganullio.c x86_64-pc-linux-gnu-gcc -shared -Wl,-soname,libvga.so.1 \ -Xlinker --retain-symbols-file -Xlinker ../src/exports \ -Wl,-Bsymbolic -o libvga.so.1.9.25 vga.o vgaio.o vgadraw.o vgaclear.o vgaline.o vgapix.o vgapal.o vgacol.o vgamodesel.o vgamisc.o vgadump.o vgaconvplanar.o vgaaccel.o timing.o vgaregs.o interface.o accel.o vgapci.o vga_helper.o vga_console.o vgarelvgaio.o vgammvgaio.o vgacursor.o vganullio.o mouse/mouse.o joystick/joystick.o keyboard/keyboard.o ramdac/ramdac.o ramdac/normal.o ramdac/attdacs.o ramdac/sierra.o ramdac/icw.o ramdac/s3dacs.o ramdac/IBMRGB52x.o ramdac/ics_gendac.o clockchip/icd2061a.o vgadrv.o regextr.o modetab.o drivers/cirrus.o drivers/trident.o drivers/s3.o drivers/ark.o drivers/ali.o drivers/apm.o drivers/nv3.o drivers/savage.o drivers/g400.o drivers/pm2.o drivers/unichrome.o drivers/millennium.o drivers/r128.o drivers/mx.o drivers/paradise.o drivers/rage.o drivers/banshee.o drivers/sis.o drivers/i740.o drivers/laguna.o drivers/et6000.o drivers/fbdev.o drivers/rendition.o -lm make[1]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/sharedlib' make -j4 'OPTIMIZE=-O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline' 'LDFLAGS+= -L../sharedlib' textutils lrmi utils (cd utils; \ make -f /var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/utils/Makefile SRCDIR="/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25") (cd lrmi-0.6m;\ make) make: 'utils' is up to date. make[1]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/utils' make[1]: Entering directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/lrmi-0.6m' x86_64-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -fPIC -DPIC -I/include -I. -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -o lrmi.o lrmi.c gcc -I../include -I. -MM ../utils/restorefont.c ../utils/convfont.c ../utils/restoretextmode.c ../utils/restorepalette.c ../utils/dumpreg.c >.depend x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L../sharedlib -o gtfcalc -DTESTING_GTF gtf/gtfcalc.c -lvga -lm lrmi.c: In function ‘get_int_seg’: lrmi.c:206:10: warning: cast to pointer from integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast]8;;] 206 | return *(unsigned short *)(i * 4 + 2); | ^ lrmi.c: In function ‘get_int_off’: lrmi.c:213:10: warning: cast to pointer from integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast]8;;] 213 | return *(unsigned short *)(i * 4); | ^ lrmi.c: In function ‘LRMI_init’: lrmi.c:276:22: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] 276 | context.stack_seg = (unsigned int)m >> 4; | ^ lrmi.c:284:20: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] 284 | context.ret_seg = (unsigned int)m >> 4; | ^ lrmi.c:285:20: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] 285 | context.ret_off = (unsigned int)m & 0xf; | ^ lrmi.c: In function ‘emulate’: lrmi.c:600:9: warning: cast to pointer from integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast]8;;] 600 | insn = (unsigned char *)((unsigned int)context.vm.regs.cs << 4); | ^ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -c -o restorefont.o restorefont.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -c -o convfont.o convfont.c gtf/gtfcalc.c: In function ‘GTF_calcTimings’: gtf/gtfcalc.c:186:14: warning: ‘vSyncBP’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 186 | vBackPorch = vSyncBP - c.vSyncRqd; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ gtf/gtfcalc.c:286:12: warning: ‘hPeriod’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 286 | dotClock = hTotalPixels / hPeriod; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ gtf/gtfcalc.c:241:9: warning: ‘idealDutyCycle’ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gfortran/Error-and-Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 241 | ((100 - idealDutyCycle) * 2 * c.cellGran)) * (2 * c.cellGran); | ~~~~~^~~~~~~~~~~~~~~~~ convfont.c: In function ‘main’: convfont.c:61:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 61 | fread (sfontbuf, 1, sfontsize, sf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -c -o restoretextmode.o restoretextmode.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -c -o restorepalette.o restorepalette.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -c -o dumpreg.o dumpreg.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L../sharedlib -o restorefont restorefont.o -lvga -lm x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L../sharedlib -o convfont convfont.o -lvga -lm x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L../sharedlib -o restoretextmode restoretextmode.o -lvga -lm lrmi.c: Assembler messages: lrmi.c:769: Error: invalid instruction suffix for `push' lrmi.c:770: Error: unsupported instruction `mov' lrmi.c:772: Error: invalid instruction suffix for `pop' lrmi.c:548: Error: operand size mismatch for `in' lrmi.c:581: Error: operand size mismatch for `out' lrmi.c:581: Error: operand size mismatch for `out' lrmi.c:548: Error: operand size mismatch for `in' chmod 4755 restorefont x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L../sharedlib -o restorepalette restorepalette.o -lvga -lm make[1]: *** [Makefile:8: lrmi.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/lrmi-0.6m' make: *** [Makefile:297: lrmi] Error 2 make: *** Waiting for unfinished jobs.... x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -O2 -pipe -march=native -frecord-gcc-switches -fcommon -fgnu89-inline -I../include -L../sharedlib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L../sharedlib -o dumpreg dumpreg.o -lvga -lm chmod 4755 restoretextmode chmod 4755 restorepalette chmod 4755 dumpreg make[1]: Leaving directory '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25/utils' * ERROR: media-libs/svgalib-1.9.25-r6::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-libs/svgalib-1.9.25-r6::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-libs/svgalib-1.9.25-r6::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/media-libs/svgalib-1.9.25-r6:20200609-032013.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/temp/environment'. * Working directory: '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25' * S: '/var/tmp/portage/media-libs/svgalib-1.9.25-r6/work/svgalib-1.9.25' emerge --info: Portage 2.3.100 (python 3.7.7-final-0, default/linux/amd64/17.1, gcc-10.1.0, glibc-2.31-r4, 5.4.0-1011-aws x86_64) ================================================================= System uname: Linux-5.4.0-1011-aws-x86_64-AMD_EPYC_7571-with-gentoo-2.7 KiB Mem: 16011348 total, 3273644 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Tue, 09 Jun 2020 09:35:54 +0000 sh bash 5.0_p17 ld GNU ld (Gentoo 2.34 p4) 2.34.0 app-shells/bash: 5.0_p17::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18::gentoo, 3.7.7-r2::gentoo, 3.8.3::gentoo dev-util/pkgconfig: 0.29.2::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r1::gentoo sys-devel/gcc: 10.1.0::gentoo sys-devel/gcc-config: 2.3::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.7::gentoo (virtual/os-headers) sys-libs/glibc: 2.31-r4::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 sync-rsync-extra-opts: ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps=y --binpkg-respect-use=y -1 -b -k" ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j4" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS