packages icon indicating copy to clipboard operation
packages copied to clipboard

gatling: add package gatling

Open akira25 opened this issue 3 years ago • 4 comments

Gatling is a high-performance webserver from fefe. It gives a fairly decent feature-set at really small size. And its fast.

Signed-off-by: Martin Hübner [email protected]

Maintainer: me Compile tested: OpenWrt 21.02.3, ath79/generic, TP-Link Archer C5 v1 and ramips/mt76x8, GL-MT300N v2 Run tested: OpenWrt 21.02.3, ath79/generic, TP-Link Archer C5 v1

akira25 avatar Aug 08 '22 18:08 akira25

I plan on squashing these commits, once I got everything properly with the CI.

Is there maybe a chance, to get this package in the coming 22.03-release still?

akira25 avatar Aug 14 '22 21:08 akira25

Adjusted dirty-patch-failure by refreshing and recomitting the patches. Should hopefully work now.

akira25 avatar Aug 15 '22 19:08 akira25

@feckert @BKPepe It looks like the Testbuild for arc_archs (never heard of this architecture) is failing for some error in libowfat-package, which is not part of this PR. As it builds in all other architectures perfectly, I'd really be in favour of merging this. Would that be okay for you too?

For the error on libowfat, I'd like to hand over to the package maintainer @dangowrt or maybe @neheb, who fixed that error in #18716

akira25 avatar Aug 20 '22 16:08 akira25

libiwfat issue is CFLAGS not getting passed properly. I don't know how to fix.

neheb avatar Aug 20 '22 18:08 neheb

@BKPepe Could you maybe mark the change-requests as resolved? Or do you want me to make further adjustments?

akira25 avatar Aug 23 '22 14:08 akira25

Also as it does not compile for arc, you can put it in depends to avoid building it there until it is solved. Not blocker from my side.

BKPepe avatar Aug 30 '22 09:08 BKPepe

Also as it does not compile for arc, you can put it in depends to avoid building it there until it is solved. Not blocker from my side.

What do you mean by that? How to do that?

akira25 avatar Aug 31 '22 16:08 akira25

@BKPepe I added a test.sh file. As there is no possibility to print the version number only, I used -h for printing the help-message instead.

Is there anything urgent left? As @neheb didn't respond for 20 days, there must be either no better approach to this or he has not the time for providing one.

This code is running on my OpenWrt-Machine since over 2 months without any issues. I would really like to get it merged soon.

akira25 avatar Sep 18 '22 10:09 akira25

There's the ARC failure, which is a big hint that host headers are leaking in.

edit: oh yeah this is the libowfat failure. I meant to deal with it at some point...

neheb avatar Sep 18 '22 19:09 neheb

Please rebase against current master.

neheb avatar Sep 23 '22 03:09 neheb

Please rebase against current master.

rebased against current master.

akira25 avatar Sep 23 '22 08:09 akira25

Thank you very much for your help and feedback. :)

akira25 avatar Sep 23 '22 21:09 akira25

You are welcome. I tried to do my best. No worries. :)

Dne pá 23. 9. 2022 23:13 uživatel Martin Hübner @.***> napsal:

Thank you very much for your help and feedback. :)

— Reply to this email directly, view it on GitHub https://github.com/openwrt/packages/pull/19136#issuecomment-1256684266, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7IDVGKQFXFRJBGZNLJ3GTV7YMRHANCNFSM556EYFIA . You are receiving this because you were mentioned.Message ID: @.***>

BKPepe avatar Sep 23 '22 21:09 BKPepe