Opened 7 years ago
Closed 7 years ago
#56350 closed defect (fixed)
esmf: This file requires compiler and library support for the ISO C++ 2011 standard
Reported by: | salomoneliasson | Owned by: | tenomoto (Takeshi Enomoto) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.4.3 |
Keywords: | Cc: | ||
Port: | esmf |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Hi,
port rev-upgrade reports broken port, and then tries and fails to fix it automatically. I repeat the process but the port remains broken. My mac version is 10.13.4, Xcode is 9.1
---> Found 1 broken file, matching files to ports ---> Found 1 broken port, determining rebuild order You can always run 'port rev-upgrade' again to fix errors. The following ports will be rebuilt: ncarg @6.3.0+gcc5.
Ultimately it concludes with this message:
Error: Failed to build esmf: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_esmf/esmf/main.log for details. Error: Problem while installing esmf Error: rev-upgrade failed: Error rebuilding ncarg Error: Follow https://guide.macports.org/#project.tickets to report a bug.
I have checked the attached the log file to the ticket
Attachments (1)
Change History (4)
Changed 7 years ago by salomoneliasson
comment:1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | rev-upgrade removed |
Owner: | set to tenomoto |
Port: | esmf added; ncarg @6.3.0+gcc5 removed |
Status: | new → assigned |
Summary: | Broken port wont fix → esmf: This file requires compiler and library support for the ISO C++ 2011 standard |
comment:2 Changed 7 years ago by salomoneliasson
Thanks for looking into this. What do you suggest I do at this stage, do I add these compiler flags? and actually, where to? /Salomon
comment:3 Changed 7 years ago by Takeshi Enomoto <takeshi@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Hmm, well the log shows:
I guess esmf needs to add that flag, at least when using gcc5 and probably later; not sure if needed for earlier gcc.