Log
[1m===> Building for xf86-video-geode-2.11.20_1[0m
--- all ---
/usr/bin/make all-recursive
--- all-recursive ---
Making all in src
--- cimarron.lo ---
--- durango.lo ---
--- geode_common.lo ---
--- geode_dcon.lo ---
--- geode_ddc.lo ---
--- geode_driver.lo ---
--- cimarron.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT cimarron.lo -MD -MP ---- durango.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT durango.lo -MD -MP -M--- geode_common.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_common.lo -MD ---- cimarron.lo ---
MF .deps/cimarron.Tpo -c -o cimarron.lo cimarron.c
--- durango.lo ---
F .deps/durango.Tpo -c -o durango.lo durango.c
--- geode_common.lo ---
MP -MF .deps/geode_common.Tpo -c -o geode_common.lo geode_common.c
--- geode_dcon.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_dcon.lo -MD -MP -MF .deps/geode_dcon.Tpo -c -o geode_dcon.lo geode_dcon.c
--- geode_ddc.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_ddc.lo -MD -MP --- geode_driver.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_driver.lo -MD ---- geode_ddc.lo ---
-MF .deps/geode_ddc.Tpo -c -o geode_ddc.lo geode_ddc.c
--- geode_driver.lo ---
MP -MF .deps/geode_driver.Tpo -c -o geode_driver.lo geode_driver.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_driver.lo -MD -MP -MF .deps/geode_driver.Tpo -c geode_driver.c -fPIC -DPIC -o .libs/geode_driver.o
--- geode_ddc.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_ddc.lo -MD -MP -MF .deps/geode_ddc.Tpo -c geode_ddc.c -fPIC -DPIC -o .libs/geode_ddc.o
--- geode_dcon.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_dcon.lo -MD -MP -MF .deps/geode_dcon.Tpo -c geode_dcon.c -fPIC -DPIC -o .libs/geode_dcon.o
--- durango.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT durango.lo -MD -MP -MF .deps/durango.Tpo -c durango.c -fPIC -DPIC -o .libs/durango.o
--- cimarron.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT cimarron.lo -MD -MP -MF .deps/cimarron.Tpo -c cimarron.c -fPIC -DPIC -o .libs/cimarron.o
--- geode_common.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_common.lo -MD -MP -MF .deps/geode_common.Tpo -c geode_common.c -fPIC -DPIC -o .libs/geode_common.o
--- cimarron.lo ---
In file included from cimarron.c:214:
../src/cim/cim_gp.c:2728:9: warning: declaration shadows a local variable [-Wshadow]
WRITE_COMMAND_STRING8(8 + (dword_count << 2), mono_mask,
^
../src/cim/cim_defs.h:529:16: note: expanded from macro 'WRITE_COMMAND_STRING8'
unsigned long i; \
^
../src/cim/cim_gp.c:2645:19: note: previous declaration is here
unsigned long i, ch3_offset, base;
^
../src/cim/cim_gp.c:2850:9: warning: declaration shadows a local variable [-Wshadow]
WRITE_COMMAND_STRING8(8 + (dword_count << 2), color_data,
^
../src/cim/cim_defs.h:529:16: note: expanded from macro 'WRITE_COMMAND_STRING8'
unsigned long i; \
^
../src/cim/cim_gp.c:2645:19: note: previous declaration is here
unsigned long i, ch3_offset, base;
^
../src/cim/cim_gp.c:2965:9: warning: declaration shadows a local variable [-Wshadow]
WRITE_COMMAND_STRING8(8 + (dword_count << 2), mono_mask,
^
../src/cim/cim_defs.h:529:16: note: expanded from macro 'WRITE_COMMAND_STRING8'
unsigned long i; \
^
../src/cim/cim_gp.c:2883:19: note: previous declaration is here
unsigned long i, base;
^
--- durango.lo ---
In file included from durango.c:224:
In file included from ../src/gfx/gfx_rndr.c:70:
../src/gfx/rndr_gu2.c:966:32: warning: while loop has empty body [-Wempty-body]
GU2_WAIT_HALF_EMPTY;
^
--- geode_driver.lo ---
In file included from geode_driver.c:49:
/usr/local/include/xorg/xf86PciInfo.h:50:2: warning: "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server." [-W#warnings]
#warning "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server."
^
--- durango.lo ---
../src/gfx/rndr_gu2.c:966:32: note: put the semicolon on a separate line to silence this warning
../src/gfx/rndr_gu2.c:1054:28: warning: while loop has empty body [-Wempty-body]
GU2_WAIT_HALF_EMPTY;
^
../src/gfx/rndr_gu2.c:1054:28: note: put the semicolon on a separate line to silence this warning
../src/gfx/rndr_gu2.c:2022:28: warning: while loop has empty body [-Wempty-body]
GU2_WAIT_HALF_EMPTY;
^
../src/gfx/rndr_gu2.c:2022:28: note: put the semicolon on a separate line to silence this warning
../src/gfx/rndr_gu2.c:2118:32: warning: while loop has empty body [-Wempty-body]
GU2_WAIT_HALF_EMPTY;
^
../src/gfx/rndr_gu2.c:2118:32: note: put the semicolon on a separate line to silence this warning
--- cimarron.lo ---
In file included from cimarron.c:221:
../src/cim/cim_vg.c:1384:16: warning: declaration shadows a local variable [-Wshadow]
Q_WORD msr_value;
^
../src/cim/cim_vg.c:1315:12: note: previous declaration is here
Q_WORD msr_value;
^
../src/cim/cim_vg.c:2830:5: warning: declaration shadows a local variable [-Wshadow]
WRITE_FB_STRING32(memoffset, (unsigned char *) &(vg_state->cursor_data[0]),
^
../src/cim/cim_defs.h:482:16: note: expanded from macro 'WRITE_FB_STRING32'
unsigned long i; \
^
../src/cim/cim_vg.c:2739:28: note: previous declaration is here
unsigned long irqfilt, i;
^
--- geode_driver.lo ---
1 warning generated.
mv -f .deps/geode_driver.Tpo .deps/geode_driver.Plo
--- geode_dcon.lo ---
mv -f .deps/geode_dcon.Tpo .deps/geode_dcon.Plo
--- geode_msr.lo ---
--- durango.lo ---
In file included from durango.c:226:
In file included from ../src/gfx/gfx_disp.c:858:
../src/gfx/disp_gu2.c:1263:31: warning: variable 'dcfg' set but not used [-Wunused-but-set-variable]
unsigned long lock, gcfg, dcfg;
^
--- gx_accel.lo ---
--- geode_msr.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_msr.lo -MD -MP -MF .deps/geode_msr.Tpo -c -o geode_msr.lo geode_msr.c
--- gx_accel.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_accel.lo -MD -MP -MF .deps/gx_accel.Tpo -c -o gx_accel.lo gx_accel.c
--- geode_ddc.lo ---
mv -f .deps/geode_ddc.Tpo .deps/geode_ddc.Plo
--- gx_cursor.lo ---
--- cimarron.lo ---
In file included from cimarron.c:228:
../src/cim/cim_df.c:1708:37: warning: variable 'vsyncstart' set but not used [-Wunused-but-set-variable]
unsigned long vsyncend, vtotal, vsyncstart;
^
--- gx_cursor.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_cursor.lo -MD -MP -MF .deps/gx_cursor.Tpo -c -o gx_cursor.lo gx_cursor.c
--- geode_common.lo ---
mv -f .deps/geode_common.Tpo .deps/geode_common.Plo
--- gx_driver.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_driver.lo -MD -MP --- durango.lo ---
In file included from durango.c:227:
In file included from ../src/gfx/gfx_vid.c:165:
../src/gfx/vid_rdcl.c:259:19: warning: variable 'value' set but not used [-Wunused-but-set-variable]
unsigned long value;
^
--- gx_driver.lo ---
-MF .deps/gx_driver.Tpo -c -o gx_driver.lo gx_driver.c
--- gx_accel.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_accel.lo -MD -MP -MF .deps/gx_accel.Tpo -c gx_accel.c -fPIC -DPIC -o .libs/gx_accel.o
--- geode_msr.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT geode_msr.lo -MD -MP -MF .deps/geode_msr.Tpo -c geode_msr.c -fPIC -DPIC -o .libs/geode_msr.o
--- gx_cursor.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_cursor.lo -MD -MP -MF .deps/gx_cursor.Tpo -c gx_cursor.c -fPIC -DPIC -o .libs/gx_cursor.o
--- gx_driver.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_driver.lo -MD -MP -MF .deps/gx_driver.Tpo -c gx_driver.c -fPIC -DPIC -o .libs/gx_driver.o
--- cimarron.lo ---
In file included from cimarron.c:253:
../src/cim/cim_msr.c:150:45: warning: declaration shadows a variable in the global scope [-Wshadow]
msr_create_geodelink_table(GEODELINK_NODE * gliu_nodes)
^
../src/cim/cim_msr.c:38:16: note: previous declaration is here
GEODELINK_NODE gliu_nodes[24];
^
../src/cim/cim_msr.c:373:41: warning: declaration shadows a variable in the global scope [-Wshadow]
msr_create_device_list(GEODELINK_NODE * gliu_nodes, int max_devices)
^
../src/cim/cim_msr.c:38:16: note: previous declaration is here
GEODELINK_NODE gliu_nodes[24];
^
--- gx_accel.lo ---
In file included from gx_accel.c:53:
--- gx_cursor.lo ---
In file included from gx_cursor.c:40:
/usr/local/include/xorg/xf86PciInfo.h:50:2: warning: "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server." [-W#warnings]
#warning "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server."
^
--- gx_accel.lo ---
/usr/local/include/xorg/xf86PciInfo.h:50:2: warning: "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server." [-W#warnings]
#warning "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server."
^
gx_accel.c:1493:11: warning: initializing 'char *' with an expression of type 'CARD8 *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
char *dst = pGeode->pExa->memoryBase + exaGetPixmapOffset(pDst);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gx_accel.c:1509:11: warning: initializing 'char *' with an expression of type 'CARD8 *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
char *src = pGeode->pExa->memoryBase + exaGetPixmapOffset(pSrc);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gx_accel.c:89:31: warning: unused variable 'VEC_MODE' [-Wunused-variable]
static unsigned int BLT_MODE, VEC_MODE;
^
gx_accel.c:157:18: warning: unused variable 'PDfn' [-Wunused-const-variable]
static const int PDfn[16] = {
^
gx_accel.c:164:18: warning: unused variable 'PDfn_SM' [-Wunused-const-variable]
static const int PDfn_SM[16] = {
^
gx_accel.c:1033:23: warning: unused variable 'vmode' [-Wunused-variable]
static unsigned short vmode[] = {
^
--- geode_msr.lo ---
geode_msr.c:100:59: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
FatalError("Unable to read MSR at address %0x06x: %s\n", addr,
~~~ ^~~~
%0lx
geode_msr.c:150:67: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
FatalError("Unable to write MSR at address 0x%06x: %s\n", addr,
~~~~ ^~~~
%06lx
2 warnings generated.
--- gx_driver.lo ---
In file included from gx_driver.c:62:
--- geode_msr.lo ---
mv -f .deps/geode_msr.Tpo .deps/geode_msr.Plo
--- gx_driver.lo ---
./gx_vga.c:136:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
int tmp;
^
./gx_vga.c:160:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
int tmp;
^
--- gx_randr.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_randr.lo -MD -MP -MF .deps/gx_randr.Tpo -c -o gx_randr.lo gx_randr.c
--- gx_driver.lo ---
gx_driver.c:580:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
--- gx_cursor.lo ---
1 warning generated.
mv -f .deps/gx_cursor.Tpo .deps/gx_cursor.Plo
--- gx_driver.lo ---
if ((s = xf86GetOptValString(GeodeOptions, GX_OPTION_ROTATE))) {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gx_driver.c:615:14: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
panelgeo = xf86GetOptValString(GeodeOptions, GX_OPTION_PANEL_GEOMETRY);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gx_driver.c:617:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if ((s = xf86GetOptValString(GeodeOptions, GX_OPTION_ACCEL_METHOD))) {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- gx_regacc.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_regacc.lo -MD -MP -MF .deps/gx_regacc.Tpo -c -o gx_regacc.lo gx_regacc.c
--- gx_randr.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_randr.lo -MD -MP -MF .deps/gx_randr.Tpo -c gx_randr.c -fPIC -DPIC -o .libs/gx_randr.o
--- gx_regacc.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_regacc.lo -MD -MP -MF .deps/gx_regacc.Tpo -c gx_regacc.c -fPIC -DPIC -o .libs/gx_regacc.o
--- gx_accel.lo ---
7 warnings generated.
mv -f .deps/gx_accel.Tpo .deps/gx_accel.Plo
--- gx_rotate.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_rotate.lo -MD -MP -MF .deps/gx_rotate.Tpo -c -o gx_rotate.lo gx_rotate.c
--- gx_regacc.lo ---
gx_regacc.c:220:32: warning: while loop has empty body [-Wempty-body]
GU2_WAIT_HALF_EMPTY;
^
gx_regacc.c:220:32: note: put the semicolon on a separate line to silence this warning
--- gx_rotate.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_rotate.lo -MD -MP -MF .deps/gx_rotate.Tpo -c gx_rotate.c -fPIC -DPIC -o .libs/gx_rotate.o
--- gx_regacc.lo ---
1 warning generated.
mv -f .deps/gx_regacc.Tpo .deps/gx_regacc.Plo
--- gx_video.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_video.lo -MD -MP -MF .deps/gx_video.Tpo -c -o gx_video.lo gx_video.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT gx_video.lo -MD -MP -MF .deps/gx_video.Tpo -c gx_video.c -fPIC -DPIC -o .libs/gx_video.o
--- gx_rotate.lo ---
mv -f .deps/gx_rotate.Tpo .deps/gx_rotate.Plo
--- lx_cursor.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_cursor.lo -MD -MP -MF .deps/lx_cursor.Tpo -c -o lx_cursor.lo lx_cursor.c
--- gx_video.lo ---
In file included from gx_video.c:49:
/usr/local/include/xorg/xf86PciInfo.h:50:2: warning: "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server." [-W#warnings]
#warning "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server."
^
--- lx_cursor.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_cursor.lo -MD -MP -MF .deps/lx_cursor.Tpo -c lx_cursor.c -fPIC -DPIC -o .libs/lx_cursor.o
--- gx_randr.lo ---
mv -f .deps/gx_randr.Tpo .deps/gx_randr.Plo
--- lx_display.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_display.lo -MD -MP -MF .deps/lx_display.Tpo -c -o lx_display.lo lx_display.c
--- gx_video.lo ---
gx_video.c:802:32: warning: declaration shadows a variable in the global scope [-Wshadow]
int id, int offset, ScrnInfoPtr pScrni)
^
gx_video.c:775:12: note: previous declaration is here
static int offset, s1offset = 0, s2offset = 0, s3offset = 0;
^
gx_video.c:895:20: warning: declaration shadows a variable in the global scope [-Wshadow]
int offset,
^
gx_video.c:775:12: note: previous declaration is here
static int offset, s1offset = 0, s2offset = 0, s3offset = 0;
^
gx_video.c:899:23: warning: declaration shadows a variable in the global scope [-Wshadow]
BoxPtr dstBox, short src_w, short src_h, short drw_w,
^
gx_video.c:771:15: note: previous declaration is here
static BoxRec dstBox;
^
--- lx_display.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_display.lo -MD -MP -MF .deps/lx_display.Tpo -c lx_display.c -fPIC -DPIC -o .libs/lx_display.o
--- gx_video.lo ---
gx_video.c:1500:12: warning: declaration shadows a variable in the global scope [-Wshadow]
BoxRec dstBox;
^
gx_video.c:771:15: note: previous declaration is here
static BoxRec dstBox;
^
--- gx_driver.lo ---
5 warnings generated.
mv -f .deps/gx_driver.Tpo .deps/gx_driver.Plo
--- lx_driver.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_driver.lo -MD -MP -MF .deps/lx_driver.Tpo -c -o lx_driver.lo lx_driver.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_driver.lo -MD -MP -MF .deps/lx_driver.Tpo -c lx_driver.c -fPIC -DPIC -o .libs/lx_driver.o
--- lx_cursor.lo ---
mv -f .deps/lx_cursor.Tpo .deps/lx_cursor.Plo
--- lx_exa.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_exa.lo -MD -MP -MF .deps/lx_exa.Tpo -c -o lx_exa.lo lx_exa.c
--- lx_display.lo ---
lx_display.c:327:9: warning: 'xf86_reload_cursors' is deprecated [-Wdeprecated-declarations]
xf86_reload_cursors(crtc->scrn->pScreen);
^
/usr/local/include/xorg/xf86Crtc.h:1068:18: note: 'xf86_reload_cursors' has been explicitly marked deprecated here
static _X_INLINE _X_DEPRECATED void xf86_reload_cursors(ScreenPtr screen) {}
^
/usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED'
# define _X_DEPRECATED __attribute__((deprecated))
^
--- lx_exa.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_exa.lo -MD -MP -MF .deps/lx_exa.Tpo -c lx_exa.c -fPIC -DPIC -o .libs/lx_exa.o
--- lx_driver.lo ---
lx_driver.c:441:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
if ((s = xf86GetOptValString(GeodeOptions, LX_OPTION_ROTATE))) {
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lx_driver.c:475:15: warning: initializing 'char *' with an expression of type 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
char *pmode = xf86GetOptValString(GeodeOptions, LX_OPTION_PANEL_MODE);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- lx_display.lo ---
1 warning generated.
mv -f .deps/lx_display.Tpo .deps/lx_display.Plo
--- lx_memory.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_memory.lo -MD -MP -MF .deps/lx_memory.Tpo -c -o lx_memory.lo lx_memory.c
--- gx_video.lo ---
5 warnings generated.
mv -f .deps/gx_video.Tpo .deps/gx_video.Plo
--- lx_output.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_output.lo -MD -MP -MF .deps/lx_output.Tpo -c -o lx_output.lo lx_output.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_output.lo -MD -MP -MF .deps/lx_output.Tpo -c lx_output.c -fPIC -DPIC -o .libs/lx_output.o
--- lx_memory.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_memory.lo -MD -MP -MF .deps/lx_memory.Tpo -c lx_memory.c -fPIC -DPIC -o .libs/lx_memory.o
--- lx_driver.lo ---
2 warnings generated.
mv -f .deps/lx_driver.Tpo .deps/lx_driver.Plo
--- lx_panel.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_panel.lo -MD -MP -MF .deps/lx_panel.Tpo -c -o lx_panel.lo lx_panel.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_panel.lo -MD -MP -MF .deps/lx_panel.Tpo -c lx_panel.c -fPIC -DPIC -o .libs/lx_panel.o
--- lx_output.lo ---
mv -f .deps/lx_output.Tpo .deps/lx_output.Plo
--- lx_video.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_video.lo -MD -MP -MF .deps/lx_video.Tpo -c -o lx_video.lo lx_video.c
--- lx_memory.lo ---
mv -f .deps/lx_memory.Tpo .deps/lx_memory.Plo
--- panel.lo ---
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT panel.lo -MD -MP -MF .deps/panel.Tpo -c -o panel.lo panel.c
--- lx_video.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT lx_video.lo -MD -MP -MF .deps/lx_video.Tpo -c lx_video.c -fPIC -DPIC -o .libs/lx_video.o
--- panel.lo ---
libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../src/cim -I../src/gfx -I../src/panel -DPNL_SUP -DHAVE_GX -DHAVE_LX -DOPT_ACCEL -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -MT panel.lo -MD -MP -MF .deps/panel.Tpo -c panel.c -fPIC -DPIC -o .libs/panel.o
--- lx_panel.lo ---
lx_panel.c:137:12: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
strcpy(mode->name, sname);
^~~~~~~~~~
/usr/include/string.h:84:31: note: passing argument to parameter here
char *strcpy(char * __restrict, const char * __restrict);
^
1 warning generated.
mv -f .deps/lx_panel.Tpo .deps/lx_panel.Plo
--- lx_video.lo ---
In file included from lx_video.c:42:
/usr/local/include/xorg/xf86PciInfo.h:50:2: warning: "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server." [-W#warnings]
#warning "xf86PciInfo.h is deprecated. For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server."
^
--- lx_exa.lo ---
mv -f .deps/lx_exa.Tpo .deps/lx_exa.Plo
--- lx_video.lo ---
lx_video.c:225:18: warning: variable 'VSrcOffset' set but not used [-Wunused-but-set-variable]
unsigned int VSrcOffset, VDstOffset;
^
lx_video.c:300:18: warning: variable 'lines' set but not used [-Wunused-but-set-variable]
unsigned int lines, top, left, pixels;
^
--- durango.lo ---
6 warnings generated.
mv -f .deps/durango.Tpo .deps/durango.Plo
--- panel.lo ---
In file included from panel.c:56:
In file included from ../src/panel/pnl_init.c:56:
../src/panel/cen9211.c:733:20: warning: variable 'index' set but not used [-Wunused-but-set-variable]
unsigned short index;
^
--- lx_video.lo ---
3 warnings generated.
mv -f .deps/lx_video.Tpo .deps/lx_video.Plo
--- panel.lo ---
1 warning generated.
mv -f .deps/panel.Tpo .deps/panel.Plo
--- cimarron.lo ---
8 warnings generated.
mv -f .deps/cimarron.Tpo .deps/cimarron.Plo
--- geode_drv.la ---
/bin/sh ../libtool --tag=CC --mode=link cc -I/usr/local/include/xorg -fvisibility=hidden -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/X11/dri -I/usr/local/include/libdrm -I/usr/local/include -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -O2 -pipe -Werror=uninitialized -fstack-protector-strong -fno-strict-aliasing -module -avoid-version -fstack-protector-strong -o geode_drv.la -rpath /usr/local/lib/xorg/modules/drivers cimarron.lo durango.lo geode_common.lo geode_dcon.lo geode_ddc.lo geode_driver.lo geode_msr.lo gx_accel.lo gx_cursor.lo gx_driver.lo gx_randr.lo gx_regacc.lo gx_rotate.lo gx_video.lo lx_cursor.lo lx_display.lo lx_driver.lo lx_exa.lo lx_memory.lo lx_output.lo lx_panel.lo lx_video.lo panel.lo
libtool: link: cc -shared -fPIC -DPIC .libs/cimarron.o .libs/durango.o .libs/geode_common.o .libs/geode_dcon.o .libs/geode_ddc.o .libs/geode_driver.o .libs/geode_msr.o .libs/gx_accel.o .libs/gx_cursor.o .libs/gx_driver.o .libs/gx_randr.o .libs/gx_regacc.o .libs/gx_rotate.o .libs/gx_video.o .libs/lx_cursor.o .libs/lx_display.o .libs/lx_driver.o .libs/lx_exa.o .libs/lx_memory.o .libs/lx_output.o .libs/lx_panel.o .libs/lx_video.o .libs/panel.o -O2 -fstack-protector-strong -fstack-protector-strong -Wl,-soname -Wl,geode_drv.so -o .libs/geode_drv.so
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at geode_dcon.c
>>> .libs/geode_dcon.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at geode_dcon.c
>>> .libs/geode_dcon.o:(.bss+0x4)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at geode_ddc.c
>>> .libs/geode_ddc.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at geode_ddc.c
>>> .libs/geode_ddc.o:(.bss+0x4)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at geode_driver.c
>>> .libs/geode_driver.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at geode_driver.c
>>> .libs/geode_driver.o:(.bss+0x4)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at geode_msr.c
>>> .libs/geode_msr.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at geode_msr.c
>>> .libs/geode_msr.o:(.bss+0x4)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at gx_accel.c
>>> .libs/gx_accel.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at gx_accel.c
>>> .libs/gx_accel.o:(.bss+0x4)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at gx_cursor.c
>>> .libs/gx_cursor.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at gx_cursor.c
>>> .libs/gx_cursor.o:(.bss+0x4)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at gx_driver.c
>>> .libs/gx_driver.o:(.bss+0x484)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at gx_driver.c
>>> .libs/gx_driver.o:(.bss+0x488)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at gx_randr.c
>>> .libs/gx_randr.o:(.bss+0x1C)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at gx_randr.c
>>> .libs/gx_randr.o:(.bss+0x20)
ld: error: duplicate symbol: LX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(LX_GeodeOpts)
>>> defined at gx_rotate.c
>>> .libs/gx_rotate.o:(.bss+0x0)
ld: error: duplicate symbol: GX_GeodeOpts
>>> defined at geode_common.c
>>> .libs/geode_common.o:(GX_GeodeOpts)
>>> defined at gx_rotate.c
>>> .libs/gx_rotate.o:(.bss+0x4)
ld: error: duplicate symbol: DeltaY
>>> defined at durango.c
>>> .libs/durango.o:(DeltaY)
>>> defined at gx_video.c
>>> .libs/gx_video.o:(.bss+0x0)
ld: error: duplicate symbol: DeltaX
>>> defined at durango.c
>>> .libs/durango.o:(DeltaX)
>>> defined at gx_video.c
>>> .libs/gx_video.o:(.bss+0x4)
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [geode_drv.la] Error code 1
make[3]: stopped in /magus/work/usr/mports/x11-drivers/xf86-video-geode/work/xf86-video-geode-2.11.20/src
1 error
make[3]: stopped in /magus/work/usr/mports/x11-drivers/xf86-video-geode/work/xf86-video-geode-2.11.20/src
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/x11-drivers/xf86-video-geode