Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MPC fails to work with Cygwin and msys perl #35

Open
jwillemsen opened this issue Apr 5, 2017 · 2 comments
Open

MPC fails to work with Cygwin and msys perl #35

jwillemsen opened this issue Apr 5, 2017 · 2 comments

Comments

@jwillemsen
Copy link
Member

Probably we get a cygwin perl or some other version, as far as I remember we had issues in the past with that, see DOCGroup/ACE_TAO#392

@jwillemsen
Copy link
Member Author

AppVeyor has now a regular perl which at least makes it possible to use AppVeyor with Visual Studio 2017 but the issue that MPC doesn't work with cygwin perl stays

@jwillemsen jwillemsen changed the title MPC fails to work on AppVeyor 2017 image MPC fails to work with Cygwin perl May 6, 2017
@jwillemsen
Copy link
Member Author

I see also a strange issue on github action CI when /usr/bin/perl is used, that version is This is perl 5, version 36, subversion 0 (v5.36.0) built for x86_64-msys-thread-multi where the default in /bin is This is perl 5, version 32, subversion 1 (v5.32.1) built for MSWin32-x64-multi-thread. The workspace.mwc is correct, see attached

Invoked through brix11 (ruby helper scripts as part of taox11) I get

Run axcioma/bin/brix11 -v gen build axcioma/workspace.mwc -- gen build %TAOX11_ROOT%/examples -- gen build %TAOX11_ROOT%/orbsvcs/tests -- gen build %TAOX11_ROOT%/tests
MPC_ROOT was set to D:\a\taox11\taox11/ACE_TAO/MPC, MPC_BASE to D:/a/taox11/taox11/bin/MPC.
Using .../taox11/taox11/bin/MPC/config/MPC.cfg
Generating 'vs2019' output using axcioma/workspace.mwc
Multiprocess MPC using "C:\Users\RUNNER~1\AppData\Local\Temp" for temporary files.
Multiprocess MPC created lock file C:\Users\RUNNER~1\AppData\Local\Temp/mpc-worker.lock
Multiprocess MPC removed 0 existing files like "mpctmp*" in C:\Users\RUNNER~1\AppData\Local\Temp.
Skipping ACE_XtReactor (ace_xtreactor.mpc); it requires xt.
Skipping ACE_XML_Utils (XML.mpc); it requires xerces.
Skipping ACE_TkReactor (ace_tkreactor.mpc); it requires tk.
Skipping SSL_FOR_TAO (ssl_for_tao.mpc); it requires ssl.
Skipping ace_svcconf_gen (svcconfgen.mpc); it requires ace_svcconf_gen.
Skipping SSL (ssl.mpc); it requires ssl.
Skipping ACE_Qt5Reactor_moc (ace_qt5reactor.mpc); it requires qt5.
Skipping ACE_Qt5Reactor (ace_qt5reactor.mpc); it requires qt5.
Skipping ACE_Qt4Reactor_moc (ace_qt4reactor.mpc); it requires qt4.
Skipping ACE_Qt4Reactor (ace_qt4reactor.mpc); it requires qt4.
Skipping ACE_FoxReactor (ace_foxreactor.mpc); it requires fox.
Skipping ACE_FlReactor (ace_flreactor.mpc); it requires fl.
Skipping ACE_FOR_TAO (ace_for_tao.mpc); it requires ace_for_tao.
Skipping TAO_IDL_GEN (tao_idl_fe.mpc); it requires tao_idl_fe_gen.
Skipping TAO_XtResource (XtResource.mpc); it requires xt.
Skipping TAO_TkResource (TkResource.mpc); it requires tk.
Skipping TAO_QtResource (QtResource.mpc); it requires dummy_label.
Skipping TAO_FoxResource (FoxResource.mpc); it requires fox.
Skipping TAO_FlResource (FlResource.mpc); it requires fl.
Skipping ZlibCompressor (ZlibCompressor.mpc); it requires zlib.
Skipping LzoCompressor (LzoCompressor.mpc); it requires lzo1.
Skipping Bzip2Compressor (Bzip2Compressor.mpc); it requires bzip2.
workspace.mwc: line 15:
Multiprocess MPC removed C:\Users\RUNNER~1\AppData\Local\Temp/mpc-worker.lock
ERROR: 
ERROR: Unable to process: workspace.mwc

workspace.mwc.txt
default.features.txt

@jwillemsen jwillemsen changed the title MPC fails to work with Cygwin perl MPC fails to work with Cygwin and msys perl Jan 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant