[MacPorts] #49584: ufraw @0.22: Cannot (re-)build on 10.11.1
MacPorts
noreply at macports.org
Wed Nov 4 10:59:16 PST 2015
#49584: ufraw @0.22: Cannot (re-)build on 10.11.1
---------------------+--------------------------------
Reporter: p.bro@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: ufraw
---------------------+--------------------------------
Hi,
I've run into issues with ufraw after migrating to El Capitan (from
Yosemite) following the migration guide. At the end of the update process
(various interruptions to account e.g. for the broken gcc48, and one hard
reboot), there were a number of broken packages:
{{{
---> Found 20 broken file(s), matching files to ports
---> Found 7 broken port(s), determining rebuild order
---> Rebuilding in order
ufraw @0.22
xsane @0.998
gimp-lqr-plugin @0.7.2
gutenprint @5.2.10
icns-gimp @0.1
gimp-jp2 @2.2.0
gtk-nodoka-engine @0.7.5
}}}
This re-build now fails in the build stage (log attached) when compiling
uf_gtk.cc:
{{{
uf_gtk.cc:171:9: warning: 'CMProfileRef' is deprecated: first deprecated
in OS X 10.6 [-Wdeprecated-declarations]
CMProfileRef prof = NULL;
^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/ColorSyncDeprecated.h:1001:41:
note: 'CMProfileRef' has been explicitly marked deprecated here
typedef struct OpaqueCMProfileRef* CMProfileRef
DEPRECATED_IN_MAC_OS_X_VERSION_10_6_AND_LATER;
^
uf_gtk.cc:172:9: error: use of undeclared identifier 'CMGetProfileByAVID'
CMGetProfileByAVID(monitor, &prof);
^
uf_gtk.cc:177:16: error: use of undeclared identifier
'CMProfileCopyICCData'
data = CMProfileCopyICCData(NULL, prof);
^
uf_gtk.cc:178:9: error: use of undeclared identifier 'CMCloseProfile'
CMCloseProfile(prof);
^
1 warning and 3 errors generated.
}}}
I managed to repair all other broken ports by force-uninstalling ufraw,
then doing a port rev-upgrade. However, ufraw still fails to install with
the same error.
I must probably have deleted something that was present originally
(perhaps when doing a port uninstall inactive?), when the build succeeded
(unfortunately no data left but the scrollback in my terminal, which tells
me ufraw succeeded), but it's obviously not something on the required port
list.
I verified that all rdeps are installed and active.
--
Ticket URL: <https://trac.macports.org/ticket/49584>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list