Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#66354 closed defect (duplicate)

gate @8.2_2+geant4105+qt5 build failure: "ROOT requires support for C++14 or higher."

Reported by: Stabbass Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbevans (David B. Evans)
Port: gate vte

Description

Hi,

I am trying to install Vgate on MacOS (13.0.1) however I am getting following error "error:build Failed to build gate: command execution failed". Please see the attached log file "main2.log". Also, when I try to install virt-manager with Macports it gives a similar error. Please see the log file (virtmain.txt) for details. I am not sure what is the issue and how to get this resolved.

Attachments (2)

main2.log (333.3 KB) - added by Stabbass 2 years ago.
gate failed to build
virtmain.txt (268.7 KB) - added by Stabbass 2 years ago.
virt-manager failed

Download all attachments as: .zip

Change History (8)

Changed 2 years ago by Stabbass

Attachment: main2.log added

gate failed to build

Changed 2 years ago by Stabbass

Attachment: virtmain.txt added

virt-manager failed

comment:1 Changed 2 years ago by kencu (Ken)

534	:info:build /opt/local/libexec/root6/include/root/ROOT/RConfig.hxx:48:4: error: "ROOT requires support for C++14 or higher."
535	:info:build #  error "ROOT requires support for C++14 or higher."
536	:info:build    ^
537	:info:build /opt/local/libexec/root6/include/root/ROOT/RConfig.hxx:50:5: error: "Pass `-std=c++14` as compiler argument."
538	:info:build #   error "Pass `-std=c++14` as compiler argument."
539	:info:build 

comment:2 in reply to:  1 Changed 2 years ago by Stabbass

Thank you, I tried to pass the argument but it didn't work i.e Sudo port install gate -std=c++14. It still returns the same error. I am beginner not sure if this was the correct way to do it.

Replying to kencu:

534	:info:build /opt/local/libexec/root6/include/root/ROOT/RConfig.hxx:48:4: error: "ROOT requires support for C++14 or higher."
535	:info:build #  error "ROOT requires support for C++14 or higher."
536	:info:build    ^
537	:info:build /opt/local/libexec/root6/include/root/ROOT/RConfig.hxx:50:5: error: "Pass `-std=c++14` as compiler argument."
538	:info:build #   error "Pass `-std=c++14` as compiler argument."
539	:info:build 

comment:3 Changed 2 years ago by jmroot (Joshua Root)

Owner: set to mojca
Port: gate added
Status: newassigned
Summary: debug:build Error code: CHILDSTATUS 79940 2 :debug:build Backtrace: command execution failedgate @8.2_2+geant4105+qt5 build failure: "ROOT requires support for C++14 or higher."

Please open a separate ticket for the second issue building vte, which appears unrelated.

comment:4 Changed 2 years ago by jmroot (Joshua Root)

Port: vte added
Resolution: duplicate
Status: assignedclosed

Actually, never mind, these issues are both duplicates: #65404, #66151

comment:5 Changed 2 years ago by jmroot (Joshua Root)

Cc: dbevans added

comment:6 in reply to:  4 Changed 2 years ago by Stabbass

Hi thanks for pointing to these tickets. #65404 doesn't propose any solution for C++14 or higher. I am not sure how to move forward from this point.

Replying to jmroot:

Actually, never mind, these issues are both duplicates: #65404, #66151

Note: See TracTickets for help on using tickets.