← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 885324] Re: Completely replace lcms1 by lcms2 in Ubuntu

 

Hi Jon,

There's now a build failure [1] when compiling r10969 against lcms1 in
the official Inkscape trunk PPA so I'm putting this back to "In
progress" if that's OK.

Relevant part of trace is:

In file included from color-profile.h:8:0,
                 from color-profile.cpp:35:
cms-color-types.h:45:9: error: 'uint32_t' does not name a type
cms-color-types.h:46:9: error: 'uint16_t' does not name a type
cms-color-types.h:47:9: error: 'uint8_t' does not name a type
color-profile.cpp:116:12: error: 'cmsUInt32Number' does not name a type
color-profile.cpp:489:5: error: 'cmsUInt32Number' does not name a type
color-profile.cpp:492:1: error: 'cmsUInt32Number' does not name a type
color-profile.cpp: In member function 'void* Inkscape::ColorProfile::getTransfToSRGB8()':
color-profile.cpp:591:64: error: '_getInputFormat' is not a member of 'Inkscape::ColorProfileImpl'
color-profile.cpp: In member function 'void* Inkscape::ColorProfile::getTransfFromSRGB8()':
color-profile.cpp:600:116: error: '_getInputFormat' is not a member of 'Inkscape::ColorProfileImpl'
color-profile.cpp: In member function 'bool Inkscape::ColorProfile::GamutCheck(SPColor)':
color-profile.cpp:640:5: error: 'cmsUInt8Number' was not declared in this scope
color-profile.cpp:640:20: error: expected ';' before 'outofgamut'
color-profile.cpp:646:72: error: 'outofgamut' was not declared in this scope
color-profile.cpp: In static member function 'static void* Inkscape::CMSSystem::getDisplayTransform()':
color-profile.cpp:1212:13: error: 'cmsUInt32Number' was not declared in this scope
color-profile.cpp:1212:29: error: expected ';' before 'dwFlags'
color-profile.cpp:1214:17: error: 'dwFlags' was not declared in this scope
color-profile.cpp:1227:17: error: 'dwFlags' was not declared in this scope
color-profile.cpp:1231:17: error: 'dwFlags' was not declared in this scope
color-profile.cpp:1234:151: error: 'dwFlags' was not declared in this scope
color-profile.cpp: In static member function 'static void* Inkscape::CMSSystem::getDisplayPer(const Glib::ustring&)':
color-profile.cpp:1381:25: error: 'cmsUInt32Number' was not declared in this scope
color-profile.cpp:1381:41: error: expected ';' before 'dwFlags'
color-profile.cpp:1383:29: error: 'dwFlags' was not declared in this scope
color-profile.cpp:1396:29: error: 'dwFlags' was not declared in this scope
color-profile.cpp:1400:29: error: 'dwFlags' was not declared in this scope
color-profile.cpp:1403:173: error: 'dwFlags' was not declared in this scope

[1] https://launchpadlibrarian.net/92780357/buildlog_ubuntu-oneiric-
amd64.inkscape-
trunk_1%3A0.48%2Bdevel%2B10969%2B30~oneiric1_FAILEDTOBUILD.txt.gz

** Changed in: inkscape
       Status: Fix Committed => In Progress

-- 
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to gimp in Ubuntu.
https://bugs.launchpad.net/bugs/885324

Title:
  Completely replace lcms1 by lcms2 in Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/enblend/+bug/885324/+subscriptions


References