Solved [SOLVED] Error make-ing kde4-runtime

While trying to build the kde4-runtime package using make install clean I get the following error message:

Code:
gmake[5]: leaving directory '/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: leaving directory '/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer.
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make: stopped in /usr/ports/x11/kde-runtime

Where do I set the make jobs unsafe variable to get this to build properly?
Thanks!
 
Re: Error make-ing kde4-runtime

The actual error that caused the failure is probably shown in the lines above what you pasted in your post. That "suggestion" is saying to do this (althought I doubt if it will make any difference):
Code:
make MAKE_JOBS_UNSAFE=yes install clean
You probably want to to run make clean in kde4-runtime first to clean up from the failed attempt.
 
Re: Error make-ing kde4-runtime

Thanks for the reply. I'll give that a try and post my result (correctly this time - Thanks @wblock@!).
 
Last edited by a moderator:
Re: Error make-ing kde4-runtime

I ran the make again using the following command:
Code:
make clean
make MAKE_JOBS_SAFE=yes install clean
The process failed in the same location as shown in my original post. I will report this to the maintainer in a bug report.

Thank you to everyone that replied.
 
Re: Error make-ing kde4-runtime

It fails in
Code:
 /usr/ports/databases/virtuoso/
. Maybe, if
Code:
IODBC
is
it conficts with something. Look at the configuration-options there.
 
Re: Error make-ing kde4-runtime

I can't find
Code:
IODBC
in the Makefile.

I was able to run the make using an X11 desktop and was able to view the entire process. It appears there are several missing files required for this particular step. I will document them in the following post.

Thank you for the assistance.

EDIT: I was able to find the variable by drilling down into the directory structure of the package. I am trying to find a workaround to compile without the documentation. Thanks for pointing this out and apologies for not investigating further before replying to your post.
 
Re: Error make-ing kde4-runtime

Here is the entire section of the build that is failing:
Code:
=====================================================================
=  CREATING DOC DATABASE (mkdoc.sh)
=  Sat Jan 11 18:51:06 PST 2014
=====================================================================

gmake[8]: Entering directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/sqldoc'
gmake[8]: Nothing to be done for `all'.
gmake[8]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/sqldoc'
Cutting SQLs for controls ...
Grepping names of controls ...
Extracting 'create type' for control browse_button ...
Extracting 'create type' for control button ...
Extracting 'create type' for control calendar ...
Extracting 'create type' for control check_box ...
Extracting 'create type' for control data_grid ...
Extracting 'create type' for control data_list ...
Extracting 'create type' for control data_set ...
Extracting 'create type' for control data_source ...
Extracting 'create type' for control delete_button ...
Extracting 'create type' for control field_value ...
Extracting 'create type' for control form ...
Extracting 'create type' for control horizontal_template ...
Extracting 'create type' for control isql ...
Extracting 'create type' for control label ...
Extracting 'create type' for control leaf_template ...
Extracting 'create type' for control login ...
Extracting 'create type' for control login_form ...
Extracting 'create type' for control logout_button ...
Extracting 'create type' for control node_template ...
Extracting 'create type' for control page ...
Extracting 'create type' for control radio_button ...
Extracting 'create type' for control radio_group ...
Extracting 'create type' for control range_validator ...
Extracting 'create type' for control return_button ...
Extracting 'create type' for control select_list ...
Extracting 'create type' for control submit ...
Extracting 'create type' for control tab ...
Extracting 'create type' for control template ...
Extracting 'create type' for control text ...
Extracting 'create type' for control textarea ...
Extracting 'create type' for control tree ...
Extracting 'create type' for control update_form ...
Extracting 'create type' for control url ...
Extracting 'create type' for control validator ...
Extracting 'create type' for control vscx ...
Extracting 'create type' for control xsd_stub ...
Extracting 'create type' for control xsd_stub_script ...
Extracting 'create type' for control xsd_stub_top ...
Parsing examples ...
Processing example 'button__0' for control 'button' ...
Processing example 'button__1' for control 'button' ...
Processing example 'button__2' for control 'button' ...
Processing example 'button__3' for control 'button' ...
Processing example 'button__4' for control 'button' ...
Processing example 'calendar__0' for control 'calendar' ...
Processing example 'check_box__0' for control 'check-box' ...
Processing example 'code_file__0' for control 'code-file' ...
Processing example 'data_grid__0' for control 'data-grid' ...
Processing example 'data_list__0' for control 'data-list' ...
Processing example 'data_list__1' for control 'data-list' ...
Processing example 'data_set__0' for control 'data-set' ...
Processing example 'data_set__1' for control 'data-set' ...
Processing example 'data_source__0' for control 'data-source' ...
Processing example 'error_summary__0' for control 'error-summary' ...
Processing example 'error_summary__1' for control 'error-summary' ...
Processing example 'form__0' for control 'form' ...
Processing example 'form__1' for control 'form' ...
Processing example 'include__0' for control 'include' ...
Processing example 'label__0' for control 'label' ...
Processing example 'login__0' for control 'login' ...
Processing example 'login_form__0' for control 'login-form' ...
Processing example 'page__0' for control 'page' ...
Processing example 'radio_button__0' for control 'radio-button' ...
Processing example 'radio_group__0' for control 'radio-group' ...
Processing example 'select_list__0' for control 'select-list' ...
Processing example 'tab__0' for control 'tab' ...
Processing example 'text__0' for control 'text' ...
Processing example 'text_area__0' for control 'text-area' ...
Processing example 'tree__0' for control 'tree' ...
Processing example 'url__0' for control 'url' ...
Processing example 'validator__0' for control 'validator' ...
Processing example 'variable__0' for control 'variable' ...
Processing example 'vscx__0' for control 'vscx' ...
Processing example 'vscx__1' for control 'vscx' ...
Adding data from /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/vspx/vspx.xsd ...
The result is in /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/vspx/vspxmeta.xml and /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/vspx/.vspxmeta/*.xml
Directory clean...
Starting Virtuoso server ...
Connection to localhost 1111 port [tcp/*] succeeded!
Virtuoso server started

---------------------------------------------------------------------

Copying from docsrc..
Copying from vspx..
mkdir: /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/docsrc/html_virt/: File exists
Producing vspx..
PASSED: Composing VSPX reference items: STATE=OK MESSAGE=OK
PASSED: LOAD mkvspxdoc.sql
Producing html..
PASSED: LOAD mkdoc_new.sql
PASSED: Rendering HTML docs: STATE=OK MESSAGE=OK
PASSED: Rendering PDF HTML source: STATE=OK MESSAGE=OK
PASSED: LOAD temp.sql
----------------------
Documentation Application VAD create
----------------------
Directory init...
cp: /usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/docsrc/vsp/doc/*: No such file or directory
cp: docsrc/images/ui/*.gif: No such file or directory
VAD Documentation sticker doc_vad_dav.xml creation...
***FAILED: starting DB.DBA.VAD_PACK('doc_vad_dav.xml', '.', 'doc_dav.vad')
***FAILED: starting commit work
***FAILED: starting checkpoint
***FAILED: checkpoint
***FAILED: shutdown
chmod: doc_dav.vad: No such file or directory

---------------------------------------------------------------------


=====================================================================
=  COMPLETED DOCUMENTATION demo (mkdoc.sh)
=  Sat Jan 11 19:03:13 PST 2014
=====================================================================


=====================================================================
=  Checking log file mkdoc.output for statistics:
=
=  Total number of tests PASSED  :        6
=  Total number of tests FAILED  :        5
=  Total number of tests ABORTED :        0
=====================================================================

*** Not all tests completed successfully
*** Check the file mkdoc.output for more information
gmake[7]: *** [doc_dav.vad] Error 1
gmake[7]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/samples/demo'
gmake[6]: *** [all-recursive] Error 1
gmake[6]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc/samples'
gmake[5]: *** [all-recursive] Error 1
gmake[5]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6/binsrc'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/usr/ports/databases/virtuoso/work/virtuoso-opensource-6.1.6'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/databases/virtuoso
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11/kde4-runtime
*** Error code 1

Stop.
make: stopped in /usr/ports/x11/kde4-runtime
Near the middle of this long block of text you will see that a number of files the process is looking for are not found. The process begins to fail at the section Documentation Application VAD create.

To compile /usr/ports/x11/kde4-runtime port, I commented out the affected section. The build completed and I am now able to use KDE now, although there is an error with an application that requires virtuoso.

Thank you again for the support.
 
Re: Error make-ing kde4-runtime

This issue has been resolved in the latest FreeBSD 10.0-RELEASE and associated /usr/ports updates. It now compiles without error.

Thanks to everyone who responded.
 
Back
Top