m (Jkurik moved page User:Smani/Changes/GifLib5 to Changes/GifLib5: Change proposals belong to the Main name space) |
No edit summary |
||
Line 187: | Line 187: | ||
--> | --> | ||
[[Category: | [[Category:ChangeAnnounced]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> |
Revision as of 07:49, 24 January 2018
GifLib5
Summary
Update the giflib package to the latest giflib-5.x version (currently 5.1.4).
Owner
- Name: Sandro Mani
- Email: manisandro@gmail.com
- Release notes owner:
Current status
- Targeted release: Fedora 28
- Last updated: 2018-01-24
- Tracker bug: <will be assigned by the Wrangler>
Detailed Description
Update the giflib package to the latest giflib-5.x version (currently 5.1.4) and rebuild all dependencies. giflib-4.x is long since obsolete, and some packages are starting to drop support for giflib-4.x (i.e. leptonica). The update is being tested in this COPR repo.
Benefit to Fedora
Ship the latest giflib version.
Scope
- Proposal owners:
- Rebuild all dependencies, possibly with some minor patching (porting, if necessary, is usually trivial, i.e.
- DGifOpenFileName(fullname) + DGifOpenFileName(fullname, NULL) - DGifCloseFile(GifFile) + DGifCloseFile(GifFile, NULL) - DGifOpenFileHandle(fh); + DGifOpenFileHandle(fh, NULL);
The list of dependent packages at time of writing is:
driftnet efl emacs fbida fontforge gdal giflib imlib imlib2 java-1.8.0-openjdk java-9-openjdk kdelibs kf5-khtml leptonica libextractor libgdiplus librasterlite2 libwebp MagicPoint mapserver mathgl metapixel ming mtpaint ocaml-camlimages OpenImageIO OpenSceneGraph perl-Imager perl-Prima python-gd sxiv tracker-miners vips WindowMaker xemacs xplanet
- Other developers:
Some help is required to do a bootstrap build of java-1.8.0-openjdk: it BuildRequires: java-1.8.0-openjdk-devel, hence a bootstrap build without giflib support is needed to be able to build against giflib-5.x (otherwise build-dependencies are not installable).
- Release engineering: #7280 (a check of an impact with Release Engineering is needed)
- List of deliverables: N/A (not a System Wide Change)
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
Upgrade/compatibility impact
N/A (not a System Wide Change)
How To Test
N/A (not a System Wide Change)
User Experience
N/A (not a System Wide Change)
Dependencies
N/A (not a System Wide Change)
Contingency Plan
If the upgrade test fully succeeds in COPR, it will be applied to rawhide and F28. Otherwise, the upgrade won't be performed.
Documentation
N/A (not a System Wide Change)
Release Notes
Fedora now ships the latest giflib-5.x release.