LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Замечательно. Теперь на этапе финальной линковки ошибка leveldb. Гугление ошибки находит только ошибку компиляции форков Bitcoin 0.8 на Ubuntu 12.04. Начал изучать проблему, увидел что configure не видит системный leveldb. Доустановил пакет -static-devel - не видит. Вставил sleep 60 и тупо заменил исходники в каталоге ThirdPatry на новые - он их не хочет компилировать. Наконец, путём долгого гуглинга нашёл что ENABLE_INDEXED_DATABASE=0 избавит от зависимости от leveldb.

+ /usr/lib64/qt5/bin/qmake DEFINES+=ENABLE_INDEXED_DATABASE=0
Info: creating cache file /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/.qmake.cache

Running configure tests...

Checking for fontconfig... yes
Checking for gccdepends... yes
Checking for glx... yes
Checking for gnuld... yes
Checking for leveldb... no
Checking for libwebp... yes
Checking for libXcomposite... yes
Checking for libxml2... yes
Checking for libXrender... yes
Checking for libxslt... yes
Checking for libzlib... yes

Final configuration:

Build ......................... webkit1 webkit2
Configuration ................. debug/release
All-in-one files .............. no
GNUmake ....................... yes
Static libs as shared ......... no
Static libs as thin archives .. yes
Production build .............. yes

Have .......................... qtquick qtprintsupport qstyle qttestlib qtsensors xcomposite xrender glx fontconfig sqlite3 qttestsupport
Use ........................... tiled_backing_store cross_platform_context_menus libxml2 zlib webp libjpeg libpng plugin_backend_xlib 3d_graphics gstreamer native_fullscreen_video graphics_surface glx leveldb glib
Features ...................... fast_mobile_scrolling gesture_events inspector_server legacy_viewport_adaption smooth_scrolling subpixel_layout touch_adjustment view_mode_css_media plugin_architecture_x11 plugin_process

...
Iframe seamless attribute ..... yes
Indexed Database .............. yes
Input Speech .................. no
...

WebKit is now configured for building. Just run 'make'.

+ /usr/bin/make -j8 VERBOSE=1
cd Source/WTF/ && ( test -e Makefile.WTF || /usr/lib64/qt5/bin/qmake /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF/WTF.pro DEFINES+=ENABLE_INDEXED_DATABASE=0 -o Makefile.WTF ) && /usr/bin/make -f Makefile.WTF 
Project MESSAGE: WTF workaround for QtWebkit: do not build with -g, but with -g1
make[1]: Entering directory `/home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF'
g++ -c -Wall -Wextra -Wreturn-type -fno-strict-aliasing

...
DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1
...

<command-line>:0:0: warning: "ENABLE_INDEXED_DATABASE" redefined [enabled by default]
<command-line>:0:0: note: this is the location of the previous definition

Да ему пофиг.

Исправление ZenitharChampion, :

Замечательно. Теперь на этапе финальной линковки ошибка leveldb. Гугление ошибки находит только ошибку компиляции форков Bitcoin 0.8 на Ubuntu 12.04. Начал изучать проблему, увидел что configure не видит системный leveldb. Доустановил пакет -static-devel - не видит. Вставил sleep 60 и тупо заменил исходники в каталоге ThirdPatry на новые - он их не хочет компилировать. Наконец, путём долгого гуглинга нашёл что ENABLE_INDEXED_DATABASE=0 избавит от зависимости от leveldb.

+ /usr/lib64/qt5/bin/qmake DEFINES+=ENABLE_INDEXED_DATABASE=0
Info: creating cache file /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/.qmake.cache

Running configure tests...

Checking for fontconfig... yes
Checking for gccdepends... yes
Checking for glx... yes
Checking for gnuld... yes
Checking for leveldb... no
Checking for libwebp... yes
Checking for libXcomposite... yes
Checking for libxml2... yes
Checking for libXrender... yes
Checking for libxslt... yes
Checking for libzlib... yes

Final configuration:

Build ......................... webkit1 webkit2
Configuration ................. debug/release
All-in-one files .............. no
GNUmake ....................... yes
Static libs as shared ......... no
Static libs as thin archives .. yes
Production build .............. yes

Have .......................... qtquick qtprintsupport qstyle qttestlib qtsensors xcomposite xrender glx fontconfig sqlite3 qttestsupport
Use ........................... tiled_backing_store cross_platform_context_menus libxml2 zlib webp libjpeg libpng plugin_backend_xlib 3d_graphics gstreamer native_fullscreen_video graphics_surface glx leveldb glib
Features ...................... fast_mobile_scrolling gesture_events inspector_server legacy_viewport_adaption smooth_scrolling subpixel_layout touch_adjustment view_mode_css_media plugin_architecture_x11 plugin_process

...
Iframe seamless attribute ..... yes
Indexed Database .............. yes
Input Speech .................. no
...

WebKit is now configured for building. Just run 'make'.

+ /usr/bin/make -j8 VERBOSE=1
cd Source/WTF/ && ( test -e Makefile.WTF || /usr/lib64/qt5/bin/qmake /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF/WTF.pro DEFINES+=ENABLE_INDEXED_DATABASE=0 -o Makefile.WTF ) && /usr/bin/make -f Makefile.WTF 
Project MESSAGE: WTF workaround for QtWebkit: do not build with -g, but with -g1
make[1]: Entering directory `/home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF'
g++ -c -Wall -Wextra -Wreturn-type -fno-strict-aliasing

...
DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1
...

Да ему пофиг.

Исправление ZenitharChampion, :

Замечательно. Теперь на этапе финальной линковки ошибка leveldb. Гугление ошибки находит только ошибку компиляции форков Bitcoin 0.8 на Ubuntu 12.04. Начал изучать проблему, увидел что configure не видит системный leveldb. Доустановил пакет -static-devel - не видит. Вставил sleep 60 и тупо заменил исходники в каталоге Third_Patry на новые - он их не хочет компилировать. Наконец, путём долгого гуглинга нашёл что ENABLE_INDEXED_DATABASE=0 избавит от зависимости от leveldb.

+ /usr/lib64/qt5/bin/qmake DEFINES+=ENABLE_INDEXED_DATABASE=0
Info: creating cache file /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/.qmake.cache

Running configure tests...

Checking for fontconfig... yes
Checking for gccdepends... yes
Checking for glx... yes
Checking for gnuld... yes
Checking for leveldb... no
Checking for libwebp... yes
Checking for libXcomposite... yes
Checking for libxml2... yes
Checking for libXrender... yes
Checking for libxslt... yes
Checking for libzlib... yes

Final configuration:

Build ......................... webkit1 webkit2
Configuration ................. debug/release
All-in-one files .............. no
GNUmake ....................... yes
Static libs as shared ......... no
Static libs as thin archives .. yes
Production build .............. yes

Have .......................... qtquick qtprintsupport qstyle qttestlib qtsensors xcomposite xrender glx fontconfig sqlite3 qttestsupport
Use ........................... tiled_backing_store cross_platform_context_menus libxml2 zlib webp libjpeg libpng plugin_backend_xlib 3d_graphics gstreamer native_fullscreen_video graphics_surface glx leveldb glib
Features ...................... fast_mobile_scrolling gesture_events inspector_server legacy_viewport_adaption smooth_scrolling subpixel_layout touch_adjustment view_mode_css_media plugin_architecture_x11 plugin_process

...
Iframe seamless attribute ..... yes
Indexed Database .............. yes
Input Speech .................. no
...

WebKit is now configured for building. Just run 'make'.

+ /usr/bin/make -j8 VERBOSE=1
cd Source/WTF/ && ( test -e Makefile.WTF || /usr/lib64/qt5/bin/qmake /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF/WTF.pro DEFINES+=ENABLE_INDEXED_DATABASE=0 -o Makefile.WTF ) && /usr/bin/make -f Makefile.WTF 
Project MESSAGE: WTF workaround for QtWebkit: do not build with -g, but with -g1
make[1]: Entering directory `/home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF'
g++ -c -Wall -Wextra -Wreturn-type -fno-strict-aliasing

...
DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1
...

Да ему пофиг.

Исправление ZenitharChampion, :

Замечательно. Теперь на этапе финальной линковки ошибка leveldb. Начал изучать проблему, увидел что configure не видит системный leveldb. Доустановил пакет -static-devel - не видит. Вставил sleep 60 и тупо заменил исходники в каталоге Third_Patry на новые - он их не хочет компилировать. Наконец, путём долгого гуглинга нашёл что ENABLE_INDEXED_DATABASE=0 избавит от зависимости от leveldb.

+ /usr/lib64/qt5/bin/qmake DEFINES+=ENABLE_INDEXED_DATABASE=0
Info: creating cache file /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/.qmake.cache

Running configure tests...

Checking for fontconfig... yes
Checking for gccdepends... yes
Checking for glx... yes
Checking for gnuld... yes
Checking for leveldb... no
Checking for libwebp... yes
Checking for libXcomposite... yes
Checking for libxml2... yes
Checking for libXrender... yes
Checking for libxslt... yes
Checking for libzlib... yes

Final configuration:

Build ......................... webkit1 webkit2
Configuration ................. debug/release
All-in-one files .............. no
GNUmake ....................... yes
Static libs as shared ......... no
Static libs as thin archives .. yes
Production build .............. yes

Have .......................... qtquick qtprintsupport qstyle qttestlib qtsensors xcomposite xrender glx fontconfig sqlite3 qttestsupport
Use ........................... tiled_backing_store cross_platform_context_menus libxml2 zlib webp libjpeg libpng plugin_backend_xlib 3d_graphics gstreamer native_fullscreen_video graphics_surface glx leveldb glib
Features ...................... fast_mobile_scrolling gesture_events inspector_server legacy_viewport_adaption smooth_scrolling subpixel_layout touch_adjustment view_mode_css_media plugin_architecture_x11 plugin_process

...
Iframe seamless attribute ..... yes
Indexed Database .............. yes
Input Speech .................. no
...

WebKit is now configured for building. Just run 'make'.

+ /usr/bin/make -j8 VERBOSE=1
cd Source/WTF/ && ( test -e Makefile.WTF || /usr/lib64/qt5/bin/qmake /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF/WTF.pro DEFINES+=ENABLE_INDEXED_DATABASE=0 -o Makefile.WTF ) && /usr/bin/make -f Makefile.WTF 
Project MESSAGE: WTF workaround for QtWebkit: do not build with -g, but with -g1
make[1]: Entering directory `/home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF'
g++ -c -Wall -Wextra -Wreturn-type -fno-strict-aliasing

...
DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1
...

Да ему пофиг.

Исходная версия ZenitharChampion, :

Замечательно. Теперь на этапе финальной линковки ошибка leveldb. Начал изучать причину проблему, увидел что configure не видит системный leveldb. Доустановил пакет -static-devel - не видит. Вставил sleep 60 и тупо заменил исходники в каталоге Third_Patry на новые - он их не хочет компилировать. Наконец, путём долгого гуглинга нашёл что ENABLE_INDEXED_DATABASE=0 избавит от зависимости от leveldb.

+ /usr/lib64/qt5/bin/qmake DEFINES+=ENABLE_INDEXED_DATABASE=0
Info: creating cache file /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/.qmake.cache

Running configure tests...

Checking for fontconfig... yes
Checking for gccdepends... yes
Checking for glx... yes
Checking for gnuld... yes
Checking for leveldb... no
Checking for libwebp... yes
Checking for libXcomposite... yes
Checking for libxml2... yes
Checking for libXrender... yes
Checking for libxslt... yes
Checking for libzlib... yes

Final configuration:

Build ......................... webkit1 webkit2
Configuration ................. debug/release
All-in-one files .............. no
GNUmake ....................... yes
Static libs as shared ......... no
Static libs as thin archives .. yes
Production build .............. yes

Have .......................... qtquick qtprintsupport qstyle qttestlib qtsensors xcomposite xrender glx fontconfig sqlite3 qttestsupport
Use ........................... tiled_backing_store cross_platform_context_menus libxml2 zlib webp libjpeg libpng plugin_backend_xlib 3d_graphics gstreamer native_fullscreen_video graphics_surface glx leveldb glib
Features ...................... fast_mobile_scrolling gesture_events inspector_server legacy_viewport_adaption smooth_scrolling subpixel_layout touch_adjustment view_mode_css_media plugin_architecture_x11 plugin_process

...
Iframe seamless attribute ..... yes
Indexed Database .............. yes
Input Speech .................. no
...

WebKit is now configured for building. Just run 'make'.

+ /usr/bin/make -j8 VERBOSE=1
cd Source/WTF/ && ( test -e Makefile.WTF || /usr/lib64/qt5/bin/qmake /home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF/WTF.pro DEFINES+=ENABLE_INDEXED_DATABASE=0 -o Makefile.WTF ) && /usr/bin/make -f Makefile.WTF 
Project MESSAGE: WTF workaround for QtWebkit: do not build with -g, but with -g1
make[1]: Entering directory `/home/zenitur/rpmbuild/BUILD/qtwebkit-5.3.2/Source/WTF'
g++ -c -Wall -Wextra -Wreturn-type -fno-strict-aliasing

...
DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1
...

Да ему пофиг.