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, ... ***> > > >
