I did some testing in the past two days but no real results yet. I went through the debian folder and replicated the build with the same flags on my Ubuntu 14.04 system. I can import area and enter the sketcher edit mode just fine. Therefore the flags aren't the problem. Dependencies likely aren't contributing to the issue. Everything else doesn't feel like it could contribute to the issue. When you will have time give it another try by first changing:
AppImage related fix in freecad-testing.desktop:
Code: Select all
Exec=/usr/bin/freecad-testing --single-instance %U
To:
Code: Select all
Exec=freecad-testing --single-instance %U
In rules:
Code: Select all
override_dh_auto_configure:
dh_auto_configure -- $(extra_flags) -DCMAKE_CXX_COMPILER=/usr/bin/mpic++
To:
Code: Select all
override_dh_auto_configure:
dh_auto_configure -- $(extra_flags)
As the flag is already set in extra_flags.
Code: Select all
-DBoost_PYTHON_LIBRARY_RELEASE="/usr/lib/x86_64-linux-gnu/libboost_python-py34.so"
Code: Select all
-DBoost_PYTHON_LIBRARY_RELEASE="/usr/lib/x86_64-linux-gnu/libboost_python-py34.so.1.55.0"
This is how i did it in my test but likely it shouldn't make a difference.
After i will look further for clues and likely will go after AppImage. To see if it will pan out or some issues (beyond the mentioned one) are expected in that area too. After all that if no obvious clues for fixing the entering Sketcher edit mode issue will emerge. We can still try out the Ubuntu 16.04 option.