Bug 1184156

Summary: rawstudio is FTBFS due to changes in lensfun
Product: [Fedora] Fedora Reporter: Peter Robinson <pbrobinson>
Component: rawstudioAssignee: Gianluca Sforna <giallu>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: giallu, sergio
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: rawstudio-2.0-18.fc22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-31 21:39:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Peter Robinson 2015-01-20 17:06:54 UTC
Looks like due to some changes in lensfun 0.3 rawstudio needs some updates

http://koji.fedoraproject.org/koji/buildinfo?buildID=605335

Possibly similar to the issue with hugin (rhbz 1168239)

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPACKAGE_DATA_DIR=\"/usr/share\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/lensfun -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/raptor2 -I/usr/include/gphoto2 -I../../librawstudio/ -I../../ -Wall -O4 -funroll-loops -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lensfun-version.c  -fPIC -DPIC -o .libs/lensfun-version.o
../../plugins/lensfun/lensfun.c: In function 'get_image':
../../plugins/lensfun/lensfun.c:655:50: error: 'LF_MODIFY_CCI' undeclared (first use in this function)
    if (effective_flags & (LF_MODIFY_VIGNETTING | LF_MODIFY_CCI)) 
                                                  ^
../../plugins/lensfun/lensfun.c:655:50: note: each undeclared identifier is reported only once for each function it appears in
../../plugins/lensfun/lensfun.c:673:6: warning: 'g_thread_create' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:104): Use 'g_thread_new' instead [-Wdeprecated-declarations]
      t[i].threadid = g_thread_create(thread_func, &t[i], TRUE, NULL);
      ^
../../plugins/lensfun/lensfun.c:702:6: warning: 'g_thread_create' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:104): Use 'g_thread_new' instead [-Wdeprecated-declarations]
      t[i].threadid = g_thread_create(thread_func, &t[i], TRUE, NULL);
      ^
Makefile:689: recipe for target 'lensfun-c.lo' failed

Comment 2 Jaroslav Reznik 2015-03-03 17:09:17 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 3 Fedora Update System 2015-03-22 20:02:09 UTC
rawstudio-2.0-18.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/rawstudio-2.0-18.fc22

Comment 4 Fedora Update System 2015-03-26 21:50:57 UTC
Package rawstudio-2.0-18.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing rawstudio-2.0-18.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-4621/rawstudio-2.0-18.fc22
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2015-03-31 21:39:13 UTC
rawstudio-2.0-18.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.