Comments (8)
We do not use crosstool-ng on osx.
We keep separate builds of just gfortran here since we don't need all of gcc
https://github.com/conda-forge/gfortran_osx-64-feedstock
https://github.com/conda-forge/gfortran_impl_osx-64-feedstock
These need to be updated to 9 or 7.5 or w/e.
from ctng-compilers-feedstock.
That's just for libgcc and libstdcxx. To get a full gcc build, we need to update https://github.com/conda-forge/crosstool-ng-feedstock/blob/master/recipe/meta.yaml to a recent version of crosstool-ng and port the patches in the continuum org's fork of crosstool-ng.
from ctng-compilers-feedstock.
We'd also want to bump gfortran on osx at the same time.
from ctng-compilers-feedstock.
@timsnyder If you want to work on this, lots of help is welcome!
from ctng-compilers-feedstock.
OK. @bdutro-sv is working on this with me.
from ctng-compilers-feedstock.
@mingwandroid, any chance you've looked at updating crosstool-ng that we should leverage?
from ctng-compilers-feedstock.
cc @brianv0 for viz
Also see this documentation: https://conda-forge.org/docs/maintainer/infrastructure.html#compilers-and-runtimes
I think we are acting in a way that is consistent with our stated principles. ;)
This will be the comp9
stack. One issue is how much we want to break environments with defaults. I forget the exact details, but I think the gfortran changes will need rebuilds, but not the other ones?
from ctng-compilers-feedstock.
@beckermr it looks like crosstool-ng dropped support for OS X: https://crosstool-ng.github.io/2019/04/13/release-1.24.0.html
from ctng-compilers-feedstock.
Related Issues (20)
- Update to 9.5.0 HOT 1
- @conda-forge-admin rerender HOT 1
- [Bug] `gxx` 11.2.0 is not compatible with `nvidia::cuda-nvcc`
- libstdc++ is missing `gdb` pretty-printer integration HOT 6
- old glibc forcing syscall HOT 5
- ldd wrapper? HOT 1
- dlopen of libgomp 13.1.0 and 13.2.0 with RTLD_DEEPBIND on Python fail with segmentation fault on Ubuntu 22.04 HOT 15
- @conda-forge-admin, rerender HOT 1
- libgccjit support HOT 2
- Fortran compiler lacks ISO_Fortran_binding.h HOT 1
- Debug symbols for libstdc++ in gxx_impl_linux-64 HOT 1
- tzdb support in libstdcxx 14
- Conda Error during Conda update.
- ppc64le: Issue with gcc-12 and gcc-13 HOT 7
- gcc-ar is missing LTO plugin HOT 2
- C++ libs for mingw - use vc14_runtime? HOT 1
- Debug build of libgomp?
- libGL Error with Ubuntu 22.04 HOT 60
- latest gcc / gxx 7.5.0 builds have `GLIBC_2.14` symbols HOT 1
- Assembly error (on Linux ARM): Error: unknown pseudo-op: `.alig' HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ctng-compilers-feedstock.