Opened 8 years ago

Closed 8 years ago

#7484 closed defect (fixed)

WebKitGTK+-2.10.7 fails with glibc 2.23

Reported by: tnut Owned by: ken@…
Priority: normal Milestone: 7.9
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by Armin K)

So far they are 2 packages WebKitGTK+-2.10.7 and LibreOffice-5.1.0 which fails with a similar error related to isnan function: Here is the concerned line in the webkitgtk log

[ 14%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/PropertyDescriptor.cpp.o
/tmp/work/src/webkitgtk-2.10.7/Source/JavaScriptCore/runtime/Options.cpp: In member function 'bool JSC::Option::operator==(const JSC::Option&) const':
/tmp/work/src/webkitgtk-2.10.7/Source/JavaScriptCore/runtime/Options.cpp:613:90: error: 'isnan' was not declared in this scope

I'm not shure it look for me that this function have been replace by something else in glibc 2.23

Change History (6)

comment:1 by Armin K, 8 years ago

Chris had the same issue with Libreoffice last night.

Solution was to use a following sed:

sed -i "s#isnan#std::&#g" Source/JavaScriptCore/runtime/Options.cpp

Replace the file name with the corresponding one for Libreoffice. The one above is for WebKitGTK+.

comment:2 by Armin K, 8 years ago

Description: modified (diff)

comment:3 by ken@…, 8 years ago

Thanks for the sed, I've fixed libreoffice in r17004.

comment:4 by tnut, 8 years ago

Tanks a lot works as well for me

comment:5 by ken@…, 8 years ago

Milestone: future7.9
Owner: changed from blfs-book@… to ken@…

I've now reached webkitgtk in my build, and got the same failure, so I can take this.

comment:6 by ken@…, 8 years ago

Resolution: fixed
Status: newclosed

Fixed at r17006.

Note: See TracTickets for help on using tickets.