Marionnet from scratch compilation error

Bug #1828211 reported by Rakib Hernandez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
marionnet
New
Undecided
Unassigned

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 post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.