Thank you for your help again, Jan-Simon,
After patching the qemu with attached 'cmake.patch'
I did configure, make, make install the qemu
here is the result, for the following command (hang problem is occurred)
$ gbs build -A armv7l --include-all --clean --clean-repos
[ 308s] + cmake /home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84
-DPORT=Efl -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-DENABLE_WEBKIT=Off -DENABLE_WEBKIT2=On -DENABLE_ALLINONE=On
-DEFL_TARGET=arm
[ 311s] -- The C compiler identification is GNU
[ 313s] -- The CXX compiler identification is GNU
[ 313s] -- Check for working C compiler: /usr/bin/gcc
[ 315s] -- Check for working C compiler: /usr/bin/gcc -- works
[ 315s] -- Detecting C compiler ABI info
[ 317s] -- Detecting C compiler ABI info - done
[ 318s] -- Check for working CXX compiler: /usr/bin/c++
[ 320s] -- Check for working CXX compiler: /usr/bin/c++ -- works
[ 320s] -- Detecting CXX compiler ABI info
[ 322s] -- Detecting CXX compiler ABI info - done
[ 323s] -- Found BISON: /usr/bin/bison
[ 323s] -- Found FLEX: /usr/bin/flex
[ 323s] -- Found Gperf: /usr/bin/gperf
[ 323s] -- Found Perl: /usr/bin/perl
[ 324s] -- Found PythonInterp: /usr/bin/python2.7
[ 324s] -- Could NOT find Ruby (missing: RUBY_EXECUTABLE)
[ 324s] -- checking for module 'cairo'
[ 324s] -- found cairo, version 1.12.8
hang at this point. (this hang point is different whenever I run gbs build)
After that,
I also added --debug-output --trace option into cmake command in
webkit2-efl.spec file
Then, gbs build again ,
$ gbs build -A armv7l framework/web/webkit-efl/ --include-all
here is the result,
hang at some location!
'_pkgconfig_failed' message is shown.
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(284):
_pkgconfig_invoke(${_pkg_check_modules_pkg} ${_pkg_check_prefix}
VERSION --modversion )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(109):
set(_pkgconfig_invoke_result )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(111):
execute_process(COMMAND ${PKG_CONFIG_EXECUTABLE} --modversion cairo
OUTPUT_VARIABLE _pkgconfig_invoke_result RESULT_VARIABLE
_pkgconfig_failed )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(116):
if(_pkgconfig_failed )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(120):
string(REGEX REPLACE [\r\n] _pkgconfig_invoke_result
${_pkgconfig_invoke_result} )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(121):
string(REGEX REPLACE +$ _pkgconfig_invoke_result
${_pkgconfig_invoke_result} )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(123): if(NOT STREQUAL )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(127):
separate_arguments(_pkgconfig_invoke_result )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(130):
set(_pkgconfig_VERSION ${_pkgconfig_invoke_result} )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(131):
_pkgconfig_set(PC_CAIRO_VERSION ${_pkgconfig_invoke_result} )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(104):
set(PC_CAIRO_VERSION 1.12.8 CACHE INTERNAL )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(285):
_pkgconfig_invoke(${_pkg_check_modules_pkg} ${_pkg_check_prefix}
PREFIX --variable=prefix )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(109):
set(_pkgconfig_invoke_result )
[ 334s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindCairo.cmake
[ 334s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 334s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 334s] /usr/share/cmake/Modules/FindPkgConfig.cmake(111):
execute_process(COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=prefix
cairo OUTPUT_VARIABLE _pkgconfig_invoke_result RESULT_VARIABLE
_pkgconfig_failed )
...
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(116):
if(_pkgconfig_failed )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(120):
string(REGEX REPLACE [\r\n] _pkgconfig_invoke_result
${_pkgconfig_invoke_result} )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(121):
string(REGEX REPLACE +$ _pkgconfig_invoke_result
${_pkgconfig_invoke_result} )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(123): if(NOT
(^| )-l STREQUAL )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(124):
string(REGEX REPLACE (^| )-l _pkgconfig_invoke_result
${_pkgconfig_invoke_result} )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(127):
separate_arguments(_pkgconfig_invoke_result )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(130):
set(_pkgconfig_LIBRARIES ${_pkgconfig_invoke_result} )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(131):
_pkgconfig_set(EDJE_LIBRARIES ${_pkgconfig_invoke_result} )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(104):
set(EDJE_LIBRARIES ;edje CACHE INTERNAL )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(139):
_pkgconfig_invoke(edje EDJE STATIC_LIBRARIES (^| )-l --static
--libs-only-l )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(109):
set(_pkgconfig_invoke_result )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
[ 336s] /usr/share/cmake/Modules/FindPkgConfig.cmake(111):
execute_process(COMMAND ${PKG_CONFIG_EXECUTABLE}
--static;--libs-only-l edje OUTPUT_VARIABLE _pkgconfig_invoke_result
RESULT_VARIABLE _pkgconfig_failed )
[ 336s] Called from: [3]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/FindEFL.cmake
[ 336s] [2]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/Source/cmake/OptionsTizen.cmake
[ 336s] [1]
/home/abuild/rpmbuild/BUILD/webkit2-efl-123997_0.9.84/CMakeLists.txt
hang at this point!
'_pkgconfig_failed' message is shown.
- JY
On Sat, Mar 30, 2013 at 9:23 AM, Jan-Simon Möller <[email protected]> wrote:
> You're hitting probably:
> https://bugs.launchpad.net/qemu/+bug/955379
>
> Try a qemu build with the attached patch !!
>
> Best,
> JS
> On Thursday 28 March 2013 14:15:49 Jeong-Joon Yoo wrote:
>> You can check that my qemu-arm is replaced
>>
>> $ qemu-arm -version
>> qemu-arm version 1.4.0 (qemu-linaro 2013.03), Copyright (c) 2003-2008
>> Fabrice Bellard
>>
>> On Thu, Mar 28, 2013 at 2:13 PM, Jeong-Joon Yoo <[email protected]>
> wrote:
>> > My result for update qemu-arm still show hang!
>> > Here is process that I performed,
>> >
>> > 1. replace qemu-arm
>> >
>> > I installed qemu-arm (./configure --target-list=arm-linux-user
>> > --static --prefix/home/a1jjyoo/bin --disable-debug-tcg)
>> > after make, make install, I copied the generated qemu-arm to /usr/bin
>> > (I did backup the original qemu-arm).
>> >
>> > 2. gbs build
>> >
>> > $ git clone review.tizen.org:framework/web/webkit-efl
>> > $ cd webkit-efl
>> > $ sudo gbs build -A armv7l framework/web/webkit-efl/ --include-all
>> > --clean --clean-repos
>> >
>> > * The build message is shown as follows,
>> >
>> > [ 605s] -- Check for working C compiler: /usr/bin/gcc
>> > [ 607s] -- Check for working C compiler: /usr/bin/gcc -- works
>> > [ 607s] -- Detecting C compiler ABI info
>> > [ 609s] -- Detecting C compiler ABI info - done
>> > [ 610s] -- Check for working CXX compiler: /usr/bin/c++
>> > [ 611s] -- Check for working CXX compiler: /usr/bin/c++ -- works
>> > [ 611s] -- Detecting CXX compiler ABI info
>> >
>> > Hang at this point!
>> >
>> > Any problem in my process?
>> > Thank you in advance.
>> >
>> > - jy
>> >
>> > On Thu, Mar 28, 2013 at 9:45 AM, Jeong-Joon Yoo <[email protected]>
> wrote:
>> >>> Btw. are you on 32 or 64 bit ?
>> >>
>> >> I am on amd64, ubuntu 12.04 LTS
>> >>
>> >> Thank you, Jan-Simon Moller and Xavier Roche.
>> >> I will change the qemu-arm as you mentioned, then leave the result here.
>> >>
>> >> On Thu, Mar 28, 2013 at 3:56 AM, Jan-Simon Möller <[email protected]> wrote:
>> >>> On Wednesday 27 March 2013 15:53:10 Jan-Simon Möller wrote:
>> >>>> Could you try this patch ?
>> >>>>
>> >>>> apply to framework/web/webkit-efl
>> >>>> then build with
>> >>>> gbs build -A armv7l framework/web/webkit-efl/ --include-all
>> >>>
>> >>> Worked here:
>> >>> [14855s] Checking for unpackaged file(s): /usr/lib/rpm/check-files
>> >>> /home/abuild/rpmbuild/BUILDROOT/webkit2-efl-2.0_beta_118996_0.6.24-1.arm
>> >>> [15100s] Wrote: /home/abuild/rpmbuild/SRPMS/webkit2-
>> >>> efl-2.0_beta_118996_0.6.24-1.src.rpm
>> >>> [15137s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/webkit2-
>> >>> efl-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>> [15137s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/webkit2-efl-
>> >>> devel-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>> [15137s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/webkit2-efl-
>> >>> debuginfo-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>> [15137s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/webkit2-efl-
>> >>> debugsource-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>>
>> >>>
>> >>> total 22M
>> >>> drwxr-xr-x 2 dl9pf users 4,0K Mär 27 19:54 .
>> >>> drwxr-xr-x 6 dl9pf users 4,0K Mär 27 19:53 ..
>> >>> -rw-r--r-- 1 dl9pf users 21M Mär 27 19:54 webkit2-
>> >>> efl-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>> -rw-r--r-- 1 dl9pf users 1,9K Mär 27 19:54 webkit2-efl-
>> >>> debuginfo-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>> -rw-r--r-- 1 dl9pf users 1,9K Mär 27 19:54 webkit2-efl-
>> >>> debugsource-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>> -rw-r--r-- 1 dl9pf users 116K Mär 27 19:54 webkit2-efl-
>> >>> devel-2.0_beta_118996_0.6.24-1.armv7l.rpm
>> >>>
>> >>> [email protected]
> --
>
> Dipl.-Ing.
> Jan-Simon Möller
>
> [email protected]
_______________________________________________
General mailing list
[email protected]
https://lists.tizen.org/listinfo/general