Thanks! I can try to modify that for my needs. Any idea where can I find a list of patches? I'll look for centos specific ones that I might want to apply. The spec file you shared has a few upstream patches as well as Fedora specific ones. I wonder does one knows which patches should be applied to each release, do they publish it somewhere? Roee. ?On 1/23/19, 6:35 PM, "CentOS on behalf of Jonathan Billings" <centos-bounces at centos.org on behalf of billings at negate.org> wrote: On Jan 23, 2019, at 16:55, Roee Agami <ragami at bluecedar.com> wrote: > > Hi, > I saw this spec file for curl-7.29: > https://git.centos.org/blob/rpms!curl.git/c7/SPECS!curl.spec > > And was wondering if you have one for a later version. > And if not, how hard is it to modify the existing one to support later versions. There?s always the Fedora package?s spec file. It might have dependencies not in CentOS (I didn?t check) but it is often more recent. https://src.fedoraproject.org/rpms/curl/blob/master/f/curl.spec ? Jonathan Billings <billings at negate.org> _______________________________________________ CentOS mailing list CentOS at centos.org https://lists.centos.org/mailman/listinfo/centos
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 2019-01-24 at 15:40 +0000, Roee Agami wrote:> Thanks! I can try to modify that for my needs. > Any idea where can I find a list of patches? I'll look for centos specific > ones that I might want to apply. > The spec file you shared has a few upstream patches as well as Fedora specific > ones. I wonder does one knows which patches should be applied to each release, > do they publish it somewhere? > > Roee. >Hi, You are being less than specific about the changes you want to make and this makes it very difficult for anyone to help. If you can be more specific of your needs, it would be appreciated. The fedora (recent) curl packages require newer RPM revisions than RHEL/CentOS 7 has. Be prepared for some work if you wished to pluck from fedora and build for EL. Example of one is use of: RemovePathPostfixes Regards Phil - -- *** If this is a mailing list, I am subscribed, no need to CC me.*** Playing the game for the games sake. IRC: kathenas Web: https://kathenas.org Github: https://github.com/kathenas GitLab: https://gitlab.com/kathenas Instagram: kathenasorg Twitter: kathenasorg GPG: A0C3 4C6A AC2B B8F4 F1E5 EDF4 333F 60DC B0B9 BB77 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJcSeWIAAoJEDM/YNywubt315MP+QGs1k+tuH625tOibaw/H4KC 7udHN0QZilHgB/OlY46ow5rIqrvFzUTtpweTVtz/IWaFeNSkDXgdtUbDErPjytqr GfKJuawv/jDwo1ghxhaSdrNvpZkvq/pzwpYsssDnqJK0Mwun2OQ+nzvPbZf2ne/Q WsnZDMxtKRZpZaUX1mfti5+9kIR2oLX2HO//4lqVxI2D0gC/+fSzDl49w40mNaVM VbqfytAY4JqRsBuVJyxrWgeGylIZ6zm8ooX6WWYA+WOr5ywICDHfxjevfDXkyGvl Pf906RCqC0eraEcTA75fMIPhicWMaR3bDcHcCu9Yq+zYuN8x1rnTEh4KxaPWhUYl 9ZzIKmKeHeD/F7U30fg8IabT0Ner7Eh9Gc368BV9UEmpcPTRU3wlMJlX4NHboQsq 0g++68+M8mTtrEs0KMC+lMkGXNxRkrsZM2qgOj66AAEE//Nfsq78vyFBNi+GwETC LeUw3gMOplDm5I0WQ74YQEJBcPMhz0kws98ah/q1FRkH7in1LmeX+GPzd2Bd7DfW UxlNs/QKdVwDJ5qPJKWIifv+naLQo/IJZ4LTuiWMxoWC4Cy6NhT6HM5qZdJtRRvf wIBrsHVnmXfC5Y03nIbkXe5sGSVmItRYrHsRySVjps5EX1jHS0LhVwyCGSKZq09z jhdnGVH3ItKqjHVlA/8W =mhiN -----END PGP SIGNATURE-----
Please excuse me for not being specific. The change I want to make is pretty simple: Use a spec file to create an RPM for curl 7.63 with the following options applied at 'configure': '--with-ssl' and '--without-nss'. I am currently trying to figure out which patches needs to be applied to 7.63 for centos. According to this: https://curl.haxx.se/docs/releases.html there are no known vulnerabilities to 7.63, so perhaps I don?t need any patches? On the other hand, the Fedora spec file for 7.63 lists a few upstream patches and a few Fedora patches, so I'm a little confused by that. Any tips on that? Roee. ?On 1/24/19, 11:19 AM, "CentOS on behalf of Phil Wyett" <centos-bounces at centos.org on behalf of philwyett at kathenas.org> wrote: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 2019-01-24 at 15:40 +0000, Roee Agami wrote: > Thanks! I can try to modify that for my needs. > Any idea where can I find a list of patches? I'll look for centos specific > ones that I might want to apply. > The spec file you shared has a few upstream patches as well as Fedora specific > ones. I wonder does one knows which patches should be applied to each release, > do they publish it somewhere? > > Roee. > Hi, You are being less than specific about the changes you want to make and this makes it very difficult for anyone to help. If you can be more specific of your needs, it would be appreciated. The fedora (recent) curl packages require newer RPM revisions than RHEL/CentOS 7 has. Be prepared for some work if you wished to pluck from fedora and build for EL. Example of one is use of: RemovePathPostfixes Regards Phil - -- *** If this is a mailing list, I am subscribed, no need to CC me.*** Playing the game for the games sake. IRC: kathenas Web: https://kathenas.org Github: https://github.com/kathenas GitLab: https://gitlab.com/kathenas Instagram: kathenasorg Twitter: kathenasorg GPG: A0C3 4C6A AC2B B8F4 F1E5 EDF4 333F 60DC B0B9 BB77 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJcSeWIAAoJEDM/YNywubt315MP+QGs1k+tuH625tOibaw/H4KC 7udHN0QZilHgB/OlY46ow5rIqrvFzUTtpweTVtz/IWaFeNSkDXgdtUbDErPjytqr GfKJuawv/jDwo1ghxhaSdrNvpZkvq/pzwpYsssDnqJK0Mwun2OQ+nzvPbZf2ne/Q WsnZDMxtKRZpZaUX1mfti5+9kIR2oLX2HO//4lqVxI2D0gC/+fSzDl49w40mNaVM VbqfytAY4JqRsBuVJyxrWgeGylIZ6zm8ooX6WWYA+WOr5ywICDHfxjevfDXkyGvl Pf906RCqC0eraEcTA75fMIPhicWMaR3bDcHcCu9Yq+zYuN8x1rnTEh4KxaPWhUYl 9ZzIKmKeHeD/F7U30fg8IabT0Ner7Eh9Gc368BV9UEmpcPTRU3wlMJlX4NHboQsq 0g++68+M8mTtrEs0KMC+lMkGXNxRkrsZM2qgOj66AAEE//Nfsq78vyFBNi+GwETC LeUw3gMOplDm5I0WQ74YQEJBcPMhz0kws98ah/q1FRkH7in1LmeX+GPzd2Bd7DfW UxlNs/QKdVwDJ5qPJKWIifv+naLQo/IJZ4LTuiWMxoWC4Cy6NhT6HM5qZdJtRRvf wIBrsHVnmXfC5Y03nIbkXe5sGSVmItRYrHsRySVjps5EX1jHS0LhVwyCGSKZq09z jhdnGVH3ItKqjHVlA/8W =mhiN -----END PGP SIGNATURE----- _______________________________________________ CentOS mailing list CentOS at centos.org https://lists.centos.org/mailman/listinfo/centos
On Thu, Jan 24, 2019 at 03:40:24PM +0000, Roee Agami wrote:> Thanks! I can try to modify that for my needs. > Any idea where can I find a list of patches? I'll look for centos > specific ones that I might want to apply.https://src.fedoraproject.org/rpms/curl/tree/master If you're curious as to why the patches exist, check the Git commit log: https://src.fedoraproject.org/rpms/curl/commits/master -- Jonathan Billings <billings at negate.org>