Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 548392 - media-libs/opencolorio-1.0.9 with dev-cpp/yaml-cpp-0.5.1 - crash while trying to load the default NOOP profile
Summary: media-libs/opencolorio-1.0.9 with dev-cpp/yaml-cpp-0.5.1 - crash while trying...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergey Popov
URL:
Whiteboard:
Keywords: PATCH, STABLE
Depends on:
Blocks:
 
Reported: 2015-05-02 09:47 UTC by Alexander Potashev
Modified: 2016-05-30 20:17 UTC (History)
2 users (show)

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


Attachments
Opencolorio crash fix (yaml_fix.patch,4.69 KB, patch)
2015-12-28 21:37 UTC, Matthew Dawson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Potashev 2015-05-02 09:47:45 UTC
Because of this bug in opencolorio -> https://github.com/imageworks/OpenColorIO/issues/369 , Krita (e.g. installed from Git) crashes with opencolorio-1.0.9 and yaml-cpp-0.5.1.

Possible solutions:
 1. Patch opencolorio-1.0.9 with the bugfix,
 2. Mask yaml-cpp-0.5*.

Reproducible: Always
Comment 1 Matthew Dawson 2015-12-28 21:37:36 UTC
Created attachment 421028 [details, diff]
Opencolorio crash fix

This is the upstream patch to fix the crasher.  Applying locally seems to fix the issue and allows Krita to start as usual.

If you want, I can create a github PR for this as an -r2.
Comment 2 Sergey Popov gentoo-dev 2016-05-30 20:17:37 UTC
commit b4cee6abe83cb49841b3e4664d90d7393d146900
Author: Sergey Popov <pinkbyte@gentoo.org>
Date:   Mon May 30 23:13:49 2016 +0300

    media-libs/opencolorio-1.0.9-r2: revision bump
    
    Bump EAPI to 6. Fix work with yaml-cpp 0.5
    
    Gentoo-Bug: 548392
    Reported-by: Alexander Potashev <aspotashev@gmail.com>
    
    Package-Manager: portage-2.3.0_rc1

commit 8ba140b49d43b28a85dce1af4f4c174a075b039d
Author: Sergey Popov <pinkbyte@gentoo.org>
Date:   Mon May 30 23:15:09 2016 +0300

    media-libs/opencolorio-1.0.9-r2: stable on amd64 and x86
    
    Previous revision is broken, stabilize this one and remove broken
    from tree
    
    Package-Manager: portage-2.3.0_rc1


Thanks for your contribution!