You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficserver.apache.org by Bryan Call <bc...@apache.org> on 2018/09/19 00:38:11 UTC

[VOTE] Release Apache Traffic Server 8.0.0 (RC3)

I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:

	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>

or for a brief ChangeLog:

	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>


For some details as to what’s new in 8.0.0 see (still updating):

	https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v8.0.x <https://cwiki.apache.org/confluence/display/TS/What's+New+in+v8.0.x>


Information about upgrading to the 8.x releases from previous major versions is available at (still updating):

	https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v8.0 <https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v8.0>


The artifacts are available for download at:

	http://people.apache.org/~bcall/8.0.0-rc3/ <http://people.apache.org/~bcall/8.0.0-rc3/>


SHA512 checksum:

	e698b32c027980264fd69e6cb77de3dd3c02d3bc1bf2193aaecb79395364900443f829a8d70b2f1daa34786859d8f67fadb7fe363c8ccad19459eae70fdbbac2

This corresponds to git refs:

	Hash: fdbe478af176b87484540a44adc1c4af2ca480c3
	Tag: 8.0.0-rc3


Which can be verified with the following command:

	$ git tag -v 8.0.0-rc3


All code signing keys are available here:

	https://dist.apache.org/repos/dist/dev/trafficserver/KEYS <https://dist.apache.org/repos/dist/dev/trafficserver/KEYS>


Changes since rc2:
-  #4145 - Adds configurable behavior on redirect to loopback

Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOD September 21st, but please test and cast your votes as early as possible.

-Bryan




Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
Makes more sens to me too :)
You can review th PR here:
https://github.com/apache/trafficserver/pull/4296

Cheers,
Jean Baptiste

On 9/24/18 6:35 PM, Bryan Call wrote:
> Thank you for the patch and that makes more sense to me.   I tested the
> patch on Fedora 28 and it is working.  Can you please create a pull
> request for the change (https://github.com/apache/trafficserver) and I
> will at it to the 8.0.1 release.
> 
> Thank you,
> 
> -Bryan
> 
> 
> 
>> On Sep 22, 2018, at 2:31 PM, jean Baptiste FAVRE
>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>
>> Hi again,
>> I've managed to build uri_signing plugin.
>>
>> Both jansson and cjose are checked for in configure.ac with function
>> TS_LINK_WITH_FLAGS_IFELSE. This is the two only where it's used. So, my
>> guess is that there could be an issue with the way both libs are checked.
>>
>> Running pkg-config --libs jansson gives:
>>
>> # pkg-config --libs jansson
>> -ljansson
>> # pkg-config --libs cjose
>> -lcjose -ljansson -lcrypto
>>
>> So I guess both jansson and cjose are dynamic on Debian.
>>
>> Please find attached a patch which solve the issue, at least on Debian.
>> It invert the way the check is done. It checks whether link works with
>> dynamic flags. If not, it falls back on static ones.
>>
>> Could someone double check it, because I do not understand exactly why
>> it used to fail ? Maybe a specific flags or config on Debian ?
>>
>> Cheers,
>> Jean Baptiste
>>
>> On 9/22/18 9:59 PM, jean Baptiste FAVRE wrote:
>>> I've checked with the jansson maintainer in Debian.
>>> Looks like it's already compiled with -fPIC [1]
>>>
>>> Don't know what happens exactly, will try to have a deeper look at it.
>>>
>>> Cheers,
>>> Jean Baptiste
>>>
>>> [1]:
>>> https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0
>>>
>>> On 9/20/18 7:56 PM, Bryan Call wrote:
>>>> It might be because you don’t have a dynamic library for jansson.  I
>>>> don’t have a static version of the library to test.
>>>>
>>>> checking jansson.h usability... yes
>>>> checking jansson.h presence... yes
>>>> checking for jansson.h... yes
>>>> *checking whether jansson is dynamic… yes*
>>>>
>>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>>  experimental/uri_signing/.libs/uri_signing.o
>>>> experimental/uri_signing/.libs/config.o
>>>> experimental/uri_signing/.libs/cookie.o
>>>> experimental/uri_signing/.libs/jwt.o
>>>> experimental/uri_signing/.libs/match.o
>>>> experimental/uri_signing/.libs/parse.o
>>>> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
>>>> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
>>>> -Wl,uri_signing.so -Wl,-version-script
>>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>>> experimental/uri_signing/.libs/uri_signing.so
>>>>
>>>> -Bryan
>>>>
>>>>
>>>>
>>>>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>>>>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>>>>
>>>>> Hello,
>>>>> Tried to package it for Debian.
>>>>> webp_transform plugin now build fine.
>>>>> Still having an issue with experimental plugin uri_signing:
>>>>>
>>>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>>> experimental/uri_signing/.libs/uri_signing.o
>>>>> experimental/uri_signing/.libs/config.o
>>>>> experimental/uri_signing/.libs/cookie.o
>>>>> experimental/uri_signing/.libs/jwt.o
>>>>> experimental/uri_signing/.libs/match.o
>>>>> experimental/uri_signing/.libs/parse.o
>>>>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>>>>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>>>>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>>>>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>>>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>>>> experimental/uri_signing/.libs/uri_signing.so
>>>>> /usr/bin/ld:
>>>>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>>>>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>>>>> used when making a shared object; recompile with -fPIC
>>>>>
>>>>> Configure log extract:
>>>>>
>>>>> checking jansson.h usability... yes
>>>>> checking jansson.h presence... yes
>>>>> checking for jansson.h... yes
>>>>> checking whether jansson is dynamic... no
>>>>> checking cjose/cjose.h usability... yes
>>>>> checking cjose/cjose.h presence... yes
>>>>> checking for cjose/cjose.h... yes
>>>>> checking whether cjose is dynamic... no
>>>>> checking for HMAC in -lcrypto... yes
>>>>>
>>>>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>>>>> Might be specific to Debian.
>>>>>
>>>>> Cheers,
>>>>> Jean Baptiste
>>>>>
>>>>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>>>>
>>>>>>
>>>>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>>>>> <ma...@apache.org>> wrote:
>>>>>>>
>>>>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>>>>
>>>>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>>>>
>>>>>>> or for a brief ChangeLog:
>>>>>>>
>>>>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>>>>
>>>>>>>
>>>>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>>>>
>>>>>>
>>>>>> I’m still investigating (and Bryan confirms), but it seems that log
>>>>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>>>>> no rotation at the expected interval.
>>>>>>
>>>>>> So, sadly we’ll have to -1 this RC as well I think.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> — leif
>>>>>>
>>>>>
>>>>
>>>
>>
>> <0007-fix-uri_signing.patch>
> 



Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
Makes more sens to me too :)
You can review th PR here:
https://github.com/apache/trafficserver/pull/4296

Cheers,
Jean Baptiste

On 9/24/18 6:35 PM, Bryan Call wrote:
> Thank you for the patch and that makes more sense to me.   I tested the
> patch on Fedora 28 and it is working.  Can you please create a pull
> request for the change (https://github.com/apache/trafficserver) and I
> will at it to the 8.0.1 release.
> 
> Thank you,
> 
> -Bryan
> 
> 
> 
>> On Sep 22, 2018, at 2:31 PM, jean Baptiste FAVRE
>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>
>> Hi again,
>> I've managed to build uri_signing plugin.
>>
>> Both jansson and cjose are checked for in configure.ac with function
>> TS_LINK_WITH_FLAGS_IFELSE. This is the two only where it's used. So, my
>> guess is that there could be an issue with the way both libs are checked.
>>
>> Running pkg-config --libs jansson gives:
>>
>> # pkg-config --libs jansson
>> -ljansson
>> # pkg-config --libs cjose
>> -lcjose -ljansson -lcrypto
>>
>> So I guess both jansson and cjose are dynamic on Debian.
>>
>> Please find attached a patch which solve the issue, at least on Debian.
>> It invert the way the check is done. It checks whether link works with
>> dynamic flags. If not, it falls back on static ones.
>>
>> Could someone double check it, because I do not understand exactly why
>> it used to fail ? Maybe a specific flags or config on Debian ?
>>
>> Cheers,
>> Jean Baptiste
>>
>> On 9/22/18 9:59 PM, jean Baptiste FAVRE wrote:
>>> I've checked with the jansson maintainer in Debian.
>>> Looks like it's already compiled with -fPIC [1]
>>>
>>> Don't know what happens exactly, will try to have a deeper look at it.
>>>
>>> Cheers,
>>> Jean Baptiste
>>>
>>> [1]:
>>> https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0
>>>
>>> On 9/20/18 7:56 PM, Bryan Call wrote:
>>>> It might be because you don’t have a dynamic library for jansson.  I
>>>> don’t have a static version of the library to test.
>>>>
>>>> checking jansson.h usability... yes
>>>> checking jansson.h presence... yes
>>>> checking for jansson.h... yes
>>>> *checking whether jansson is dynamic… yes*
>>>>
>>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>>  experimental/uri_signing/.libs/uri_signing.o
>>>> experimental/uri_signing/.libs/config.o
>>>> experimental/uri_signing/.libs/cookie.o
>>>> experimental/uri_signing/.libs/jwt.o
>>>> experimental/uri_signing/.libs/match.o
>>>> experimental/uri_signing/.libs/parse.o
>>>> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
>>>> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
>>>> -Wl,uri_signing.so -Wl,-version-script
>>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>>> experimental/uri_signing/.libs/uri_signing.so
>>>>
>>>> -Bryan
>>>>
>>>>
>>>>
>>>>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>>>>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>>>>
>>>>> Hello,
>>>>> Tried to package it for Debian.
>>>>> webp_transform plugin now build fine.
>>>>> Still having an issue with experimental plugin uri_signing:
>>>>>
>>>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>>> experimental/uri_signing/.libs/uri_signing.o
>>>>> experimental/uri_signing/.libs/config.o
>>>>> experimental/uri_signing/.libs/cookie.o
>>>>> experimental/uri_signing/.libs/jwt.o
>>>>> experimental/uri_signing/.libs/match.o
>>>>> experimental/uri_signing/.libs/parse.o
>>>>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>>>>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>>>>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>>>>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>>>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>>>> experimental/uri_signing/.libs/uri_signing.so
>>>>> /usr/bin/ld:
>>>>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>>>>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>>>>> used when making a shared object; recompile with -fPIC
>>>>>
>>>>> Configure log extract:
>>>>>
>>>>> checking jansson.h usability... yes
>>>>> checking jansson.h presence... yes
>>>>> checking for jansson.h... yes
>>>>> checking whether jansson is dynamic... no
>>>>> checking cjose/cjose.h usability... yes
>>>>> checking cjose/cjose.h presence... yes
>>>>> checking for cjose/cjose.h... yes
>>>>> checking whether cjose is dynamic... no
>>>>> checking for HMAC in -lcrypto... yes
>>>>>
>>>>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>>>>> Might be specific to Debian.
>>>>>
>>>>> Cheers,
>>>>> Jean Baptiste
>>>>>
>>>>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>>>>
>>>>>>
>>>>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>>>>> <ma...@apache.org>> wrote:
>>>>>>>
>>>>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>>>>
>>>>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>>>>
>>>>>>> or for a brief ChangeLog:
>>>>>>>
>>>>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>>>>
>>>>>>>
>>>>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>>>>
>>>>>>
>>>>>> I’m still investigating (and Bryan confirms), but it seems that log
>>>>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>>>>> no rotation at the expected interval.
>>>>>>
>>>>>> So, sadly we’ll have to -1 this RC as well I think.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> — leif
>>>>>>
>>>>>
>>>>
>>>
>>
>> <0007-fix-uri_signing.patch>
> 



Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Bryan Call <bc...@apache.org>.
Thank you for the patch and that makes more sense to me.   I tested the patch on Fedora 28 and it is working.  Can you please create a pull request for the change (https://github.com/apache/trafficserver <https://github.com/apache/trafficserver>) and I will at it to the 8.0.1 release.

Thank you,

-Bryan



> On Sep 22, 2018, at 2:31 PM, jean Baptiste FAVRE <we...@jbfavre.org> wrote:
> 
> Hi again,
> I've managed to build uri_signing plugin.
> 
> Both jansson and cjose are checked for in configure.ac with function
> TS_LINK_WITH_FLAGS_IFELSE. This is the two only where it's used. So, my
> guess is that there could be an issue with the way both libs are checked.
> 
> Running pkg-config --libs jansson gives:
> 
> # pkg-config --libs jansson
> -ljansson
> # pkg-config --libs cjose
> -lcjose -ljansson -lcrypto
> 
> So I guess both jansson and cjose are dynamic on Debian.
> 
> Please find attached a patch which solve the issue, at least on Debian.
> It invert the way the check is done. It checks whether link works with
> dynamic flags. If not, it falls back on static ones.
> 
> Could someone double check it, because I do not understand exactly why
> it used to fail ? Maybe a specific flags or config on Debian ?
> 
> Cheers,
> Jean Baptiste
> 
> On 9/22/18 9:59 PM, jean Baptiste FAVRE wrote:
>> I've checked with the jansson maintainer in Debian.
>> Looks like it's already compiled with -fPIC [1]
>> 
>> Don't know what happens exactly, will try to have a deeper look at it.
>> 
>> Cheers,
>> Jean Baptiste
>> 
>> [1]:
>> https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0
>> 
>> On 9/20/18 7:56 PM, Bryan Call wrote:
>>> It might be because you don’t have a dynamic library for jansson.  I
>>> don’t have a static version of the library to test.
>>> 
>>> checking jansson.h usability... yes
>>> checking jansson.h presence... yes
>>> checking for jansson.h... yes
>>> *checking whether jansson is dynamic… yes*
>>> 
>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>  experimental/uri_signing/.libs/uri_signing.o
>>> experimental/uri_signing/.libs/config.o
>>> experimental/uri_signing/.libs/cookie.o
>>> experimental/uri_signing/.libs/jwt.o
>>> experimental/uri_signing/.libs/match.o
>>> experimental/uri_signing/.libs/parse.o
>>> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
>>> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
>>> -Wl,uri_signing.so -Wl,-version-script
>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>> experimental/uri_signing/.libs/uri_signing.so
>>> 
>>> -Bryan
>>> 
>>> 
>>> 
>>>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>>>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>>> 
>>>> Hello,
>>>> Tried to package it for Debian.
>>>> webp_transform plugin now build fine.
>>>> Still having an issue with experimental plugin uri_signing:
>>>> 
>>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>> experimental/uri_signing/.libs/uri_signing.o
>>>> experimental/uri_signing/.libs/config.o
>>>> experimental/uri_signing/.libs/cookie.o
>>>> experimental/uri_signing/.libs/jwt.o
>>>> experimental/uri_signing/.libs/match.o
>>>> experimental/uri_signing/.libs/parse.o
>>>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>>>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>>>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>>>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>>> experimental/uri_signing/.libs/uri_signing.so
>>>> /usr/bin/ld:
>>>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>>>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>>>> used when making a shared object; recompile with -fPIC
>>>> 
>>>> Configure log extract:
>>>> 
>>>> checking jansson.h usability... yes
>>>> checking jansson.h presence... yes
>>>> checking for jansson.h... yes
>>>> checking whether jansson is dynamic... no
>>>> checking cjose/cjose.h usability... yes
>>>> checking cjose/cjose.h presence... yes
>>>> checking for cjose/cjose.h... yes
>>>> checking whether cjose is dynamic... no
>>>> checking for HMAC in -lcrypto... yes
>>>> 
>>>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>>>> Might be specific to Debian.
>>>> 
>>>> Cheers,
>>>> Jean Baptiste
>>>> 
>>>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>>> 
>>>>> 
>>>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>>>> <ma...@apache.org>> wrote:
>>>>>> 
>>>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>>> 
>>>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>>> 
>>>>>> or for a brief ChangeLog:
>>>>>> 
>>>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>>> 
>>>>>> 
>>>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>>> 
>>>>> 
>>>>> I’m still investigating (and Bryan confirms), but it seems that log
>>>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>>>> no rotation at the expected interval.
>>>>> 
>>>>> So, sadly we’ll have to -1 this RC as well I think.
>>>>> 
>>>>> Cheers,
>>>>> 
>>>>> — leif
>>>>> 
>>>> 
>>> 
>> 
> 
> <0007-fix-uri_signing.patch>


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Bryan Call <bc...@apache.org>.
Thank you for the patch and that makes more sense to me.   I tested the patch on Fedora 28 and it is working.  Can you please create a pull request for the change (https://github.com/apache/trafficserver <https://github.com/apache/trafficserver>) and I will at it to the 8.0.1 release.

Thank you,

-Bryan



> On Sep 22, 2018, at 2:31 PM, jean Baptiste FAVRE <we...@jbfavre.org> wrote:
> 
> Hi again,
> I've managed to build uri_signing plugin.
> 
> Both jansson and cjose are checked for in configure.ac with function
> TS_LINK_WITH_FLAGS_IFELSE. This is the two only where it's used. So, my
> guess is that there could be an issue with the way both libs are checked.
> 
> Running pkg-config --libs jansson gives:
> 
> # pkg-config --libs jansson
> -ljansson
> # pkg-config --libs cjose
> -lcjose -ljansson -lcrypto
> 
> So I guess both jansson and cjose are dynamic on Debian.
> 
> Please find attached a patch which solve the issue, at least on Debian.
> It invert the way the check is done. It checks whether link works with
> dynamic flags. If not, it falls back on static ones.
> 
> Could someone double check it, because I do not understand exactly why
> it used to fail ? Maybe a specific flags or config on Debian ?
> 
> Cheers,
> Jean Baptiste
> 
> On 9/22/18 9:59 PM, jean Baptiste FAVRE wrote:
>> I've checked with the jansson maintainer in Debian.
>> Looks like it's already compiled with -fPIC [1]
>> 
>> Don't know what happens exactly, will try to have a deeper look at it.
>> 
>> Cheers,
>> Jean Baptiste
>> 
>> [1]:
>> https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0
>> 
>> On 9/20/18 7:56 PM, Bryan Call wrote:
>>> It might be because you don’t have a dynamic library for jansson.  I
>>> don’t have a static version of the library to test.
>>> 
>>> checking jansson.h usability... yes
>>> checking jansson.h presence... yes
>>> checking for jansson.h... yes
>>> *checking whether jansson is dynamic… yes*
>>> 
>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>  experimental/uri_signing/.libs/uri_signing.o
>>> experimental/uri_signing/.libs/config.o
>>> experimental/uri_signing/.libs/cookie.o
>>> experimental/uri_signing/.libs/jwt.o
>>> experimental/uri_signing/.libs/match.o
>>> experimental/uri_signing/.libs/parse.o
>>> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
>>> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
>>> -Wl,uri_signing.so -Wl,-version-script
>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>> experimental/uri_signing/.libs/uri_signing.so
>>> 
>>> -Bryan
>>> 
>>> 
>>> 
>>>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>>>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>>> 
>>>> Hello,
>>>> Tried to package it for Debian.
>>>> webp_transform plugin now build fine.
>>>> Still having an issue with experimental plugin uri_signing:
>>>> 
>>>> libtool: link:  cc -shared  -fPIC -DPIC
>>>> experimental/uri_signing/.libs/uri_signing.o
>>>> experimental/uri_signing/.libs/config.o
>>>> experimental/uri_signing/.libs/cookie.o
>>>> experimental/uri_signing/.libs/jwt.o
>>>> experimental/uri_signing/.libs/match.o
>>>> experimental/uri_signing/.libs/parse.o
>>>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>>>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>>>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>>>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>>> experimental/uri_signing/.libs/uri_signing.so
>>>> /usr/bin/ld:
>>>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>>>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>>>> used when making a shared object; recompile with -fPIC
>>>> 
>>>> Configure log extract:
>>>> 
>>>> checking jansson.h usability... yes
>>>> checking jansson.h presence... yes
>>>> checking for jansson.h... yes
>>>> checking whether jansson is dynamic... no
>>>> checking cjose/cjose.h usability... yes
>>>> checking cjose/cjose.h presence... yes
>>>> checking for cjose/cjose.h... yes
>>>> checking whether cjose is dynamic... no
>>>> checking for HMAC in -lcrypto... yes
>>>> 
>>>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>>>> Might be specific to Debian.
>>>> 
>>>> Cheers,
>>>> Jean Baptiste
>>>> 
>>>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>>> 
>>>>> 
>>>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>>>> <ma...@apache.org>> wrote:
>>>>>> 
>>>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>>> 
>>>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>>> 
>>>>>> or for a brief ChangeLog:
>>>>>> 
>>>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>>> 
>>>>>> 
>>>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>>> 
>>>>> 
>>>>> I’m still investigating (and Bryan confirms), but it seems that log
>>>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>>>> no rotation at the expected interval.
>>>>> 
>>>>> So, sadly we’ll have to -1 this RC as well I think.
>>>>> 
>>>>> Cheers,
>>>>> 
>>>>> — leif
>>>>> 
>>>> 
>>> 
>> 
> 
> <0007-fix-uri_signing.patch>


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
Hi again,
I've managed to build uri_signing plugin.

Both jansson and cjose are checked for in configure.ac with function
TS_LINK_WITH_FLAGS_IFELSE. This is the two only where it's used. So, my
guess is that there could be an issue with the way both libs are checked.

Running pkg-config --libs jansson gives:

# pkg-config --libs jansson
-ljansson
# pkg-config --libs cjose
-lcjose -ljansson -lcrypto

So I guess both jansson and cjose are dynamic on Debian.

Please find attached a patch which solve the issue, at least on Debian.
It invert the way the check is done. It checks whether link works with
dynamic flags. If not, it falls back on static ones.

Could someone double check it, because I do not understand exactly why
it used to fail ? Maybe a specific flags or config on Debian ?

Cheers,
Jean Baptiste

On 9/22/18 9:59 PM, jean Baptiste FAVRE wrote:
> I've checked with the jansson maintainer in Debian.
> Looks like it's already compiled with -fPIC [1]
> 
> Don't know what happens exactly, will try to have a deeper look at it.
> 
> Cheers,
> Jean Baptiste
> 
> [1]:
> https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0
> 
> On 9/20/18 7:56 PM, Bryan Call wrote:
>> It might be because you don’t have a dynamic library for jansson.  I
>> don’t have a static version of the library to test.
>>
>> checking jansson.h usability... yes
>> checking jansson.h presence... yes
>> checking for jansson.h... yes
>> *checking whether jansson is dynamic… yes*
>>
>> libtool: link:  cc -shared  -fPIC -DPIC
>>  experimental/uri_signing/.libs/uri_signing.o
>> experimental/uri_signing/.libs/config.o
>> experimental/uri_signing/.libs/cookie.o
>> experimental/uri_signing/.libs/jwt.o
>> experimental/uri_signing/.libs/match.o
>> experimental/uri_signing/.libs/parse.o
>> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
>> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
>> -Wl,uri_signing.so -Wl,-version-script
>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>> experimental/uri_signing/.libs/uri_signing.so
>>
>> -Bryan
>>
>>
>>
>>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>>
>>> Hello,
>>> Tried to package it for Debian.
>>> webp_transform plugin now build fine.
>>> Still having an issue with experimental plugin uri_signing:
>>>
>>> libtool: link:  cc -shared  -fPIC -DPIC
>>> experimental/uri_signing/.libs/uri_signing.o
>>> experimental/uri_signing/.libs/config.o
>>> experimental/uri_signing/.libs/cookie.o
>>> experimental/uri_signing/.libs/jwt.o
>>> experimental/uri_signing/.libs/match.o
>>> experimental/uri_signing/.libs/parse.o
>>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>> experimental/uri_signing/.libs/uri_signing.so
>>> /usr/bin/ld:
>>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>>> used when making a shared object; recompile with -fPIC
>>>
>>> Configure log extract:
>>>
>>> checking jansson.h usability... yes
>>> checking jansson.h presence... yes
>>> checking for jansson.h... yes
>>> checking whether jansson is dynamic... no
>>> checking cjose/cjose.h usability... yes
>>> checking cjose/cjose.h presence... yes
>>> checking for cjose/cjose.h... yes
>>> checking whether cjose is dynamic... no
>>> checking for HMAC in -lcrypto... yes
>>>
>>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>>> Might be specific to Debian.
>>>
>>> Cheers,
>>> Jean Baptiste
>>>
>>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>>
>>>>
>>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>>> <ma...@apache.org>> wrote:
>>>>>
>>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>>
>>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>>
>>>>> or for a brief ChangeLog:
>>>>>
>>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>>
>>>>>
>>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>>
>>>>
>>>> I’m still investigating (and Bryan confirms), but it seems that log
>>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>>> no rotation at the expected interval.
>>>>
>>>> So, sadly we’ll have to -1 this RC as well I think.
>>>>
>>>> Cheers,
>>>>
>>>> — leif
>>>>
>>>
>>
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
Hi again,
I've managed to build uri_signing plugin.

Both jansson and cjose are checked for in configure.ac with function
TS_LINK_WITH_FLAGS_IFELSE. This is the two only where it's used. So, my
guess is that there could be an issue with the way both libs are checked.

Running pkg-config --libs jansson gives:

# pkg-config --libs jansson
-ljansson
# pkg-config --libs cjose
-lcjose -ljansson -lcrypto

So I guess both jansson and cjose are dynamic on Debian.

Please find attached a patch which solve the issue, at least on Debian.
It invert the way the check is done. It checks whether link works with
dynamic flags. If not, it falls back on static ones.

Could someone double check it, because I do not understand exactly why
it used to fail ? Maybe a specific flags or config on Debian ?

Cheers,
Jean Baptiste

On 9/22/18 9:59 PM, jean Baptiste FAVRE wrote:
> I've checked with the jansson maintainer in Debian.
> Looks like it's already compiled with -fPIC [1]
> 
> Don't know what happens exactly, will try to have a deeper look at it.
> 
> Cheers,
> Jean Baptiste
> 
> [1]:
> https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0
> 
> On 9/20/18 7:56 PM, Bryan Call wrote:
>> It might be because you don’t have a dynamic library for jansson.  I
>> don’t have a static version of the library to test.
>>
>> checking jansson.h usability... yes
>> checking jansson.h presence... yes
>> checking for jansson.h... yes
>> *checking whether jansson is dynamic… yes*
>>
>> libtool: link:  cc -shared  -fPIC -DPIC
>>  experimental/uri_signing/.libs/uri_signing.o
>> experimental/uri_signing/.libs/config.o
>> experimental/uri_signing/.libs/cookie.o
>> experimental/uri_signing/.libs/jwt.o
>> experimental/uri_signing/.libs/match.o
>> experimental/uri_signing/.libs/parse.o
>> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
>> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
>> -Wl,uri_signing.so -Wl,-version-script
>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>> experimental/uri_signing/.libs/uri_signing.so
>>
>> -Bryan
>>
>>
>>
>>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>>
>>> Hello,
>>> Tried to package it for Debian.
>>> webp_transform plugin now build fine.
>>> Still having an issue with experimental plugin uri_signing:
>>>
>>> libtool: link:  cc -shared  -fPIC -DPIC
>>> experimental/uri_signing/.libs/uri_signing.o
>>> experimental/uri_signing/.libs/config.o
>>> experimental/uri_signing/.libs/cookie.o
>>> experimental/uri_signing/.libs/jwt.o
>>> experimental/uri_signing/.libs/match.o
>>> experimental/uri_signing/.libs/parse.o
>>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>>> experimental/uri_signing/.libs/uri_signing.so
>>> /usr/bin/ld:
>>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>>> used when making a shared object; recompile with -fPIC
>>>
>>> Configure log extract:
>>>
>>> checking jansson.h usability... yes
>>> checking jansson.h presence... yes
>>> checking for jansson.h... yes
>>> checking whether jansson is dynamic... no
>>> checking cjose/cjose.h usability... yes
>>> checking cjose/cjose.h presence... yes
>>> checking for cjose/cjose.h... yes
>>> checking whether cjose is dynamic... no
>>> checking for HMAC in -lcrypto... yes
>>>
>>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>>> Might be specific to Debian.
>>>
>>> Cheers,
>>> Jean Baptiste
>>>
>>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>>
>>>>
>>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>>> <ma...@apache.org>> wrote:
>>>>>
>>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>>
>>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>>
>>>>> or for a brief ChangeLog:
>>>>>
>>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>>
>>>>>
>>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>>
>>>>
>>>> I’m still investigating (and Bryan confirms), but it seems that log
>>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>>> no rotation at the expected interval.
>>>>
>>>> So, sadly we’ll have to -1 this RC as well I think.
>>>>
>>>> Cheers,
>>>>
>>>> — leif
>>>>
>>>
>>
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
I've checked with the jansson maintainer in Debian.
Looks like it's already compiled with -fPIC [1]

Don't know what happens exactly, will try to have a deeper look at it.

Cheers,
Jean Baptiste

[1]:
https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0

On 9/20/18 7:56 PM, Bryan Call wrote:
> It might be because you don’t have a dynamic library for jansson.  I
> don’t have a static version of the library to test.
> 
> checking jansson.h usability... yes
> checking jansson.h presence... yes
> checking for jansson.h... yes
> *checking whether jansson is dynamic… yes*
> 
> libtool: link:  cc -shared  -fPIC -DPIC
>  experimental/uri_signing/.libs/uri_signing.o
> experimental/uri_signing/.libs/config.o
> experimental/uri_signing/.libs/cookie.o
> experimental/uri_signing/.libs/jwt.o
> experimental/uri_signing/.libs/match.o
> experimental/uri_signing/.libs/parse.o
> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
> -Wl,uri_signing.so -Wl,-version-script
> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
> experimental/uri_signing/.libs/uri_signing.so
> 
> -Bryan
> 
> 
> 
>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>
>> Hello,
>> Tried to package it for Debian.
>> webp_transform plugin now build fine.
>> Still having an issue with experimental plugin uri_signing:
>>
>> libtool: link:  cc -shared  -fPIC -DPIC
>> experimental/uri_signing/.libs/uri_signing.o
>> experimental/uri_signing/.libs/config.o
>> experimental/uri_signing/.libs/cookie.o
>> experimental/uri_signing/.libs/jwt.o
>> experimental/uri_signing/.libs/match.o
>> experimental/uri_signing/.libs/parse.o
>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>> experimental/uri_signing/.libs/uri_signing.so
>> /usr/bin/ld:
>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>> used when making a shared object; recompile with -fPIC
>>
>> Configure log extract:
>>
>> checking jansson.h usability... yes
>> checking jansson.h presence... yes
>> checking for jansson.h... yes
>> checking whether jansson is dynamic... no
>> checking cjose/cjose.h usability... yes
>> checking cjose/cjose.h presence... yes
>> checking for cjose/cjose.h... yes
>> checking whether cjose is dynamic... no
>> checking for HMAC in -lcrypto... yes
>>
>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>> Might be specific to Debian.
>>
>> Cheers,
>> Jean Baptiste
>>
>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>
>>>
>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>> <ma...@apache.org>> wrote:
>>>>
>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>
>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>
>>>> or for a brief ChangeLog:
>>>>
>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>
>>>>
>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>
>>>
>>> I’m still investigating (and Bryan confirms), but it seems that log
>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>> no rotation at the expected interval.
>>>
>>> So, sadly we’ll have to -1 this RC as well I think.
>>>
>>> Cheers,
>>>
>>> — leif
>>>
>>
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
I've checked with the jansson maintainer in Debian.
Looks like it's already compiled with -fPIC [1]

Don't know what happens exactly, will try to have a deeper look at it.

Cheers,
Jean Baptiste

[1]:
https://buildd.debian.org/status/fetch.php?pkg=jansson&arch=amd64&ver=2.11-1&stamp=1518387251&raw=0

On 9/20/18 7:56 PM, Bryan Call wrote:
> It might be because you don’t have a dynamic library for jansson.  I
> don’t have a static version of the library to test.
> 
> checking jansson.h usability... yes
> checking jansson.h presence... yes
> checking for jansson.h... yes
> *checking whether jansson is dynamic… yes*
> 
> libtool: link:  cc -shared  -fPIC -DPIC
>  experimental/uri_signing/.libs/uri_signing.o
> experimental/uri_signing/.libs/config.o
> experimental/uri_signing/.libs/cookie.o
> experimental/uri_signing/.libs/jwt.o
> experimental/uri_signing/.libs/match.o
> experimental/uri_signing/.libs/parse.o
> experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm
> -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname
> -Wl,uri_signing.so -Wl,-version-script
> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
> experimental/uri_signing/.libs/uri_signing.so
> 
> -Bryan
> 
> 
> 
>> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE
>> <webmaster@jbfavre.org <ma...@jbfavre.org>> wrote:
>>
>> Hello,
>> Tried to package it for Debian.
>> webp_transform plugin now build fine.
>> Still having an issue with experimental plugin uri_signing:
>>
>> libtool: link:  cc -shared  -fPIC -DPIC
>> experimental/uri_signing/.libs/uri_signing.o
>> experimental/uri_signing/.libs/config.o
>> experimental/uri_signing/.libs/cookie.o
>> experimental/uri_signing/.libs/jwt.o
>> experimental/uri_signing/.libs/match.o
>> experimental/uri_signing/.libs/parse.o
>> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
>> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
>> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
>> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
>> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
>> experimental/uri_signing/.libs/uri_signing.so
>> /usr/bin/ld:
>> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
>> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
>> used when making a shared object; recompile with -fPIC
>>
>> Configure log extract:
>>
>> checking jansson.h usability... yes
>> checking jansson.h presence... yes
>> checking for jansson.h... yes
>> checking whether jansson is dynamic... no
>> checking cjose/cjose.h usability... yes
>> checking cjose/cjose.h presence... yes
>> checking for cjose/cjose.h... yes
>> checking whether cjose is dynamic... no
>> checking for HMAC in -lcrypto... yes
>>
>> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
>> Might be specific to Debian.
>>
>> Cheers,
>> Jean Baptiste
>>
>> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>>>
>>>
>>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bcall@apache.org
>>>> <ma...@apache.org>> wrote:
>>>>
>>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR
>>>> 4145 and I reverted it.  I am going to extend the vote until Friday
>>>> 9/21.  The release notes for 8.0.0 are available at:
>>>>
>>>> https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+
>>>> <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>>>
>>>> or for a brief ChangeLog:
>>>>
>>>> https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0
>>>> <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>>>
>>>>
>>>> For some details as to what’s new in 8.0.0 see (still updating):
>>>
>>>
>>> I’m still investigating (and Bryan confirms), but it seems that log
>>> rotation is not working at all in 8.0.0. Filled up our log disks, and
>>> no rotation at the expected interval.
>>>
>>> So, sadly we’ll have to -1 this RC as well I think.
>>>
>>> Cheers,
>>>
>>> — leif
>>>
>>
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Chris Lemmons <al...@gmail.com>.
Looks like your jansson (and probably also your cjose) is static, but
without -fPIC. You probably need either to compile them with -fPIC
statically (that's what we do) or to compile them as shared objects
only.
On Thu, Sep 20, 2018 at 11:56 AM Bryan Call <bc...@apache.org> wrote:
>
> It might be because you don’t have a dynamic library for jansson.  I don’t have a static version of the library to test.
>
> checking jansson.h usability... yes
> checking jansson.h presence... yes
> checking for jansson.h... yes
> checking whether jansson is dynamic… yes
>
> libtool: link:  cc -shared  -fPIC -DPIC  experimental/uri_signing/.libs/uri_signing.o experimental/uri_signing/.libs/config.o experimental/uri_signing/.libs/cookie.o experimental/uri_signing/.libs/jwt.o experimental/uri_signing/.libs/match.o experimental/uri_signing/.libs/parse.o experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname -Wl,uri_signing.so -Wl,-version-script -Wl,experimental/uri_signing/.libs/uri_signing.ver -o experimental/uri_signing/.libs/uri_signing.so
>
> -Bryan
>
>
>
> > On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE <we...@jbfavre.org> wrote:
> >
> > Hello,
> > Tried to package it for Debian.
> > webp_transform plugin now build fine.
> > Still having an issue with experimental plugin uri_signing:
> >
> > libtool: link:  cc -shared  -fPIC -DPIC
> > experimental/uri_signing/.libs/uri_signing.o
> > experimental/uri_signing/.libs/config.o
> > experimental/uri_signing/.libs/cookie.o
> > experimental/uri_signing/.libs/jwt.o
> > experimental/uri_signing/.libs/match.o
> > experimental/uri_signing/.libs/parse.o
> > experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
> > -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
> > -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
> > -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
> > -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
> > experimental/uri_signing/.libs/uri_signing.so
> > /usr/bin/ld:
> > /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
> > relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
> > used when making a shared object; recompile with -fPIC
> >
> > Configure log extract:
> >
> > checking jansson.h usability... yes
> > checking jansson.h presence... yes
> > checking for jansson.h... yes
> > checking whether jansson is dynamic... no
> > checking cjose/cjose.h usability... yes
> > checking cjose/cjose.h presence... yes
> > checking for cjose/cjose.h... yes
> > checking whether cjose is dynamic... no
> > checking for HMAC in -lcrypto... yes
> >
> > Not sure it deserve a -1 though, core ATS and stable plugins are OK.
> > Might be specific to Debian.
> >
> > Cheers,
> > Jean Baptiste
> >
> > On 9/19/18 10:42 PM, Leif Hedstrom wrote:
> >>
> >>
> >>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
> >>>
> >>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
> >>>
> >>>     https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
> >>>
> >>> or for a brief ChangeLog:
> >>>
> >>>     https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
> >>>
> >>>
> >>> For some details as to what’s new in 8.0.0 see (still updating):
> >>
> >>
> >> I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.
> >>
> >> So, sadly we’ll have to -1 this RC as well I think.
> >>
> >> Cheers,
> >>
> >> — leif
> >>
> >
>

Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Bryan Call <bc...@apache.org>.
It might be because you don’t have a dynamic library for jansson.  I don’t have a static version of the library to test.

checking jansson.h usability... yes
checking jansson.h presence... yes
checking for jansson.h... yes
checking whether jansson is dynamic… yes

libtool: link:  cc -shared  -fPIC -DPIC  experimental/uri_signing/.libs/uri_signing.o experimental/uri_signing/.libs/config.o experimental/uri_signing/.libs/cookie.o experimental/uri_signing/.libs/jwt.o experimental/uri_signing/.libs/match.o experimental/uri_signing/.libs/parse.o experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname -Wl,uri_signing.so -Wl,-version-script -Wl,experimental/uri_signing/.libs/uri_signing.ver -o experimental/uri_signing/.libs/uri_signing.so

-Bryan



> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE <we...@jbfavre.org> wrote:
> 
> Hello,
> Tried to package it for Debian.
> webp_transform plugin now build fine.
> Still having an issue with experimental plugin uri_signing:
> 
> libtool: link:  cc -shared  -fPIC -DPIC
> experimental/uri_signing/.libs/uri_signing.o
> experimental/uri_signing/.libs/config.o
> experimental/uri_signing/.libs/cookie.o
> experimental/uri_signing/.libs/jwt.o
> experimental/uri_signing/.libs/match.o
> experimental/uri_signing/.libs/parse.o
> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
> experimental/uri_signing/.libs/uri_signing.so
> /usr/bin/ld:
> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
> used when making a shared object; recompile with -fPIC
> 
> Configure log extract:
> 
> checking jansson.h usability... yes
> checking jansson.h presence... yes
> checking for jansson.h... yes
> checking whether jansson is dynamic... no
> checking cjose/cjose.h usability... yes
> checking cjose/cjose.h presence... yes
> checking for cjose/cjose.h... yes
> checking whether cjose is dynamic... no
> checking for HMAC in -lcrypto... yes
> 
> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
> Might be specific to Debian.
> 
> Cheers,
> Jean Baptiste
> 
> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>> 
>> 
>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
>>> 
>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
>>> 
>>> 	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>> 
>>> or for a brief ChangeLog:
>>> 
>>> 	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>> 
>>> 
>>> For some details as to what’s new in 8.0.0 see (still updating):
>> 
>> 
>> I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.
>> 
>> So, sadly we’ll have to -1 this RC as well I think.
>> 
>> Cheers,
>> 
>> — leif
>> 
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Bryan Call <bc...@apache.org>.
It might be because you don’t have a dynamic library for jansson.  I don’t have a static version of the library to test.

checking jansson.h usability... yes
checking jansson.h presence... yes
checking for jansson.h... yes
checking whether jansson is dynamic… yes

libtool: link:  cc -shared  -fPIC -DPIC  experimental/uri_signing/.libs/uri_signing.o experimental/uri_signing/.libs/config.o experimental/uri_signing/.libs/cookie.o experimental/uri_signing/.libs/jwt.o experimental/uri_signing/.libs/match.o experimental/uri_signing/.libs/parse.o experimental/uri_signing/.libs/timing.o   -ljansson -lcjose -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -ggdb3 -mcx16   -Wl,-soname -Wl,uri_signing.so -Wl,-version-script -Wl,experimental/uri_signing/.libs/uri_signing.ver -o experimental/uri_signing/.libs/uri_signing.so

-Bryan



> On Sep 20, 2018, at 4:32 AM, jean Baptiste FAVRE <we...@jbfavre.org> wrote:
> 
> Hello,
> Tried to package it for Debian.
> webp_transform plugin now build fine.
> Still having an issue with experimental plugin uri_signing:
> 
> libtool: link:  cc -shared  -fPIC -DPIC
> experimental/uri_signing/.libs/uri_signing.o
> experimental/uri_signing/.libs/config.o
> experimental/uri_signing/.libs/cookie.o
> experimental/uri_signing/.libs/jwt.o
> experimental/uri_signing/.libs/match.o
> experimental/uri_signing/.libs/parse.o
> experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
> -lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
> -fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
> -Wl,-soname -Wl,uri_signing.so -Wl,-version-script
> -Wl,experimental/uri_signing/.libs/uri_signing.ver -o
> experimental/uri_signing/.libs/uri_signing.so
> /usr/bin/ld:
> /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
> relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
> used when making a shared object; recompile with -fPIC
> 
> Configure log extract:
> 
> checking jansson.h usability... yes
> checking jansson.h presence... yes
> checking for jansson.h... yes
> checking whether jansson is dynamic... no
> checking cjose/cjose.h usability... yes
> checking cjose/cjose.h presence... yes
> checking for cjose/cjose.h... yes
> checking whether cjose is dynamic... no
> checking for HMAC in -lcrypto... yes
> 
> Not sure it deserve a -1 though, core ATS and stable plugins are OK.
> Might be specific to Debian.
> 
> Cheers,
> Jean Baptiste
> 
> On 9/19/18 10:42 PM, Leif Hedstrom wrote:
>> 
>> 
>>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
>>> 
>>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
>>> 
>>> 	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>> 
>>> or for a brief ChangeLog:
>>> 
>>> 	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>> 
>>> 
>>> For some details as to what’s new in 8.0.0 see (still updating):
>> 
>> 
>> I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.
>> 
>> So, sadly we’ll have to -1 this RC as well I think.
>> 
>> Cheers,
>> 
>> — leif
>> 
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
Hello,
Tried to package it for Debian.
webp_transform plugin now build fine.
Still having an issue with experimental plugin uri_signing:

libtool: link:  cc -shared  -fPIC -DPIC
experimental/uri_signing/.libs/uri_signing.o
experimental/uri_signing/.libs/config.o
experimental/uri_signing/.libs/cookie.o
experimental/uri_signing/.libs/jwt.o
experimental/uri_signing/.libs/match.o
experimental/uri_signing/.libs/parse.o
experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
-lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
-fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
-Wl,-soname -Wl,uri_signing.so -Wl,-version-script
-Wl,experimental/uri_signing/.libs/uri_signing.ver -o
experimental/uri_signing/.libs/uri_signing.so
/usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
used when making a shared object; recompile with -fPIC

Configure log extract:

checking jansson.h usability... yes
checking jansson.h presence... yes
checking for jansson.h... yes
checking whether jansson is dynamic... no
checking cjose/cjose.h usability... yes
checking cjose/cjose.h presence... yes
checking for cjose/cjose.h... yes
checking whether cjose is dynamic... no
checking for HMAC in -lcrypto... yes

Not sure it deserve a -1 though, core ATS and stable plugins are OK.
Might be specific to Debian.

Cheers,
Jean Baptiste

On 9/19/18 10:42 PM, Leif Hedstrom wrote:
> 
> 
>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
>>
>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
>>
>> 	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>
>> or for a brief ChangeLog:
>>
>> 	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>
>>
>> For some details as to what’s new in 8.0.0 see (still updating):
> 
> 
> I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.
> 
> So, sadly we’ll have to -1 this RC as well I think.
> 
> Cheers,
> 
> — leif
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by jean Baptiste FAVRE <we...@jbfavre.org>.
Hello,
Tried to package it for Debian.
webp_transform plugin now build fine.
Still having an issue with experimental plugin uri_signing:

libtool: link:  cc -shared  -fPIC -DPIC
experimental/uri_signing/.libs/uri_signing.o
experimental/uri_signing/.libs/config.o
experimental/uri_signing/.libs/cookie.o
experimental/uri_signing/.libs/jwt.o
experimental/uri_signing/.libs/match.o
experimental/uri_signing/.libs/parse.o
experimental/uri_signing/.libs/timing.o   -l:libjansson.a -l:libcjose.a
-lpcre -lm -lcrypto -lbrotlienc -lpthread -ldl  -g -mcx16 -g -O2
-fstack-protector-strong -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now
-Wl,-soname -Wl,uri_signing.so -Wl,-version-script
-Wl,experimental/uri_signing/.libs/uri_signing.ver -o
experimental/uri_signing/.libs/uri_signing.so
/usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libjansson.a(load.o):
relocation R_X86_64_PC32 against symbol `stdin@@GLIBC_2.2.5' can not be
used when making a shared object; recompile with -fPIC

Configure log extract:

checking jansson.h usability... yes
checking jansson.h presence... yes
checking for jansson.h... yes
checking whether jansson is dynamic... no
checking cjose/cjose.h usability... yes
checking cjose/cjose.h presence... yes
checking for cjose/cjose.h... yes
checking whether cjose is dynamic... no
checking for HMAC in -lcrypto... yes

Not sure it deserve a -1 though, core ATS and stable plugins are OK.
Might be specific to Debian.

Cheers,
Jean Baptiste

On 9/19/18 10:42 PM, Leif Hedstrom wrote:
> 
> 
>> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
>>
>> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
>>
>> 	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
>>
>> or for a brief ChangeLog:
>>
>> 	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
>>
>>
>> For some details as to what’s new in 8.0.0 see (still updating):
> 
> 
> I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.
> 
> So, sadly we’ll have to -1 this RC as well I think.
> 
> Cheers,
> 
> — leif
> 


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
> 
> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
> 
> 	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
> 
> or for a brief ChangeLog:
> 
> 	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
> 
> 
> For some details as to what’s new in 8.0.0 see (still updating):


I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.

So, sadly we’ll have to -1 this RC as well I think.

Cheers,

— leif


Re: [VOTE] Release Apache Traffic Server 8.0.0 (RC3)

Posted by Leif Hedstrom <zw...@apache.org>.

> On Sep 18, 2018, at 6:38 PM, Bryan Call <bc...@apache.org> wrote:
> 
> I've prepared a release for 8.0.0 (RC3). There was a problem with PR 4145 and I reverted it.  I am going to extend the vote until Friday 9/21.  The release notes for 8.0.0 are available at:
> 
> 	https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is%3Aclosed+is%3Apr+milestone%3A8.0.0+ <https://github.com/apache/trafficserver/pulls?utf8=%E2%9C%93&q=is:closed+is:pr+milestone:8.0.0+>
> 
> or for a brief ChangeLog:
> 
> 	https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0 <https://github.com/apache/trafficserver/blob/8.0.x/CHANGELOG-8.0.0>
> 
> 
> For some details as to what’s new in 8.0.0 see (still updating):


I’m still investigating (and Bryan confirms), but it seems that log rotation is not working at all in 8.0.0. Filled up our log disks, and no rotation at the expected interval.

So, sadly we’ll have to -1 this RC as well I think.

Cheers,

— leif