Sorry for the delay - you'll need to change the "Makefile.inc" that should
be in the plugin directory. These are gathered by the "Makefile.am" in the
higher level directory.

On Thu, Feb 13, 2020 at 2:12 AM juergenp [core] <[email protected]> wrote:

> Short update:
>
>
>
> On centos7 I found WebpTransform.so in the hidden .lib directory in the
> build-path under
>
> /root/trafficserver/plugins/experimental/webp_transform/.libs
>
>
>
> Maybe my problems occur because of because the file is named:
> WebpTransform.so  instead of webp_transform.si therefor it would explain
> why the library is missing.
>
>
>
> [root@cdn123 .libs]# ls -al
>
> total 956
>
> drwxr-xr-x  2 root root    173 Feb 12 17:43 .
>
> drwxr-xr-x. 4 root root    202 Feb 12 17:43 ..
>
> -rw-r--r--  1 root root 618752 Feb 12 17:43
> experimental_webp_transform_WebpTransform_la-ImageTransform.o
>
> -rw-r--r--  1 root root     13 Feb 12 17:43 WebpTransform.exp
>
> lrwxrwxrwx  1 root root     19 Feb 12 17:43 WebpTransform.la ->
> ../WebpTransform.la
>
> -rw-r--r--  1 root root   1039 Feb 12 17:43 WebpTransform.lai
>
> -rwxr-xr-x  1 root root 344176 Feb 12 17:43 WebpTransform.so
>
>
>
> [root@cdn123 .libs]# pwd
>
> /root/trafficserver/plugins/experimental/webp_transform/.libs
>
> [root@cdn123 .libs]#
>
>
>
>
>
> It seems the build-script needs to get fixed.
>
>
>
> Unfortunately I don’t know where I can change the building options to get
> the correct file. Please help.
>
>
>
>
>
>
>
>
>
> *Von:* juergenp [core] <[email protected]>
> *Gesendet:* Mittwoch, 12. Februar 2020 16:46
> *An:* [email protected]; [email protected]
> *Betreff:* webp support and some other modules are not built on centos7/8
>
>
>
> Hello,
>
>
>
> i tried new installations on centos7 and centos8
>
> on both server the webp support and some others from the experimental
> branch can not get built.
>
> did anyone run into the same problem ?
>
>
>
> i used a centos7 minimal install and did the following:
>
>
>
> ---------------------
>
>
>
>
>
> yum update -y
> yum install setuptool -y
> yum install ntsysv -y
> yum install curl -y
> yum install -y libtool
> yum install gcc -y
> yum install make -y
> yum install openssl -y
> yum install pcre -y
> yum install libcap -y
> yum install flex -y
> yum install hwloc hwloc-devel -y
> yum install lua -y
> yum install zlib -y
> yum install curl -y
> yum install curl-devel -y
> yum install ncurses-devel ncurses -y
> yum install perl-devel -y
> yum install libunwind libunwind-devel -y
>
> yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
> yum -y install epel-release yum-utils
>
>
> yum-config-manager --disable remi-php54
> yum-config-manager --enable remi-php73
>
> yum -y install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd
> php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json
>
>
>
> yum -y install ImageMagick ImageMagick-devel
> yum install libwebp* -y
>
> yum install git
>
> yum -y install python3 python3-devel
>
>
>
> yum install ImageMagick-c++-devel
>
> /*** gcc++17: ***/
> yum -y install centos-release-scl
> yum -y install devtoolset-7-gcc*
> scl enable devtoolset-7 bash
>
>
> git clone https://github.com/apache/trafficserver.git
>
>
> git pull     /*    - to be on safe side :-)
> autoreconf -if
> ./configure --enable-experimental-plugins --prefix=/opt/ts
> make
> make check
> make install
>
> --------
>
>
>
> trafficserver builds without any error. checking out the libraries,
> following modules are found:
>
> please check attached screenshot "centos7-modules.jpg"
>
> no webp-trans.so.
>
>
>
>
>
>
>
> i did similar stuff on centos8 Minimal install.
>
> there for i had to install GraphicsMagick, GraphicsMagick-devel and
> GraphicsMagick-c++-devel instead of Imagemagick. thats the only difference
> at both installations.
>
>
>
> centos8 has the same modules built. please see attached
> "centos8-modules.jpg"
>
>
>
>
>
> where can i look for errors ? should i save and check the output of make
> for something missing or is the webp-module simply not included on some
> other reason ?
>
>
>
>
>
> Thank You
>
>
>
>
>
> kind regards
>
>
>
> Juergen
>
>
>
>
>
>
>
>
>
> On Tue, 11 Feb 2020 23:10:14 -0000 Evan Zelkowitz wrote:
>
> That would be pulling from master, which will be version 10
>
>
>
> It looks like the webp plugin requires having the ImageMagick library
> installed and at >=7
>
> Also make sure you are running configure with
> --enable-experimental-plugins, since webp is in experimental you have to
> add that to try to have any of those plugins built.
>
>
>
> The users list is the appropriate one.  We can also invite you to the ASF
> slack channel if you prefer that
>
>
>
> On 2020/02/11 21:17:40, "juergenp [core]" <[email protected]> wrote:
>
> *Hello all !!!*
>
> *i'm new to apache Trafficserver and still confused about versioning.*
>
> *it seems i'*m running version 10?  i pulled here:
> https://github.com/apache/trafficserver
> <https://github.com/apache/trafficserver> Apache Traffic Server -
> traffic_server - 10.0.0 - (build # 020216 on Feb  2 2020 at 16:53:44) <
> https://github.com/apache/trafficserver
> <https://github.com/apache/trafficserver>>*
>
> *My current built version runs currently without special problems but i
> tried to build for example the experimental webp support module and did not
> get it working. make doesnt create the .so file. do i need a different
> version for that ?*
>
> *which mailing-list  / users group is the correct one for traffic server
> with release 10  - in case i got questions ? i dont want to spam all of
> you.*
>
> *thank you all for your help !*
>
> *-- Juergen*
>
> *** Best Regards*
>
> *Jürgen Paulhart*
>
> *E-Mail / SIP / XMPP : [email protected] <[email protected]> VoIP / Mobil:
> +43 676 30 59 244*
>
> **** Information Technologies & Hosted Unified Communications ****
>
> *<** Diese Nachricht is signiert. Der Inhalt wurde während des Transfers
> nicht verändert **> <*** .. and if you don't know, now you know, ... ***>*
>
>
>
>
>
> **
>
> Best Regards
>
>
>
> Jürgen Paulhart
>
>
>
> E-Mail / SIP / XMPP : [email protected]
>
> VoIP / Mobil: +43 676 30 59 244
>
>
>
> *** Information Technologies & Hosted Unified Communications ***
>
>
>
> <** Diese Nachricht is signiert. Der Inhalt wurde während des Transfers
> nicht verändert **>
>
> <*** .. and if you don't know, now you know, ... ***>
>
>
>

Reply via email to