Opened 9 years ago

Closed 9 years ago

#48953 closed defect (fixed)

Installing FreeCAD on Yosemite

Reported by: pranav.d.sumanth@… Owned by: mbrethen
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: Schamschula (Marius Schamschula)
Port: freecad

Description (last modified by mf2k (Frank Schima))

Greetings,

I'm trying to install FreeCAD however the following error is generated.

Error: org.macports.build for port freecad returned: command execution failed
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port FreeCAD failed

Unable to resolve it. How do I locate the cause of the error and proceed to debug?

Thanks!

Attachments (1)

main.log (471.6 KB) - added by pranav.d.sumanth@… 9 years ago.
compilation log

Download all attachments as: .zip

Change History (10)

Changed 9 years ago by pranav.d.sumanth@…

Attachment: main.log added

compilation log

comment:1 Changed 9 years ago by mf2k (Frank Schima)

Priority: HighNormal

The Priority field is for use by Macports team members only.

comment:2 Changed 9 years ago by mf2k (Frank Schima)

Keywords: FreeCAD removed
Owner: changed from macports-tickets@… to mark.brethen@…
Port: freecad added; cad/freecad removed

In the future, please use WikiFormatting and Cc the port maintainers (port info --maintainers freecad), if any.

comment:3 Changed 9 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:4 Changed 9 years ago by pranav.d.sumanth@…

Cc: pranav.d.sumanth@… added
Last edited 9 years ago by pranav.d.sumanth@… (previous) (diff)

comment:5 Changed 9 years ago by pranav.d.sumanth@…

Thank You!! I would take care of these protocols in my tickets!

While compiling from source, I noticed that the error can be narrowed down to Coin3D. The reference to cc_debugerror_post was fixed with this patch: https://bitbucket.org/Coin3D/coin/issues/22/name-lookup-problem-cc_debugerror_post

However another problem with Coin3D is encountered. When compiling FreeCAD from source,

ld: warning: ignoring file /Library/Frameworks/Inventor.framework/Libraries/libCoin.dylib, missing required architecture x86_64 in file /Library/Frameworks/Inventor.framework/Libraries/libCoin.dylib (2 slices)
Undefined symbols for architecture x86_64:

comment:6 Changed 9 years ago by mf2k (Frank Schima)

Cc: pranav.d.sumanth@… removed

As reporter, you do not need to Cc yourself.

comment:7 Changed 9 years ago by Schamschula (Marius Schamschula)

Cc: mschamschula@… added

Cc Me!

comment:8 Changed 9 years ago by Schamschula (Marius Schamschula)

I just ran into the same problem, i.e.

:info:build opt/local/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN"

under Mavericks.

An additional problem has just been added: qt4-mac has been moved to a new location. See

https://lists.macosforge.org/pipermail/macports-changes/2015-October/127411.html

This can be resolved by adding

PortGroup               qt4 1.0

to the Portfile.

comment:9 Changed 9 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Fixed in r141197.

Note: See TracTickets for help on using tickets.