[
https://issues.apache.org/jira/browse/GUACAMOLE-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Jumper updated GUACAMOLE-246:
-------------------------------------
Description:
guacenc fails to compile against libjpeg-turbo 1.2.90 (in this case on Amazon
Linux 2016.09), due {{jpeg_mem_src()}} not being defined:
{code:none}
make[2]: Entering directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacd'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacd'
Making all in src/guacenc
make[2]: Entering directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacenc'
CC guacenc-jpeg.o
jpeg.c: In function 'guacenc_jpeg_decoder':
jpeg.c:94:5: error: implicit declaration of function 'jpeg_mem_src'
[-Werror=implicit-function-declaration]
jpeg_mem_src(&cinfo, data, length);
^
cc1: all warnings being treated as errors
make[2]: *** [guacenc-jpeg.o] Error 1
make[2]: Leaving directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacenc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ec2-user/guacamole-server-0.9.11-incubating'
make: *** [all] Error 2
{code}
was:
Amazon Linux Description
-----------------------------------------------------------------------
NAME="Amazon Linux AMI"
VERSION="2016.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2016.09"
PRETTY_NAME="Amazon Linux AMI 2016.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2016.09:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
-----------------------------------------------------------------------
yum ffmpeg install version
-----------------------------------------------------------------------
ffmpeg.x86_64 0.10.16-1.el6
@rpmfusion-free-updates
ffmpeg-devel.x86_64 0.10.16-1.el6
@rpmfusion-free-updates
ffmpeg-libs.x86_64 0.10.16-1.el6
@rpmfusion-free-updates
-----------------------------------------------------------------------
make command run message
-----------------------------------------------------------------------
make[2]: Entering directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacd'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacd'
Making all in src/guacenc
make[2]: Entering directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacenc'
CC guacenc-jpeg.o
jpeg.c: In function 'guacenc_jpeg_decoder':
jpeg.c:94:5: error: implicit declaration of function 'jpeg_mem_src'
[-Werror=implicit-function-declaration]
jpeg_mem_src(&cinfo, data, length);
^
cc1: all warnings being treated as errors
make[2]: *** [guacenc-jpeg.o] Error 1
make[2]: Leaving directory
`/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacenc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ec2-user/guacamole-server-0.9.11-incubating'
make: *** [all] Error 2
> Install Amazon linux - Guacamole Server install error ( step make )
> --------------------------------------------------------------------
>
> Key: GUACAMOLE-246
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-246
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole
> Affects Versions: 0.9.11-incubating
> Environment: Amazon Linux AMI 2016.09
> Reporter: kimside
>
> guacenc fails to compile against libjpeg-turbo 1.2.90 (in this case on Amazon
> Linux 2016.09), due {{jpeg_mem_src()}} not being defined:
> {code:none}
> make[2]: Entering directory
> `/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacd'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory
> `/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacd'
> Making all in src/guacenc
> make[2]: Entering directory
> `/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacenc'
> CC guacenc-jpeg.o
> jpeg.c: In function 'guacenc_jpeg_decoder':
> jpeg.c:94:5: error: implicit declaration of function 'jpeg_mem_src'
> [-Werror=implicit-function-declaration]
> jpeg_mem_src(&cinfo, data, length);
> ^
> cc1: all warnings being treated as errors
> make[2]: *** [guacenc-jpeg.o] Error 1
> make[2]: Leaving directory
> `/home/ec2-user/guacamole-server-0.9.11-incubating/src/guacenc'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/ec2-user/guacamole-server-0.9.11-incubating'
> make: *** [all] Error 2
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)