conda build win 10 stopped working since Link merge

Having trouble installing or compiling FreeCAD? Get help here.
UR_
Posts: 1016
Joined: Tue Jan 03, 2017 8:42 pm

Re: conda build win 10 stopped working since Link merge

Postby UR_ » Sat Aug 24, 2019 8:16 am

Anybody has to check, if patch is located correctly inside #ifndef _PreComp_ clause, because I'm building without PCH :(
looo
Posts: 2959
Joined: Mon Nov 11, 2013 5:29 pm

Re: conda build win 10 stopped working since Link merge

Postby looo » Mon Aug 26, 2019 7:13 am

UR_ wrote:
Sat Aug 24, 2019 8:16 am
Anybody has to check, if patch is located correctly inside #ifndef _PreComp_ clause, because I'm building without PCH :(
What about a PR?
please help with my conda-packaging efforts: https://liberapay.com/looooo/
UR_
Posts: 1016
Joined: Tue Jan 03, 2017 8:42 pm

Re: conda build win 10 stopped working since Link merge

Postby UR_ » Mon Aug 26, 2019 8:15 am

UR_ wrote:
Sat Aug 24, 2019 8:16 am
Anybody has to check, if patch is located correctly inside #ifndef _PreComp_ clause, because I'm building without PCH
wmayer wrote::bell:
realthunder
Posts: 1231
Joined: Tue Jan 03, 2017 10:55 am

Re: conda build win 10 stopped working since Link merge

Postby realthunder » Mon Aug 26, 2019 8:21 am

UR_ wrote:
Mon Aug 26, 2019 8:15 am
Anybody has to check, if patch is located correctly inside #ifndef _PreComp_ clause, because I'm building without PCH
I see, the problem is caused by missing array header. I think you'll need to include the array header in App/PreCompiled.h as well.
Try Assembly3 (latest version 0.10.2) along with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal
User avatar
easyw-fc
Posts: 2692
Joined: Thu Jul 09, 2015 9:34 am

Re: conda build win 10 stopped working since Link merge

Postby easyw-fc » Sun Sep 01, 2019 1:45 pm

Any news on this? Win Conda builds are still pre-Link3 merge...
looo
Posts: 2959
Joined: Mon Nov 11, 2013 5:29 pm

Re: conda build win 10 stopped working since Link merge

Postby looo » Sun Sep 01, 2019 1:52 pm

easyw-fc wrote:
Sun Sep 01, 2019 1:45 pm
Any news on this? Win Conda builds are still pre-Link3 merge...


I guess we are running into build-time limitations. Maybe switching windows to azzure will solve this issue.

There were also changes to the doc-install location. So I guess the error reported by ci is because of the wrong doc-dir which I wanted to delete.

https://ci.appveyor.com/project/looooo/ ... 3452#L8688
https://github.com/looooo/freecad-feeds ... ild.sh#L45

If anyone knows where the new location of the docs is please post them here.
please help with my conda-packaging efforts: https://liberapay.com/looooo/
looo
Posts: 2959
Joined: Mon Nov 11, 2013 5:29 pm

Re: conda build win 10 stopped working since Link merge

Postby looo » Tue Sep 03, 2019 11:01 am

After trying another time, it seems like we are running into 2h limitation of appveyor. I will do a local build for now, but I guess at some point it would be nice to find a better solution. Going to azure shouldn't be too much work, but the logs are not in order for the win-azure build.
please help with my conda-packaging efforts: https://liberapay.com/looooo/
UR_
Posts: 1016
Joined: Tue Jan 03, 2017 8:42 pm

Re: conda build win 10 stopped working since Link merge

Postby UR_ » Tue Sep 03, 2019 11:51 am

Just finished without problems :crossed_fingers:


OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18040 (Git)
Build type: Release
Branch: master
Hash: 94f6f984e06ddc168b5f9fe4fb95b160a1028717
Python version: 3.7.3
Qt version: 5.9.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)



Unfortunately couldn't upgrade from qt 5.9.7 to qt 5.12.1 :(
(conda is complaining)
looo
Posts: 2959
Joined: Mon Nov 11, 2013 5:29 pm

Re: conda build win 10 stopped working since Link merge

Postby looo » Tue Sep 03, 2019 2:45 pm

UR_ wrote:
Tue Sep 03, 2019 11:51 am
Unfortunately couldn't upgrade from qt 5.9.7 to qt 5.12.1 :(
(conda is complaining)
qt5.12 environment for freecad shouldn't be a problem. Do you have any additional deps?
please help with my conda-packaging efforts: https://liberapay.com/looooo/
UR_
Posts: 1016
Joined: Tue Jan 03, 2017 8:42 pm

Re: conda build win 10 stopped working since Link merge

Postby UR_ » Tue Sep 03, 2019 5:07 pm

looo wrote:
Tue Sep 03, 2019 2:45 pm
qt5.12 environment for freecad shouldn't be a problem. Do you have any additional deps?
No additional deps - env used only for build

Code: Select all

(freecad-dev) C:\Users\aio>conda list
# packages in environment at C:\Users\aio\Miniconda3\envs\freecad-dev:
#
# Name                    Version                   Build  Channel
boost-cpp                 1.70.0               h6a4c333_2    conda-forge
bzip2                     1.0.8                hfa6e2cd_0    conda-forge
ca-certificates           2019.6.16            hecc5488_0    conda-forge
certifi                   2019.6.16                py37_1    conda-forge
clang                     8.0.1                he980bc4_0    conda-forge
clang-tools               8.0.1                he980bc4_0    conda-forge
clangdev                  8.0.1                         0    conda-forge
clangxx                   8.0.1                         0    conda-forge
coin3d                    4.0.0             h1df4a3b_1006    conda-forge
curl                      7.65.3               h4496350_0    conda-forge
cycler                    0.10.0                     py_1    conda-forge
eigen                     3.3.7             he980bc4_1000    conda-forge
expat                     2.2.5             habb2df7_1003    conda-forge
freecad                   0.19.pre        py37h206906e_34    freecad/label/dev
freetype                  2.10.0               h563cfd7_1    conda-forge
future                    0.17.1                py37_1000    conda-forge
gitdb2                    2.0.5                      py_0    conda-forge
gitpython                 3.0.2                      py_0    conda-forge
hdf4                      4.2.13            hf8e6fe8_1002    conda-forge
hdf5                      1.10.5          nompi_ha405e13_1103    conda-forge
icu                       64.2                 he025d50_1    conda-forge
intel-openmp              2019.4                      245
jpeg                      9c                hfa6e2cd_1001    conda-forge
jsoncpp                   1.8.4             h1ad3211_1001    conda-forge
kiwisolver                1.1.0            py37he980bc4_0    conda-forge
krb5                      1.16.3            hdd46e55_1001    conda-forge
libblas                   3.8.0                    12_mkl    conda-forge
libcblas                  3.8.0                    12_mkl    conda-forge
libclang                  8.0.1                he980bc4_0    conda-forge
libcurl                   7.65.3               h4496350_0    conda-forge
libiconv                  1.15              hfa6e2cd_1005    conda-forge
liblapack                 3.8.0                    12_mkl    conda-forge
libllvm8                  8.0.1                h21ff451_0    conda-forge
libnetcdf                 4.6.2             h376842a_1003    conda-forge
libpng                    1.6.37               h7602738_0    conda-forge
libssh2                   1.8.2                h642c060_2    conda-forge
libtiff                   4.0.10            h6512ee2_1003    conda-forge
libxml2                   2.9.9                h9ce36c8_5    conda-forge
libxslt                   1.1.33               heafd4d3_0    conda-forge
llvm-tools                8.0.1                h1ad3211_0    conda-forge
llvmdev                   8.0.1                h1ad3211_0    conda-forge
lz4-c                     1.8.3             he025d50_1001    conda-forge
matplotlib                3.1.1                    py37_1    conda-forge
matplotlib-base           3.1.1            py37h2852a4a_1    conda-forge
mkl                       2019.4                      245
netgen                    6.2.1808        py37h58e452a_1006    conda-forge
numpy                     1.17.1           py37hc71023c_0    conda-forge
occt                      7.3.0             hd7db75f_1004    conda-forge
openssl                   1.1.1c               hfa6e2cd_0    conda-forge
pip                       19.2.3                   py37_0    conda-forge
pivy                      0.6.5a2          py37h729ed8e_2    conda-forge
pthreads-win32            2.9.1                hfa6e2cd_3    conda-forge
pybind11                  2.3.0            py37he980bc4_2    conda-forge
pyparsing                 2.4.2                      py_0    conda-forge
pyqt                      5.9.2            py37h6538335_2    conda-forge
pyside2                   5.9.0a1          py37h0555040_0    conda-forge
python                    3.7.3                h510b542_1    conda-forge
python-dateutil           2.8.0                      py_0    conda-forge
pyyaml                    5.1.2            py37hfa6e2cd_0    conda-forge
qt                        5.9.7                h506e8af_3    conda-forge
setuptools                41.2.0                   py37_0    conda-forge
sip                       4.19.8          py37h6538335_1000    conda-forge
six                       1.12.0                py37_1000    conda-forge
smesh                     8.3.0.2              h90a28c1_6    conda-forge
smmap2                    2.0.5                      py_0    conda-forge
soqt                      1.6.0a            h729ed8e_1002    conda-forge
sqlite                    3.29.0               hfa6e2cd_1    conda-forge
swig                      4.0.1                         0    conda-forge
tbb                       2019.8               he980bc4_0    conda-forge
tbb-devel                 2019.8               he980bc4_0    conda-forge
tk                        8.6.9             hfa6e2cd_1002    conda-forge
tornado                   6.0.3            py37hfa6e2cd_0    conda-forge
vc                        14.1                 h0510ff6_4
vs2015_runtime            14.15.26706          h3a45250_4
vtk                       8.2.0           py37hf8bee71_203    conda-forge
wheel                     0.33.6                   py37_0    conda-forge
wincertstore              0.2                   py37_1002    conda-forge
xerces-c                  3.2.2             h6538335_1004    conda-forge
xz                        5.2.4             h2fa13f4_1001    conda-forge
yaml                      0.1.7             hfa6e2cd_1001    conda-forge
zlib                      1.2.11            h2fa13f4_1005    conda-forge
zstd                      1.4.0                hd8a0e53_0    conda-forge


but unfortunately troubles while upgrading qt

Code: Select all

(freecad-dev) C:\Users\aio>conda install qt=5.12.1
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: |
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed

CondaError: KeyboardInterrupt

Terminate batch job (Y/N)? y
:shock: