hdl / conda-eda

Conda recipes for FPGA EDA tools for simulation, synthesis, place and route and bitstream generation.
https://anaconda.org/LiteX-Hub
Apache License 2.0
95 stars 26 forks source link

surelog and uhdm packages are skipped #346

Open proppy opened 1 year ago

proppy commented 1 year ago

surelog and uhdm packages builds seems to be skipped, because a gperftools build failure: https://github.com/hdl/conda-eda/actions/runs/5608743994/jobs/10261633960 which miss -lpthread ldflags:

2023-07-20T08:44:10.1761678Z 08:44:10 | libtool: link: mv -f ".libs/libprofiler.expT" ".libs/libprofiler.exp"
2023-07-20T08:44:10.3199029Z 08:44:10 | /root/conda-eda/conda-eda/workdir/conda-env/conda-bld/gperftools_1689842537592/_build_env/bin/x86_64-conda-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
2023-07-20T08:44:10.5800043Z 08:44:10 | /root/conda-eda/conda-eda/workdir/conda-env/conda-bld/gperftools_1689842537592/_build_env/bin/../lib/gcc/x86_64-conda-linux-gnu/11.2.0/../../../../x86_64-conda-linux-gnu/bin/ld: ./.libs/libprofiler.so: undefined reference to `pthread_key_create'
2023-07-20T08:44:10.5801631Z 08:44:10 | /root/conda-eda/conda-eda/workdir/conda-env/conda-bld/gperftools_1689842537592/_build_env/bin/../lib/gcc/x86_64-conda-linux-gnu/11.2.0/../../../../x86_64-conda-linux-gnu/bin/ld: ./.libs/libprofiler.so: undefined reference to `pthread_key_delete'
2023-07-20T08:44:10.5810004Z 08:44:10 | /root/conda-eda/conda-eda/workdir/conda-env/conda-bld/gperftools_1689842537592/_build_env/bin/../lib/gcc/x86_64-conda-linux-gnu/11.2.0/../../../../x86_64-conda-linux-gnu/bin/ld: ./.libs/libprofiler.so: undefined reference to `pthread_setspecific
proppy commented 1 year ago

@hzeller is gperftools a hard deps on surelog/uhdm?