Freecad ports ends in error

Marius Schamschula lists at schamschula.com
Tue Oct 29 01:05:26 UTC 2019


Christoph,

I just updated FreeCAD to version 0.18.4.

https://git.io/JeuVl <https://git.io/JeuVl>

My build issue turned out to be MacPort’s trace mode. It prevented make from finding the OpenGL header files in the OpenGL.Framework.

Marius
--
Marius Schamschula




> On Oct 28, 2019, at 4:03 PM, Marius Schamschula <lists at schamschula.com> wrote:
> 
> Christoph,
> 
> Freecad is currently broken!
> 
> As you found, Freecad 0.17 is looking for an older version of boost.
> 
> Further, Freecad 0.17 depends on Qt4, which is 32bit, and hence, not compatible with Catalina.
> 
> Among other things, Freecad 0.18.x is having problems with the demise of OpenGL on macOS.
> 
> Further, work needs to be done upgrading to Python 3.x, as Python 2.7 is about to be EOL. Unfortunately, there are some serious issues in this transition.
> 
> Marius
> --
> Marius Schamschula
> 
> 
> 
> 
>> On Oct 28, 2019, at 5:51 AM, Christoph Kukulies <kuku at kukulies.org <mailto:kuku at kukulies.org>> wrote:
>> 
>> I was trying to build FreeCAD under macports and at the end I’m getting this:
>> 
>> --->  Verifying checksums for freecad                                           
>> --->  Extracting freecad
>> --->  Applying patches to freecad
>> --->  Configuring freecad
>> Error: Failed to configure freecad: configure failure: command execution failed
>> Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cad_freecad/freecad/main.log for details.
>> Error: Follow https://guide.macports.org/#project.tickets <https://guide.macports.org/#project.tickets> to report a bug.
>> Error: Processing of port freecad failed
>> --->  Some of the ports you installed have notes:
>>   OpenBLAS has the following notes:
>>     This version is built based on a base architecture for convenience, 
>>     which may not be optimized for your system. To build a version 
>>     customized for your machine, use the +native variant
>>   eigen3 has the following notes:
>>     This product includes software developed by the University of Chicago, as
>>     Operator of Argonne National Laboratory.
>>   py27-cython has the following notes:
>>     To make the Python 2.7 version of Cython the one that is run when you
>>     execute the commands without a version suffix, e.g. 'cython', run:
>>     
>>     port select --set cython cython27
>>   py27-matplotlib has the following notes:
>>     The default backend is the interactive Mac OS X backend. Different backends
>>     can be specified using the ~/.matplotlib/matplotlibrc file. More details
>>     regarding backends can be found in the matplotlib FAQ:
>>     
>> 
>> 
>> The main.log contains:
>> 
>> :info:configure -- Looking for pthread.h
>> :info:configure -- Looking for pthread.h - found
>> :info:configure -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
>> :info:configure -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
>> :info:configure -- Found Threads: TRUE
>> :info:configure CMake Error at /opt/local/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
>> :info:configure   Could NOT find Boost (missing: signals) (found version "1.71.0")
>> :info:configure Call Stack (most recent call first):
>> :info:configure   /opt/local/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
>> :info:configure   /opt/local/share/cmake-3.15/Modules/FindBoost.cmake:2161 (find_package_handle_standard_args)
>> :info:configure   CMakeLists.txt:596 (find_package)
>> :info:configure -- Configuring incomplete, errors occurred!
>> :info:configure See also "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cad_freecad/freecad/work/build/CMakeFiles/CMakeOutput.log".
>> :info:configure See also "/opt/local/var/macports/bui:info:configure -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
>> :info:configure -- Found Threads: TRUE
>> :info:configure CMake Error at /opt/local/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
>> :info:configure   Could NOT find Boost (missing: signals) (found version "1.71.0")
>> :info:configure Call Stack (most recent call first):
>> :info:configure   /opt/local/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
>> :info:configure   /opt/local/share/cmake-3.15/Modules/FindBoost.cmake:2161 (find_package_handle_standard_args)
>> :info:configure   CMakeLists.txt:596 (find_package)
>> :info:configure -- Configuring incomplete, errold/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_cad_freecad/freecad/work/build/CMakeFiles/CMakeError.log".
>> 
>> 
>> Is there a way to fix this or ny comments?
>> 
>>>> Christoph
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20191028/b51908b8/attachment.html>


More information about the macports-users mailing list