[webkit-reviews] review denied: [Bug 104773] [EFL] Quit debug build without -DSHARED_CORE=ON : [Attachment 182499] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 15 08:56:25 PST 2013


Laszlo Gombos <laszlo.gombos at webkit.org> has denied Halton Huo
<halton.huo at gmail.com>'s request for review:
Bug 104773: [EFL] Quit debug build without -DSHARED_CORE=ON
https://bugs.webkit.org/show_bug.cgi?id=104773

Attachment 182499: Patch
https://bugs.webkit.org/attachment.cgi?id=182499&action=review

------- Additional Comments from Laszlo Gombos <laszlo.gombos at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=182499&action=review


r- for the regressions. The approach looks good to me.

> CMakeLists.txt:10
> +string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE)

I was expecting this line to be placed in OptionsEfl.cmake. I think this
approach can work as well but than you need to check and correct all the places
where CMAKE_BUILD_TYPE is used already.

This would cause regression in the following places (and potentially some
more):

OptionsCommon.cmake:if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND
"${LOWERCASE_CMAKE_HOST_SYSTEM_PROCESSOR}" MATCHES "(i[3-6]86|x86)" AND
"${CMAKE_BUILD_TYPE}" STREQUAL "Debug")

OptionsEfl.cmake:if (CMAKE_BUILD_TYPE STREQUAL Release AND
CMAKE_COMPILER_IS_GNUCC AND UNIX AND NOT APPLE)


More information about the webkit-reviews mailing list