Did some experimenting and when I build on CentOS and then "make install",
the "WebpTransform.so" is installed with all of the other plugin .so files.
Is that not the case for you?

I do think the README is a bit thin on that plugin - it makes no mention of
the name nor does it seem to have the name of the required package correct.

On Mon, Feb 17, 2020 at 2:20 PM Alan Carroll <
[email protected]> wrote:

> 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