[MacPorts] #69933: qt5-qtwebkit @5.9.2: error: no member named 'wtf_ceil' in namespace 'std'; did you mean simply 'wtf_ceil'? (was: qt5-qtwebkit not building in 2.9.3)

MacPorts noreply at macports.org
Tue May 7 18:24:32 UTC 2024


#69933: qt5-qtwebkit @5.9.2: error: no member named 'wtf_ceil' in namespace 'std';
did you mean simply 'wtf_ceil'?
---------------------------+---------------------------------
  Reporter:  tyrrell-ll    |      Owner:  MarcusCalhoun-Lopez
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.9.3
Resolution:                |   Keywords:  sonoma
      Port:  qt5-qtwebkit  |
---------------------------+---------------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:  (none) => MarcusCalhoun-Lopez
 * keywords:   => sonoma


Old description:

> qt5-qtwebkit is not building for me.  The errors seem to all look like
> the following.  (Full logfile to be attached.)
>
> :info:build
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__hash_table:1016:47:
> error: no member named 'wtf_ceil' in namespace 'std'; did you mean simply
> 'wtf_ceil'?
> :info:build         __rehash_multi(static_cast<size_type>(std::ceil(__n /
> max_load_factor())));
> :info:build                                               ^~~~~
> :info:build ../WTF/wtf/MathExtras.h:85:15: note: 'wtf_ceil' declared here
> :info:build inline double wtf_ceil(double x) { return copysign(ceil(x),
> x); }
> :info:build               ^
> :info:build In file included from jit/HostCallReturnValue.cpp:27:
> :info:build In file included from jit/HostCallReturnValue.h:30:
> :info:build In file included from assembler/MacroAssemblerCodeRef.h:31:
> :info:build In file included from llint/LLIntData.h:30:
>

> Version info:
>
> :debug:main Starting logging for qt5-qtwebkit @5.9.2_7
> :debug:sysinfo macOS 14.4.1 (darwin/23.4.0) arch arm
> :debug:sysinfo MacPorts 2.9.3
> :debug:sysinfo Xcode 15.3, CLT 15.3.0.0.1.1708646388
> :debug:sysinfo SDK 14
> :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 14.0

New description:

 qt5-qtwebkit is not building for me.  The errors seem to all look like the
 following.  (Full logfile to be attached.)

 {{{
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__hash_table:1016:47:
 error: no member named 'wtf_ceil' in namespace 'std'; did you mean simply
 'wtf_ceil'?
 :info:build         __rehash_multi(static_cast<size_type>(std::ceil(__n /
 max_load_factor())));
 :info:build                                               ^~~~~
 :info:build ../WTF/wtf/MathExtras.h:85:15: note: 'wtf_ceil' declared here
 :info:build inline double wtf_ceil(double x) { return copysign(ceil(x),
 x); }
 :info:build               ^
 :info:build In file included from jit/HostCallReturnValue.cpp:27:
 :info:build In file included from jit/HostCallReturnValue.h:30:
 :info:build In file included from assembler/MacroAssemblerCodeRef.h:31:
 :info:build In file included from llint/LLIntData.h:30:
 }}}

 Version info:

 {{{
 :debug:main Starting logging for qt5-qtwebkit @5.9.2_7
 :debug:sysinfo macOS 14.4.1 (darwin/23.4.0) arch arm
 :debug:sysinfo MacPorts 2.9.3
 :debug:sysinfo Xcode 15.3, CLT 15.3.0.0.1.1708646388
 :debug:sysinfo SDK 14
 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 14.0
 }}}

--

Comment:

 A similar (?) problem related to `wtf_ceil` was fixed in qt4-mac last year
 in [37210501094e88965242db5aea61f7d3bdc1eed6/macports-ports].

-- 
Ticket URL: <https://trac.macports.org/ticket/69933#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list