OpenViBE Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000190openvibebug reportpublic2017-07-31 04:302020-10-26 10:13
Reportermsiracusa 
Assigned Tothomas 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Platformx86_64OSArch LinuxOS Versionother
Summary0000190: Bulding fails on Arch Linux due to outdated dependency
DescriptionThe script linux-install_dependencies fails to build the package vrpn:

vrpn_Connection.C: En la función ‘int vrpn_start_server(const char*, char*, char*, const char*)’:
vrpn_Connection.C:2426:32: error: el agregado ‘vrpn_start_server(const char*, char*, char*, const char*)::wait status’ tiene un tipo incompleto y no se puede definir
                     union wait status;
                                ^~~~~~
make: *** [Makefile:549: pc_linux64/vrpn_Connection.o] Error 1


I googled the error and got the following: https://github.com/opensgct/sgct/issues/13 [^]

So I did what the link suggested: I unzipped the vrpn_07_31-ov.zip in dependencies/share/arch and changed the line union wait status to int wait in the file vrpn_Connection.C. After recompressing and running the script the error was gone.
Steps To Reproduce1.- download openvibe 1.3.0, either sources or clone git repo
2.- sudo sh linux-install dependencies
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0001287)
jtlindgr (administrator)
2019-01-27 17:21

The suggested fix indeed seems to address the problem also for Ubuntu 18.04, at least for the build part (I didn't test the vrpn connections themselves).

Thanks for the report!
(0001292)
thomas (administrator)
2020-10-26 10:13

Resolved when adding support for Ubuntu 18.04

- Issue History
Date Modified Username Field Change
2017-07-31 04:30 msiracusa New Issue
2019-01-27 17:21 jtlindgr Note Added: 0001287
2019-01-27 17:22 jtlindgr Summary Bulding fails due to outdated dependency => Bulding fails on Arch Linux due to outdated dependency
2020-10-26 10:13 thomas Note Added: 0001292
2020-10-26 10:13 thomas Status new => resolved
2020-10-26 10:13 thomas Resolution open => fixed
2020-10-26 10:13 thomas Assigned To => thomas


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker