Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 549662 - net-libs/mbedtls (replacing polarssl), updated curl and tlsdate
Summary: net-libs/mbedtls (replacing polarssl), updated curl and tlsdate
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Julian Ospald
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-16 17:59 UTC by René Rhéaume
Modified: 2015-09-07 16:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mbedtls-1.3.10.ebuild (mbedtls-1.3.10.ebuild,2.45 KB, text/plain)
2015-05-16 17:59 UTC, René Rhéaume
Details
curl-7.42.0.ebuild (curl-7.42.0.ebuild,7.24 KB, text/plain)
2015-05-16 18:03 UTC, René Rhéaume
Details
curl-7.39.0-mbedtls.patch (curl-7.39.0-mbedtls.patch,2.44 KB, patch)
2015-05-16 18:04 UTC, René Rhéaume
Details | Diff
curl-7.42.0-withoutntlm.patch (curl-7.42.0-withoutntlm.patch,598 bytes, patch)
2015-05-16 18:06 UTC, René Rhéaume
Details | Diff
curl-7.42.0.ebuild.patch (curl-7.42.0.ebuild.patch,2.46 KB, patch)
2015-05-16 18:11 UTC, René Rhéaume
Details | Diff
tlsdate-0.0.12-r1.ebuild (tlsdate-0.0.12-r1.ebuild,1.90 KB, text/plain)
2015-05-16 18:12 UTC, René Rhéaume
Details
tlsdate-0.0.12-mbedtls-v2.patch (tlsdate-0.0.12-mbedtls-v2.patch,2.45 KB, patch)
2015-05-16 18:15 UTC, René Rhéaume
Details | Diff
tlsdate-0.0.12-uclibc.patch (tlsdate-0.0.12-uclibc.patch,1.35 KB, patch)
2015-05-16 18:15 UTC, René Rhéaume
Details | Diff
tlsdate-0.0.12-r1.ebuild.patch (tlsdate-0.0.12-r1.ebuild.patch,1.61 KB, patch)
2015-05-16 18:17 UTC, René Rhéaume
Details | Diff
curl-7.42.1.ebuild (curl-7.42.1.ebuild,7.20 KB, text/plain)
2015-05-16 18:53 UTC, René Rhéaume
Details
curl-7.42.1.ebuild.patch (curl-7.42.1.ebuild.patch,2.08 KB, patch)
2015-05-16 18:53 UTC, René Rhéaume
Details | Diff
curl-7.43.0.ebuild (curl-7.43.0.ebuild,7.25 KB, text/plain)
2015-08-01 12:59 UTC, René Rhéaume
Details
curl-7.43.0.ebuild.patch (curl-7.43.0.ebuild.patch,1.99 KB, patch)
2015-08-01 13:05 UTC, René Rhéaume
Details | Diff
curl-7.43.0.ebuild.patch (curl-7.43.0.ebuild.patch,2.42 KB, patch)
2015-09-07 16:10 UTC, René Rhéaume
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description René Rhéaume 2015-05-16 17:59:40 UTC
Created attachment 403398 [details]
mbedtls-1.3.10.ebuild

PolarSSL has been renamed to mbedtls since release 1.3.10. Provide an ebuild for it. Also included updated ebuilds for curl and tlsdate using mbedtls.
Comment 1 René Rhéaume 2015-05-16 18:03:51 UTC
Created attachment 403400 [details]
curl-7.42.0.ebuild
Comment 2 René Rhéaume 2015-05-16 18:04:28 UTC
Created attachment 403402 [details, diff]
curl-7.39.0-mbedtls.patch
Comment 3 René Rhéaume 2015-05-16 18:06:12 UTC
Created attachment 403404 [details, diff]
curl-7.42.0-withoutntlm.patch

Build fix when NTLM support is disabled
Comment 4 René Rhéaume 2015-05-16 18:11:10 UTC
Created attachment 403406 [details, diff]
curl-7.42.0.ebuild.patch

Watch out, this ebuild patch as is changes KEYWORDS (something that should not be done). How do I edit patches?
Comment 5 René Rhéaume 2015-05-16 18:12:01 UTC
Created attachment 403408 [details]
tlsdate-0.0.12-r1.ebuild
Comment 6 René Rhéaume 2015-05-16 18:15:04 UTC
Created attachment 403410 [details, diff]
tlsdate-0.0.12-mbedtls-v2.patch
Comment 7 René Rhéaume 2015-05-16 18:15:32 UTC
Created attachment 403412 [details, diff]
tlsdate-0.0.12-uclibc.patch
Comment 8 René Rhéaume 2015-05-16 18:17:21 UTC
Created attachment 403414 [details, diff]
tlsdate-0.0.12-r1.ebuild.patch
Comment 9 René Rhéaume 2015-05-16 18:53:04 UTC
Created attachment 403426 [details]
curl-7.42.1.ebuild
Comment 10 René Rhéaume 2015-05-16 18:53:57 UTC
Created attachment 403428 [details, diff]
curl-7.42.1.ebuild.patch
Comment 11 René Rhéaume 2015-08-01 12:59:54 UTC
Created attachment 408102 [details]
curl-7.43.0.ebuild
Comment 12 René Rhéaume 2015-08-01 13:05:50 UTC
Created attachment 408104 [details, diff]
curl-7.43.0.ebuild.patch
Comment 14 René Rhéaume 2015-09-07 16:10:41 UTC
Created attachment 411280 [details, diff]
curl-7.43.0.ebuild.patch

There was an error in the ebuild patch whhich caused to exclude mbedtls. Fixed that.

Look at --with-polarssl=/usr in the patch
Comment 15 Julian Ospald 2015-09-07 16:14:05 UTC
mbedtls-1.3.10 is not in the tree and I don't intend to import it, since it causes file collisions with polarssl and is a hacky hybrid

2.0.0 was a clean release, but it breaks curl way harder. If you want to improve that, see here https://github.com/bagder/curl/issues/385