Public bug reported:

bash marionnet_from_scratch.sh
* The log file is /tmp/marionnet.sh.uQCXO2Bj/log
* This looks like a Debian or derived distribution. Oh, joy!
* Downloading marionnet ...                                             100%
* Downloading ocamlbricks ...                                           100%
* Downloading ocaml ...                                                 100%
* Downloading lablgtk ...                                               100%
* Compiling ocaml ...                                                   100%
* Compiling lablgtk ...                                                 100%
* Compiling ocamlbricks ...                                             100%
* Compiling marionnet ...                                               100%
* Installing marionnet ...                                              
100%FAILED!
Last 20 lines of log (/tmp/marionnet.sh.uQCXO2Bj/log):
======
[L2] => Building "marionnet.byte"...
make[2]: Entering directory '/tmp/marionnet.sh.uQCXO2Bj/marionnet-0.94.0'
Checking if files manually copied in _build/ have been modified...
Checking "gettext_extract_pot_p4.conf"...
Checking "scripts/can-directory-host-sparse-files.sh"...
Manually pre-copying "gettext_extract_pot_p4.conf"...
Manually pre-copying "scripts/can-directory-host-sparse-files.sh"...
+ /tmp/marionnet.sh.uQCXO2Bj/local/bin/ocamlc.opt -thread -g -w x -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml/ -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//camlp4 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//threads -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//lablgtk2 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//ocamlbricks -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//camlp4 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//threads -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//lablgtk2 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//ocamlbricks unix.cma threads.cma 
str.cma lablgtk.cma lablglade.cma lablgtksourceview2.cma ocamlbricks.cma 
gtkThread.cmo log.cmo daemon_language.cmo meta.cmo configuration.cmo 
daemon_parameters.cmo gettext.cmo gui.cmo version.cmo initialization.cmo 
icon.cmo progress_bar.cmo gui/simple_dialogs.cmo daemon_client.cmo 
descendants_monitor.cmo disk.cmo gui/gui_source_editing.cmo gui/talking.cmo 
gui/gui_bricks.cmo gui/menu_factory.cmo global_options.cmo graph.cmo 
message_passing.cmo task_runner.cmo 
compatibility/forest_backward_compatibility.cmo treeview.cmo 
treeview_defects.cmo treeview_documents.cmo cow_files.cmo treeview_history.cmo 
treeview_ifconfig.cmo gui/ledgrid.cmo gui/ledgrid_manager.cmo death_monitor.cmo 
x.cmo simulation_level.cmo xforest.cmo sketch.cmo user_level.cmo state.cmo 
gui/gui_toolbar_COMPONENTS_layouts.cmo cable.cmo cloud.cmo hub.cmo machine.cmo 
router.cmo switch.cmo world_bridge.cmo world_gateway.cmo 
gui/gui_toolbar_COMPONENTS.cmo gui/gui_dialog_A_PROPOS.cmo 
gui/gui_menubar_MARIONNET.cmo gui/gui_toolbar_DOT_TUNING.cmo 
motherboard_builder.cmo gui/gui_window_MARIONNET.cmo serial.cmo splash.cmo 
marionnet.cmo -o marionnet.byte
File "_none_", line 1, characters 0-1:
Error: Error on dynamically loaded library: 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//stublibs/dllthreads.so: 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//stublibs/dllthreads.so: undefined 
symbol: pthread_sigmask
Command exited with code 2.
FAILURE when building marionnet.byte
make[2]: *** [Makefile:633: marionnet.byte] Error 255
make[2]: Leaving directory '/tmp/marionnet.sh.uQCXO2Bj/marionnet-0.94.0'
[L2] <= FAILED when building "marionnet.byte" .
[L1] <= FAILED when building " byte-programs" .
make[1]: *** [Makefile:132: byte-programs] Error 255
make[1]: Leaving directory '/tmp/marionnet.sh.uQCXO2Bj/marionnet-0.94.0'
[B1] <= FAILURE: could not build bytecode programs.
make: *** [Makefile:98: programs] Error 255
======
Exiting.
Exiting because of an unexpected error in line 1159

Using Ubuntu 19.04 Fresh install, on VirtualBox
Using marionnet_from_scratch.sh -m trunk makes an compilation error on 
Ocamlbricks

** Affects: marionnet
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of
marionnet-dev, which is subscribed to marionnet.
https://bugs.launchpad.net/bugs/1828211

Title:
  Marionnet from scratch compilation error

Status in marionnet:
  New

Bug description:
  bash marionnet_from_scratch.sh
  * The log file is /tmp/marionnet.sh.uQCXO2Bj/log
  * This looks like a Debian or derived distribution. Oh, joy!
  * Downloading marionnet ...                                           100%
  * Downloading ocamlbricks ...                                         100%
  * Downloading ocaml ...                                               100%
  * Downloading lablgtk ...                                             100%
  * Compiling ocaml ...                                                 100%
  * Compiling lablgtk ...                                               100%
  * Compiling ocamlbricks ...                                           100%
  * Compiling marionnet ...                                             100%
  * Installing marionnet ...                                            
100%FAILED!
  Last 20 lines of log (/tmp/marionnet.sh.uQCXO2Bj/log):
  ======
  [L2] => Building "marionnet.byte"...
  make[2]: Entering directory '/tmp/marionnet.sh.uQCXO2Bj/marionnet-0.94.0'
  Checking if files manually copied in _build/ have been modified...
  Checking "gettext_extract_pot_p4.conf"...
  Checking "scripts/can-directory-host-sparse-files.sh"...
  Manually pre-copying "gettext_extract_pot_p4.conf"...
  Manually pre-copying "scripts/can-directory-host-sparse-files.sh"...
  + /tmp/marionnet.sh.uQCXO2Bj/local/bin/ocamlc.opt -thread -g -w x -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml/ -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//camlp4 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//threads -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//lablgtk2 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//ocamlbricks -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//camlp4 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//threads -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//lablgtk2 -I 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//ocamlbricks unix.cma threads.cma 
str.cma lablgtk.cma lablglade.cma lablgtksourceview2.cma ocamlbricks.cma 
gtkThread.cmo log.cmo daemon_language.cmo meta.cmo configuration.cmo 
daemon_parameters.cmo gettext.cmo gui.cmo version.cmo initialization.cmo 
icon.cmo progress_bar.cmo gui/simple_dialogs.cmo daemon_client.cmo 
descendants_monitor.cmo disk.cmo gui/gui_source_editing.cmo gui/talking.cmo 
gui/gui_bricks.cmo gui/menu_factory.cmo global_options.cmo graph.cmo 
message_passing.cmo task_runner.cmo 
compatibility/forest_backward_compatibility.cmo treeview.cmo 
treeview_defects.cmo treeview_documents.cmo cow_files.cmo treeview_history.cmo 
treeview_ifconfig.cmo gui/ledgrid.cmo gui/ledgrid_manager.cmo death_monitor.cmo 
x.cmo simulation_level.cmo xforest.cmo sketch.cmo user_level.cmo state.cmo 
gui/gui_toolbar_COMPONENTS_layouts.cmo cable.cmo cloud.cmo hub.cmo machine.cmo 
router.cmo switch.cmo world_bridge.cmo world_gateway.cmo 
gui/gui_toolbar_COMPONENTS.cmo gui/gui_dialog_A_PROPOS.cmo 
gui/gui_menubar_MARIONNET.cmo gui/gui_toolbar_DOT_TUNING.cmo 
motherboard_builder.cmo gui/gui_window_MARIONNET.cmo serial.cmo splash.cmo 
marionnet.cmo -o marionnet.byte
  File "_none_", line 1, characters 0-1:
  Error: Error on dynamically loaded library: 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//stublibs/dllthreads.so: 
/tmp/marionnet.sh.uQCXO2Bj/local/lib/ocaml//stublibs/dllthreads.so: undefined 
symbol: pthread_sigmask
  Command exited with code 2.
  FAILURE when building marionnet.byte
  make[2]: *** [Makefile:633: marionnet.byte] Error 255
  make[2]: Leaving directory '/tmp/marionnet.sh.uQCXO2Bj/marionnet-0.94.0'
  [L2] <= FAILED when building "marionnet.byte" .
  [L1] <= FAILED when building " byte-programs" .
  make[1]: *** [Makefile:132: byte-programs] Error 255
  make[1]: Leaving directory '/tmp/marionnet.sh.uQCXO2Bj/marionnet-0.94.0'
  [B1] <= FAILURE: could not build bytecode programs.
  make: *** [Makefile:98: programs] Error 255
  ======
  Exiting.
  Exiting because of an unexpected error in line 1159

  Using Ubuntu 19.04 Fresh install, on VirtualBox
  Using marionnet_from_scratch.sh -m trunk makes an compilation error on 
Ocamlbricks

To manage notifications about this bug go to:
https://bugs.launchpad.net/marionnet/+bug/1828211/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~marionnet-dev
Post to     : marionnet-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~marionnet-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to