Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 00:50
    isuruf commented #908
  • 00:46
    casperdcl commented #908
  • 00:45
    casperdcl commented #908
  • 00:41
    casperdcl edited #908
  • 00:40
    isuruf commented #908
  • 00:33
    casperdcl opened #908
  • Oct 23 23:42
    jakirkham commented #906
  • Oct 23 20:33
    ocefpaf commented #880
  • Oct 23 20:11

    conda-forge-coordinator on master

    Re-ran make.py. [ci skip] (compare)

  • Oct 23 20:09
    isuruf commented #903
  • Oct 23 20:07

    isuruf on master

    how to get help add github.io fix typo and 6 more (compare)

  • Oct 23 20:07
    isuruf closed #880
  • Oct 23 20:07
    isuruf synchronize #880
  • Oct 23 20:06

    isuruf on master

    save build log Merge pull request #899 from oc… (compare)

  • Oct 23 20:06
    isuruf closed #899
  • Oct 23 20:05
    isuruf commented #899
  • Oct 23 20:03

    isuruf on master

    Add link to docker local testin… Merge pull request #905 from sa… (compare)

  • Oct 23 20:03
    isuruf closed #905
  • Oct 23 15:44
    isuruf commented #900
  • Oct 23 14:26
    scopatz commented #900
Ray Donnelly
@mingwandroid
then I want optional (when it works, when the testsuite is executed to completion) parallel distutils/setuptools/pip (does pip have any such support yet?)
I wish Brad would comptemplate breaking an undocumented feature in the interests of making it a legit feature!
Usually suggesting hiding such a change behind a "policy" flies with Brad, but I guess this is lower level than policies or read in earlier so that's not possible. Still better semantics could be introduced behind a differently named file. Seems simple enough to me'
(apart from you know, all that coding of those new semantics and whether to complicate the old code or add a new C++ file for it)
Isuru Fernando
@isuruf
I have a longer list of long term TODOs.
  • Break out sysroot and openmp
  • Switch from gomp to llvm-openmp
  • Add clang_linux-64 for linux
  • Add clang_win-64 for linux
  • Support cmake's bindexplib on linux
Ray Donnelly
@mingwandroid
What is bindexplib? Is it a symbol versioner thing? Or a tdb/importlib type thing?
Isuru Fernando
@isuruf
It creates .def files from object files
Ray Donnelly
@mingwandroid
I would add: facebook's BOLT to our conda-build backend as a very worthwhile thing to explore, and upx support.
Isuru Fernando
@isuruf
that's what CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS uses
I want that for autotools
Ray Donnelly
@mingwandroid
for these things I'd lean on LIEF to be honest with you.
we already call for starters
and I don't intend to back that out at present, it can be slow, so I'm making sure to call it once per sha1 of binary file only (will cache things when done and settled too, somewhere). LIEF's doing good IMHO as a project.
need to find out more about your plans here though
Matthew R. Becker
@beckermr
Idk how to fix it and it is really causing problems for me
Ray Donnelly
@mingwandroid
@beckermr our team is completely preocuppied at present, please, if you can dig into it yourself
Matthew R. Becker
@beckermr
sounds good. I’m preoccupied too of course!
Uwe L. Korn
@xhochy
Lately I've seen a lot of PRs where noarch: python was removed because conda-build complained about an exe on Windows that looked like an entrypoint, e.g. here conda-forge/staged-recipes#9588 (build logs don't resolve correctly anymore for me).
Anyone has an idea if this is an undeclared entrypoint or what is happening here?
Chris Burr
@chrisburr
Uwe L. Korn
@xhochy
Thanks!
Duncan Macleod
@duncanmmacleod

@duncanmmacleod - you need to run VsDevCmd.bat -arch=amd64 to set up the correct environment variables for conda build to see the msvc compiler

thanks @dhirschfeld, I tried this and got some new path entries, but still no cl.exe, if I run VsDevCmd.bat -test that fails because it too cannot find cl.exe. I presume I've done something wrong in installing VS in the first place, will investigate

Filipe
@ocefpaf
Folks, what would be the best pattern/practice to make proj.4 (old name) 'conflicts with' proj (new name)?
Chris Burr
@chrisburr
@ocefpaf see here
Duncan Macleod
@duncanmmacleod
@dhirschfeld, I installed an extra set of VS2019 components, and now have VsDevCmd.bat working fine, and conda-build can now see the compiler! thanks for your help!
Filipe
@ocefpaf
Thanks @chrisburr!
Wolf Vollprecht
@wolfv
hey all, i am trying to make ROS's distribution model fit in conda-forge. this is what we came up with so far:
there is a ROS mutex pacakge that carries the distribution string (e.g. melodic)
and there is a ros-conda-base package that run_constrains some base dependencies (they are specified in this "REP" : https://www.ros.org/reps/rep-0003.html )
maybe someone cares to review this? getting this one merged will be a huge step towards opening the floodgates for the rest of ROS :)
the catkin package is the ROS meta build and workspace tool in the ros ecosystem and therefore basically the most important component
Jaime Rodríguez-Guerra
@jaimergp
Hey! I am seeing some weird differences between Appveyor and Azure for Windows. My package contains some py files with hardcoded prefix paths that should get rewritten by conda-build. In Azure, these are caught, but for some reason they are ignored in Appveyor. The only difference is that Azure uses C:\Miniconda\conda-bld and Appveyor goes for C:\bld... I can reproduce the Appveyor behavior in my windows box, which also uses C:\bld. Is that the reason? The PR is here conda-forge/staged-recipes#9163
Jaime Rodríguez-Guerra
@jaimergp
Well, that was not the reason, but ripgrep! If rg is present, the file is not found.
and the hardcoded prefix gets ignored
Matthew R. Becker
@beckermr
Can someone on core pull conda versions 4.7.11 and 4.7.12? Both of those versions break staged-recipes.
Sylvain Corlay
@SylvainCorlay

conda versions 4.7.11 and 4.7.12 [...] break staged-recipes.

:unamused:

Matthew R. Becker
@beckermr
software is hard :(
Sylvain Corlay
@SylvainCorlay
Trying to resolve some issues with a windows build locally.
And getting some weird conflicts:
Matthew R. Becker
@beckermr
check your version of conda (4.7.10 should be fine)
Sylvain Corlay
@SylvainCorlay
Package vc conflicts for:
vc[version='>=14.1,<15.0a0']
llvmdev==5.0.0 -> vc==14
same conflict with 4.7.10
Matthew R. Becker
@beckermr
k - then it must be the packages and not conda
Sylvain Corlay
@SylvainCorlay
weid because llvmdev 5.0 does not require vc==14
only a skip for [win and vc<14]
Yaroslav Halchenko
@yarikoptic
could someone point me to some doc/example for establishing a channel/label to ship release candidates? There is an outstanding conda-forge/conda-forge.github.io#861 and so far I found no docs of any kind to accomplish the mission
in some elderly attempt I found (https://github.com/conda-forge/sunpy-feedstock/pull/2/files) it boiled to modifying --channel=main to be =pre in all the scripts.
Bradley Lowekamp
@blowekamp
@mingwandroid Where would be best ti discuss the CMake feedstock changes?