Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 365065 - media-gfx/luminance-hdr 2.0.2 version bump
Summary: media-gfx/luminance-hdr 2.0.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-27 09:55 UTC by Kristian Niemi
Modified: 2011-05-23 22:00 UTC (History)
3 users (show)

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


Attachments
luminance-hdr-2.0.2-ebuild (luminance-hdr-2.0.2.ebuild,1.40 KB, text/plain)
2011-04-27 09:55 UTC, Kristian Niemi
Details
luminance-hdr-2.0.2-ebuild (luminance-hdr-2.0.2.ebuild,1.48 KB, text/plain)
2011-04-27 10:32 UTC, Kristian Niemi
Details
media-gfx/luminance-hdr-2.0.2.ebuild (luminance-hdr-2.0.2.ebuild,1.42 KB, text/plain)
2011-04-27 10:49 UTC, Kristian Niemi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kristian Niemi 2011-04-27 09:55:37 UTC
Created attachment 271317 [details]
luminance-hdr-2.0.2-ebuild

Luminance 2.0.2 has been released
http://qtpfsgui.sourceforge.net/?p=83

Attaching modified 2.0.1 ebuild from tree. Changed $MY_P, so that source could be downloaded, and commented out some sed lines from src_prepare(); wouldn't build with them left there. Didn't investigate further; perhaps project.pro has just been moved?

Also, according to release info, dcraw isn't a dependency anymore. Left that dependency intact in the ebuild though, as I haven't troubleshooted if it indeed builds without dcraw installed.
Comment 1 Kristian Niemi 2011-04-27 09:57:36 UTC
Perhaps I should add, that with the attached ebuild I emerged luminance 2.0.2 successfully on amd64.
Comment 2 Kristian Niemi 2011-04-27 10:31:36 UTC
Meh. Sorry. No, it did /not/ build with the attached ebuild.

Attached a new one, which gets me a bit further --- but not all the way to a successful build. Fails with: 

LuminanceHDR-2.0.2/src/Fileformat/pfsinraw.cpp:274: error: 'dcraw_clear_mem' is not a member of 'LibRaw'
make: *** [generated_obj/pfsinraw.o] Error 1
make: *** Waiting for unfinished jobs....
emake failed
 * ERROR: media-gfx/luminance-hdr-2.0.2 failed (compile phase):
 *   died running emake, base_src_make
 *
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 2421:  Called qt4-r2_src_compile
 *   environment, line 2333:  Called base_src_compile
 *   environment, line  289:  Called base_src_make
 *   environment, line  327:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "died running emake, $FUNCNAME";
Comment 3 Kristian Niemi 2011-04-27 10:32:07 UTC
Created attachment 271325 [details]
luminance-hdr-2.0.2-ebuild

A bit better, but still not fully functional.
Comment 4 Kristian Niemi 2011-04-27 10:49:32 UTC
Created attachment 271331 [details]
media-gfx/luminance-hdr-2.0.2.ebuild

Right. *Now* it builds. :) (@ amd64)

Libraw in tree (<=0.10.0) didn't cut it. Added dependency for >=libraw-0.13.4 (current stable version from dev), and with that, luminance 2.0.2 builds just fine.

For libraw-0.13.4, see bug #358463 (there's an ebuild which works).

Oh, and adjusted $S in ebuild.

I believe there's still something that should be fixed concerning LANGS
Comment 5 Markus Meier gentoo-dev 2011-05-22 11:50:49 UTC
bumped in cvs, thanks for the report and ebuild.

*luminance-hdr-2.0.2 (22 May 2011)

  22 May 2011; Markus Meier <maekke@gentoo.org> +luminance-hdr-2.0.2.ebuild:
  version bump by Kristian Niemi in bug #365065
Comment 6 Borkenkaefer 2011-05-23 15:08:11 UTC
(In reply to comment #2)
> Meh. Sorry. No, it did /not/ build with the attached ebuild.
> 
> Attached a new one, which gets me a bit further --- but not all the way to a
> successful build. Fails with: 
> 
> LuminanceHDR-2.0.2/src/Fileformat/pfsinraw.cpp:274: error: 'dcraw_clear_mem' is
> not a member of 'LibRaw'
> make: *** [generated_obj/pfsinraw.o] Error 1
> make: *** Waiting for unfinished jobs....
> emake failed
>  * ERROR: media-gfx/luminance-hdr-2.0.2 failed (compile phase):
>  *   died running emake, base_src_make
>  *
>  * Call stack:
>  *     ebuild.sh, line   56:  Called src_compile
>  *   environment, line 2421:  Called qt4-r2_src_compile
>  *   environment, line 2333:  Called base_src_compile
>  *   environment, line  289:  Called base_src_make
>  *   environment, line  327:  Called die
>  * The specific snippet of code:
>  *           emake "$@" || die "died running emake, $FUNCNAME";

I still get the same error although I have libraw-0.13.4 installed.
Comment 7 Markus Meier gentoo-dev 2011-05-23 22:00:52 UTC
(In reply to comment #6)
> I still get the same error although I have libraw-0.13.4 installed.

please open a new bug and attach the complete build log and emerge --info, thanks.