update libraw to 0.13 in Yorba PPA
Submitted by Adam Dingle
Assigned to Eric Gregory
Link to original bug (#716824)
Description
---- Reported by adam@yorba.org 2010-09-21 10:00:00 -0700 ----
Original Redmine bug id: 2583
Original URL: http://redmine.yorba.org/issues/2583
Searchable id: yorba-bug-2583
Original author: Adam Dingle
Original description:
A suggestion from Till Sachau:
I wonder if it would be possible to update libraw in your ppa to the new version 0.10?
Unfortunately I – and probably many others – can not use the wonderful shotwell for their photo collection due to its incompatibility with the raw- format of many new cameras.
Seems like a reasonable request.
---- Additional Comments From shotwell-maint@gnome.bugs 2013-05-01 11:40:00 -0700 ----
History
Comment 1
Updated by Jim Nelson almost 3 years ago
- Subject changed from update libraw to 0.10 in Yorba PPA to update libraw to 0.12 in Yorba PPA
Updating ticket, as libraw is now up to 0.12.1.
Comment 2
Updated by Mark Syms almost 3 years ago
Just tried building 0.8.0 locally using the libraw 0.12 from http://ppa.launchpad.net/popey/libraw/ubuntu and but get lots of build errors from the final link command (below).
Not knowing enough about how shotwell/vala interfaces with libraw I can't really do more.
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ahd_interpolateEv.omp_fn.0':
(.text+0x2172a): undefined reference to @GOMP_loop_dynamic_start'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ahd_interpolateEv.omp_fn.0':
(.text+0x21737): undefined reference to @omp_get_thread_num'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ahd_interpolateEv.omp_fn.0':
(.text+0x217c0): undefined reference to @GOMP_loop_dynamic_next'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ahd_interpolateEv.omp_fn.0':
(.text+0x217cc): undefined reference to @GOMP_loop_end'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ahd_interpolate()':
(.text+0x21a2c): undefined reference to @GOMP_parallel_start'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ahd_interpolate()':
(.text+0x21a39): undefined reference to @GOMP_parallel_end'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ppg_interpolateEv.omp_fn.1':
(.text+0x21a92): undefined reference to @omp_get_num_threads'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ppg_interpolateEv.omp_fn.1':
(.text+0x21a99): undefined reference to @omp_get_thread_num'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ppg_interpolateEv.omp_fn.2':
(.text+0x21d12): undefined reference to @omp_get_num_threads'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ppg_interpolateEv.omp_fn.2':
(.text+0x21d19): undefined reference to @omp_get_thread_num'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ppg_interpolateEv.omp_fn.3':
(.text+0x21e92): undefined reference to @omp_get_num_threads'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15ppg_interpolateEv.omp_fn.3':
(.text+0x21e99): undefined reference to @omp_get_thread_num'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ppg_interpolate()':
(.text+0x22175): undefined reference to @GOMP_parallel_start'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ppg_interpolate()':
(.text+0x22182): undefined reference to @GOMP_parallel_end'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ppg_interpolate()':
(.text+0x221d8): undefined reference to @GOMP_parallel_start'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ppg_interpolate()':
(.text+0x221e5): undefined reference to @GOMP_parallel_end'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ppg_interpolate()':
(.text+0x22237): undefined reference to @GOMP_parallel_start'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::ppg_interpolate()':
(.text+0x22244): undefined reference to @GOMP_parallel_end'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x222d7): undefined reference to @omp_get_num_threads'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x222df): undefined reference to @omp_get_thread_num'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x223b2): undefined reference to @GOMP_barrier'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x224b6): undefined reference to @GOMP_barrier'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x225b1): undefined reference to @GOMP_barrier'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x22655): undefined reference to @GOMP_barrier'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @_ZN6LibRaw15wavelet_denoiseEv.omp_fn.4':
(.text+0x22702): undefined reference to @GOMP_barrier'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::wavelet_denoise()':
(.text+0x22818): undefined reference to @GOMP_parallel_start'
/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libraw_r.a(lib_libraw_r_a- dcraw_common.o): In function @LibRaw::wavelet_denoise()':
(.text+0x22825): undefined reference to @GOMP_parallel_end'
Comment 3
Updated by Adam Dingle almost 3 years ago
We now have a separate ticket (#3042) for the build errors with libraw 0.12. We'll need to fix that before updating our PPA to libraw 0.12.
Comment 4
Updated by Jim Nelson almost 3 years ago
libraw 0.12.2 fixes #3042 and other RAW problems people have been reporting.
Also, libraw now uses autotools. This is good news for packagers, but might mean we need to re-craft our debian packaging scripts to get this on our PPA.
Comment 5
Updated by Jim Nelson almost 3 years ago
-
Priority deleted (
<strike>
_High_</strike>
)
Bruno Girin has suggested we make a newer version of libraw available as well. Upping to release, for consideration.
Comment 6
Updated by Adam Dingle almost 3 years ago
- Target version set to 0.9
- Priority set to High
Comment 7
Updated by Adam Dingle almost 3 years ago
- Subject changed from update libraw to 0.12 in Yorba PPA to update libraw to 0.13 in Yorba PPA
Comment 8
Updated by Adam Dingle almost 3 years ago
natty currently includes only libraw 0.9. We should also ask Ubuntu to update to the latest libraw (0.13).
Comment 9
Updated by Adam Dingle over 2 years ago
- Status changed from Open to Review
- Assignee changed from Anonymous to Eric Gregory
Assigning to Eric, Release Engineer for 0.9.
Comment 10
Updated by Adam Dingle over 2 years ago
- Assignee changed from Eric Gregory to Jim Nelson
Comment 11
Updated by Eric Gregory over 2 years ago
- Assignee changed from Jim Nelson to Eric Gregory
Comment 12
Updated by Eric Gregory over 2 years ago
- Status changed from Review to 5
- Resolution set to fixed
- % Done changed from 0 to 100
Added libraw 0.13 to our PPA, copying the package generously built by Martin Wimpress.
Comment 13
Updated by Charles Lindsay 7 months ago
- Status changed from 5 to Fixed
--- Bug imported by chaz@yorba.org 2013-11-25 21:47 UTC ---
This bug was previously known as bug 2583 at http://redmine.yorba.org/show_bug.cgi?id=2583
Unknown Component Using default product and component set in Parameters Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Version: 0.9
Resolution: RESOLVED FIXED