Re: grooming IUS haproxy packages

2022-06-08 Thread William Lallemand
On Wed, Jun 01, 2022 at 07:17:33PM +0500, Илья Шипицин wrote:
> spec files work under centos 8 as well, but IUS currently builds only
> centos 7, I haven't figured out how to add centous 8 yet
> 

IUS seems to only support CentOS 7 unfortunately. :(

We had a talk with the guys from zenetys.com which are haproxy users for
a long time and they told us that they are maintaining packages for RHEL
6/7/8.

https://packages.zenetys.com/latest/redhat/
https://github.com/zenetys/rpm-haproxy

I added the links on https://github.com/haproxy/wiki/wiki/Packages .

-- 
William Lallemand



Re: grooming IUS haproxy packages

2022-06-01 Thread Илья Шипицин
ср, 1 июн. 2022 г. в 18:17, William Lallemand :

> On Wed, Jun 01, 2022 at 09:50:20AM +0500, Илья Шипицин wrote:
> > Hello,
> >
> > I created couple of PRs
> >
> > HAProxy 2.0.29 by chipitsine · Pull Request #18 · iusrepo/haproxy20
> > (github.com) 
> > HAProxy 2.2.24 by chipitsine · Pull Request #21 · iusrepo/haproxy22
> > (github.com) 
> >
> > 2.0 and 2.2 are updated to their latest versions.
> > while I'm working on 2.4, 2.6, I would like to ask you to review current
> > packages
> >
>
> Thanks Ilya!
>
> > 1) which USE_XXX to add/remove
>
> Some of the flags could be removed since they are already in the
> linux-glibc target: USE_CRYPT_H, USE_GETADDRINFO.
>
> Starting with 2.4 we can do some changes:
>
> - don't use EXTRA_OBJS for the prometheus exporter, but USE_PROMEX=1
> - use USE_SLZ=1 instead of USE_ZLIB=1
>
> A possible update could be lua-5.4, but that's not a requirement.
>
>
> > 2) improving build process
>
> No idea for now.
>
> > 3) so on
> >
>
> I'm still confused about something, it looks like it only provides
> packages for RHEL/CentOS 7 or am I missing the other versions somewhere?
>


spec files work under centos 8 as well, but IUS currently builds only
centos 7, I haven't figured out how to add centous 8 yet


>
>
> > also, some of IUS packages do have READMEs in github, I'm looking for
> ideas
> > what to put to README.
> >
> I have no clue, that's probably not important.
>
> --
> William Lallemand
>


Re: grooming IUS haproxy packages

2022-06-01 Thread William Lallemand
On Wed, Jun 01, 2022 at 09:50:20AM +0500, Илья Шипицин wrote:
> Hello,
> 
> I created couple of PRs
> 
> HAProxy 2.0.29 by chipitsine · Pull Request #18 · iusrepo/haproxy20
> (github.com) 
> HAProxy 2.2.24 by chipitsine · Pull Request #21 · iusrepo/haproxy22
> (github.com) 
> 
> 2.0 and 2.2 are updated to their latest versions.
> while I'm working on 2.4, 2.6, I would like to ask you to review current
> packages
> 

Thanks Ilya! 

> 1) which USE_XXX to add/remove

Some of the flags could be removed since they are already in the
linux-glibc target: USE_CRYPT_H, USE_GETADDRINFO.

Starting with 2.4 we can do some changes:

- don't use EXTRA_OBJS for the prometheus exporter, but USE_PROMEX=1
- use USE_SLZ=1 instead of USE_ZLIB=1 

A possible update could be lua-5.4, but that's not a requirement.


> 2) improving build process

No idea for now.

> 3) so on
>

I'm still confused about something, it looks like it only provides
packages for RHEL/CentOS 7 or am I missing the other versions somewhere?


> also, some of IUS packages do have READMEs in github, I'm looking for ideas
> what to put to README.
>
I have no clue, that's probably not important.

-- 
William Lallemand



grooming IUS haproxy packages

2022-05-31 Thread Илья Шипицин
Hello,

I created couple of PRs

HAProxy 2.0.29 by chipitsine · Pull Request #18 · iusrepo/haproxy20
(github.com) 
HAProxy 2.2.24 by chipitsine · Pull Request #21 · iusrepo/haproxy22
(github.com) 

2.0 and 2.2 are updated to their latest versions.
while I'm working on 2.4, 2.6, I would like to ask you to review current
packages

1) which USE_XXX to add/remove
2) improving build process
3) so on

also, some of IUS packages do have READMEs in github, I'm looking for ideas
what to put to README.

thanks,
Ilya