Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: current USE_SSP=yes build failure
rudolf writes:
> Hi,
>
> I have "USE_SSP=yes" in mk.conf and the build is failing with:
>
> --- dependall-drivers ---
> /usr/xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/drmmode_display.c:
> In function 'drmmode_crtc_gamma_set':
> /usr/xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/drmmode_display.c:1768:1:
> error: stack protector not protecting local variables: variable length
> buffer [-Werror=stack-protector]
> 1768 | drmmode_crtc_gamma_set(xf86CrtcPtr crtc, uint16_t * red,
> uint16_t * green,
> | ^~~~~~~~~~~~~~~~~~~~~~
>
> Is this to be expected? Am I doing something wrong? The function itself
> is very simple.
ah, this comes from the call this function makes:
if (drmmode_crtc->use_gamma_lut) {
drmmode_set_gamma_lut(drmmode_crtc, red, green, blue, size);
which is:
drmmode_set_gamma_lut(drmmode_crtc_private_ptr drmmode_crtc,
uint16_t * red, uint16_t * green, uint16_t * blue,
int size)
[ ... ]
struct drm_color_lut lut[size];
i'll figure out a fix or workaround. thanks.
.mrg.
Home |
Main Index |
Thread Index |
Old Index