Spec URL: https://athmane.fedorapeople.org/pkgs/libmodsecurity.spec SRPM URL: https://athmane.fedorapeople.org/pkgs/libmodsecurity-3.0-0.gitf44143.fc23.src.rpm Description: Libmodsecurity is one component of the ModSecurity v3 project. The library codebase serves as an interface to ModSecurity Connectors taking in web traffic and applying traditional ModSecurity processing. In general, it provides the capability to load/interpret rules written in the ModSecurity SecRules format and apply them to HTTP content provided by your application via Connectors. Fedora Account System Username: athmane
Notes: - There's couple of issues with a workaround in the spec that were reported upstream - Libinjection is supposed to be bundled (same as with mod_security 2.x): https://github.com/client9/libinjection#embedding
New release Spec URL: https://athmane.fedorapeople.org/review/libmodsecurity.spec Spec SRPM: https://athmane.fedorapeople.org/review/libmodsecurity-3.0.0-0.rc1.src.rpm
Hello, - Your Release: is missing the dist tag: Release: 0.%{extra_rel}%{?dist} - It is not necessary to add make to the BR. - The versioning is wrong, the release tag should start at 0.1 (Cf https://fedoraproject.org/wiki/Package_Versioning_Examples ): Release: 0.1.%{extra_rel}%{?dist} And: * Wed Aug 30 2017 Athmane Madjoudj <athmane> - 3.0.0-0.1.rc1 - Koji is not very happy, your package fails on all arches besides i386 and x86_64: https://koji.fedoraproject.org/koji/taskinfo?taskID=21607088 This package won't be accepted until this is solved. Report bugs upstream/fix the bugs/add ExclusiveArch with valid reasons as to why you need specific arches only.
Thank you for your input. Release tag fixed, I'll check the build on non-x86 archs Regarding make, it does not harm, plus it might be needed with minimal Buildroot [1] [1] https://pagure.io/packaging-committee/issue/490 SPEC: https://athmane.fedorapeople.org/review/libmodsecurity.spec SRPM: https://athmane.fedorapeople.org/review/libmodsecurity-3.0.0-0.1.rc1.fc26.src.rpm
Non x86 build fixed, PR opened upstream. SPEC: https://athmane.fedorapeople.org/review/libmodsecurity.spec SRPM: https://athmane.fedorapeople.org/review/libmodsecurity-3.0.0-0.2.rc1.fc27.src.rpm Koji build: https://koji.fedoraproject.org/koji/taskinfo?taskID=22616953
Perfect, package accepted.
(fedrepo-req-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/libmodsecurity