=> Bootstrap dependency digest>=20010302: found digest-20160304 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for xf86-video-ati6-6.14.6nb6 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/data/scratch/x11/xf86-video-ati6/work/xf86-video-ati-6.14.6' Making all in src gmake[2]: Entering directory '/data/scratch/x11/xf86-video-ati6/work/xf86-video-ati-6.14.6/src' CC atimodule.lo CC radeon_accel.lo CC radeon_cursor.lo CC radeon_legacy_memory.lo CC radeon_driver.lo CC radeon_bios.lo CC radeon_video.lo CC radeon_mm_i2c.lo CC legacy_crtc.lo CC ati.lo CC radeon_probe.lo CC radeon_misc.lo CC legacy_output.lo CC radeon_vip.lo CC radeon_xvmc.lo CC radeon_textured_video.lo radeon_accel.c:1069:20: warning: unused variable 'info' [-Wunused-variable] RADEONInfoPtr info = RADEONPTR(pScrn); ^ In file included from radeon_bios.c:42: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ radeon_video.c:365:66: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] XF86MCAdaptorPtr xvmcAdaptor = RADEONCreateAdaptorXvMC(pScreen, texturedAdaptor->name); ^~~~~~~~~~~~~~~~~~~~~ ./radeon_video.h:173:50: note: passing argument to parameter 'xv_adaptor_name' here RADEONCreateAdaptorXvMC(ScreenPtr pScreen, char *xv_adaptor_name); ^ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:198:5: warning: implicit declaration of function 'exaGetPixmapDriverPrivate' is invalid in C99 [-Wimplicit-function-declaration] EMIT_WRITE_OFFSET(RADEON_RB3D_COLOROFFSET, 0, pPixmap); ^ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^ ./radeon_macros.h:178:16: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:198:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(RADEON_RB3D_COLOROFFSET, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:199:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(RADEON_RB3D_COLORPITCH, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:664:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(RADEON_RB3D_COLOROFFSET, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:665:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(RADEON_RB3D_COLORPITCH, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_driver.c:77: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ radeon_video.c:2704:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value] base_offset = ((info->fbLocation + base_offset) & (~0 << 22)) - ~~ ^ radeon_legacy_memory.c:21:15: warning: unused variable 'pScreen' [-Wunused-variable] In file included from legacy_crtc.c:48: ScreenPtr pScreen = xf86ScrnToScreen(pScrn);In file included from ./radeon_atombios.h: ^ 152radeon_legacy_memory.c: :./AtomBios/includes/CD_Common_Types.h22::8219::9 :warning : warningunused variable 'info' [-Wunused-variable]: unknown pragma ignored [-Wunknown-pragmas] RADEONInfoPtr info = RADEONPTR(pScrn); ^ #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ radeon_legacy_memory.c:114:19: warning: unused variable 'info' [-Wunused-variable] RADEONInfoPtr info = RADEONPTR(pScrn); ^ radeon_video.c:3891:13: warning: unused function 'RADEON_MSP_SetEncoding' [-Wunused-function] static void RADEON_MSP_SetEncoding(RADEONPortPrivPtr pPriv) ^ radeon_video.c:3952:13: warning: unused function 'RADEON_TDA9885_SetEncoding' [-Wunused-function] static void RADEON_TDA9885_SetEncoding(RADEONPortPrivPtr pPriv) ^ radeon_video.c:3994:13: warning: unused function 'RADEON_FI1236_SetEncoding' [-Wunused-function] static void RADEON_FI1236_SetEncoding(RADEONPortPrivPtr pPriv) ^ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:2431:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(R300_RB3D_COLOROFFSET0, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:2432:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(R300_RB3D_COLORPITCH0, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ radeon_vip.c:305:61: warning: while loop has empty body [-Wempty-body] while(VIP_BUSY == (status = RADEONVIP_fifo_idle(b, 0x0f))); ^ radeon_vip.c:305:61: note: put the semicolon on a separate line to silence this warning 3 warnings generated. In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:4062:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(R300_RB3D_COLOROFFSET0, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:155: ./radeon_textured_videofuncs.c:4063:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(R300_RB3D_COLORPITCH0, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from legacy_output.c:49: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:198:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(RADEON_RB3D_COLOROFFSET, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:199:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(RADEON_RB3D_COLORPITCH, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC radeon_pm.lo radeon_driver.c:2209legacy_output.c::6236:: 12warning:: unused variable 'errmaj' [-Wunused-variable]warning : assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] int errmaj = 0, errmin = 0; ^ radeon_driver.c:2209:18: warning: unused variable 'errmin' [-Wunused-variable] if ((s = xf86GetOptValString(info->Options, OPTION_PANEL_SIZE))) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int errmaj = 0, errmin = 0; ^ radeon_mm_i2c.c:640:13: warning: unused function 'RADEON_TDA9885_Init' [-Wunused-function] static void RADEON_TDA9885_Init(RADEONPortPrivPtr pPriv) ^ radeon_driver.c:2700:18: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if((microc_path = xf86GetOptValString(info->Options, OPTION_RAGE_THEATRE_MICROC_PATH)) != NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ radeon_driver.c:2708:18: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if((microc_type = xf86GetOptValString(info->Options, OPTION_RAGE_THEATRE_MICROC_TYPE)) != NULL) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ radeon_driver.c:2870:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if ((s = xf86GetOptValString(info->Options, OPTION_ZAPHOD_HEADS))) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:664:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(RADEON_RB3D_COLOROFFSET, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ radeon_driver.c:3382:27: warning: incompatible function pointer types assigning to 'ScreenBlockHandlerProcPtr' (aka 'void (*)(struct _Screen *, void *)') from 'void (*)(ScreenPtr, pointer, pointer)' (aka 'void (*)(struct _Screen *, void *, void *)') [-Wincompatible-function-pointer-types] pScreen->BlockHandler = info->BlockHandler; ^ ~~~~~~~~~~~~~~~~~~ In file included from radeon_driver.cradeon_textured_video.c::3383178:: 31./radeon_textured_videofuncs.c:: 665error:: 5too many arguments to function call, expected 2, have 3: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] (*pScreen->BlockHandler) (BLOCKHANDLER_ARGS); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ ./compat-api.h:77 EMIT_COLORPITCH(RADEON_RB3D_COLORPITCH, colorpitch, pPixmap);: 42: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note./radeon_macros.h: :201expanded from macro 'BLOCKHANDLER_ARGS': 14: note#define BLOCKHANDLER_ARGS arg, pTimeout, pReadmask: expanded from macro 'EMIT_COLORPITCH' ^~~~~~~~~ driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ radeon_driver.c:3384:27: warning: incompatible pointer types assigning to 'ScreenBlockHandlerProcPtr' (aka 'void (*)(struct _Screen *, void *)') from 'void (ScreenPtr, pointer, pointer)' (aka 'void (struct _Screen *, void *, void *)') [-Wincompatible-pointer-types] pScreen->BlockHandler = RADEONBlockHandler; ^ ~~~~~~~~~~~~~~~~~~ CC radeon_crtc.lo radeon_driver.c:3740:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if ((s = xf86GetOptValString(info->Options, OPTION_SUBPIXEL_ORDER))) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ radeon_driver.c:3902:24: warning: incompatible function pointer types assigning to 'void (*)(ScreenPtr, pointer, pointer)' (aka 'void (*)(struct _Screen *, void *, void *)') from 'ScreenBlockHandlerProcPtr' (aka 'void (*)(struct _Screen *, void *)') [-Wincompatible-function-pointer-types] info->BlockHandler = pScreen->BlockHandler; ^ ~~~~~~~~~~~~~~~~~~~~~ radeon_driver.c:3903:27: warning: incompatible pointer types assigning to 'ScreenBlockHandlerProcPtr' (aka 'void (*)(struct _Screen *, void *)') from 'void (ScreenPtr, pointer, pointer)' (aka 'void (struct _Screen *, void *, void *)') [-Wincompatible-pointer-types] pScreen->BlockHandler = RADEONBlockHandler; ^ ~~~~~~~~~~~~~~~~~~ radeon_driver.c:6316:3: warning: implicit declaration of function 'R600LoadShaders' is invalid in C99 [-Wimplicit-function-declaration] R600LoadShaders(pScrn); ^ radeon_driver.c:6444:12: warning: unused variable 'pPix' [-Wunused-variable] PixmapPtr pPix = pScreen->GetScreenPixmap(pScreen); ^ radeon_driver.c:6504:27: warning: incompatible function pointer types assigning to 'ScreenBlockHandlerProcPtr' (aka 'void (*)(struct _Screen *, void *)') from 'void (*)(ScreenPtr, pointer, pointer)' (aka 'void (*)(struct _Screen *, void *, void *)') [-Wincompatible-function-pointer-types] pScreen->BlockHandler = info->BlockHandler; ^ ~~~~~~~~~~~~~~~~~~ CC radeon_output.lo 15 warnings and 1 error generated. 1 warning generated. Makefile:900: recipe for target 'radeon_driver.lo' failed gmake[2]: *** [radeon_driver.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... CC radeon_modes.lo In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:2431:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(R300_RB3D_COLOROFFSET0, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:2432:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(R300_RB3D_COLORPITCH0, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:4062:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_WRITE_OFFSET(R300_RB3D_COLOROFFSET0, 0, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:189:45: note: expanded from macro 'EMIT_WRITE_OFFSET' #define EMIT_WRITE_OFFSET(reg, value, pPix) EMIT_OFFSET(reg, value, pPix, 0, RADEON_GEM_DOMAIN_VRAM) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:178:14: note: expanded from macro 'EMIT_OFFSET' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from radeon_textured_video.c:178: ./radeon_textured_videofuncs.c:4063:5: warning: incompatible integer to pointer conversion assigning to 'struct radeon_exa_pixmap_priv *' from 'int' [-Wint-conversion] EMIT_COLORPITCH(R300_RB3D_COLORPITCH0, colorpitch, pPixmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./radeon_macros.h:201:14: note: expanded from macro 'EMIT_COLORPITCH' driver_priv = exaGetPixmapDriverPrivate(pPix); \ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 5 warnings generated. radeon_crtc.c:252:12: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] error = abs(current_freq - freq); ^ radeon_crtc.c:252:12: note: remove the call to 'abs' since unsigned values cannot be negative error = abs(current_freq - freq); ^~~ radeon_crtc.c:253:18: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] vco_diff = abs(vco - best_vco); ^ radeon_crtc.c:253:18: note: remove the call to 'abs' since unsigned values cannot be negative vco_diff = abs(vco - best_vco); ^~~ radeon_crtc.c:258:7: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] (abs(error - best_error) < 100 && vco_diff < best_vco_diff )))) { ^ radeon_crtc.c:258:7: note: remove the call to 'abs' since unsigned values cannot be negative (abs(error - best_error) < 100 && vco_diff < best_vco_diff )))) { ^~~ radeon_crtc.c:510:2: warning: 'xf86_reload_cursors' is deprecated [-Wdeprecated-declarations] xf86_reload_cursors(crtc->scrn->pScreen); ^ /data/scratch/x11/xf86-video-ati6/work/.buildlink/include/xorg/xf86Crtc.h:991:18: note: 'xf86_reload_cursors' has been explicitly marked deprecated here static _X_INLINE _X_DEPRECATED void xf86_reload_cursors(ScreenPtr screen) {} ^ /data/scratch/x11/xf86-video-ati6/work/.buildlink/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' # define _X_DEPRECATED __attribute__((deprecated)) ^ In file included from radeon_crtc.c:716: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ In file included from radeon_pm.c:39: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ 2 warnings generated. In file included from radeon_modes.c:51: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ In file included from radeon_output.c:50: In file included from ./radeon_atombios.h:152: ./AtomBios/includes/CD_Common_Types.h:82:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( disable : 4142 ) ^ ./AtomBios/includes/CD_Common_Types.h:156:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning ( default : 4142 ) ^ radeon_modes.c:149:9: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] strcpy(new->name, stmp); ^~~~~~~~~ /usr/include/string.h:58:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ radeon_modes.c:261:12: warning: initializing 'char **' with an expression of type 'const char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] char **ppModeName = pScrn->display->modes; ^ ~~~~~~~~~~~~~~~~~~~~~ radeon_modes.c:411:11: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] if (abs((float)ddc->timings2[j].refresh - refresh) < 1.0) { ^ radeon_modes.c:411:11: note: use function 'fabsf' instead if (abs((float)ddc->timings2[j].refresh - refresh) < 1.0) { ^~~ fabsf 2 warnings generated. 1 warning generated. 5 warnings generated. 6 warnings generated. 2 warnings generated. 2 warnings generated. 17 warnings generated. gmake[2]: Leaving directory '/data/scratch/x11/xf86-video-ati6/work/xf86-video-ati-6.14.6/src' Makefile:448: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/data/scratch/x11/xf86-video-ati6/work/xf86-video-ati-6.14.6' Makefile:380: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/x11/xf86-video-ati6 *** Error code 1 Stop. make: stopped in /data/pkgsrc/x11/xf86-video-ati6