Comments (15)
cc @beckermr
from ctng-compilers-feedstock.
@beckermr, we need to fix the libgcc-and-libstdcxx-9
branch. Do you have time to send a PR? If not, I'll have to mark the package as broken until this is fixed. (At least on x86_64)
from ctng-compilers-feedstock.
We should mark the new builds as broken, since we need to do 1. anyway.
from ctng-compilers-feedstock.
I'm sending a PR to cf-mark-broken
from ctng-compilers-feedstock.
alright. I test this and it works. I am going to close this issue for now.
from ctng-compilers-feedstock.
Can you show conda list
?
from ctng-compilers-feedstock.
For the failing one:
% conda list
# packages in environment at /home/uwe/miniconda3/envs/test-build7:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 0_gnu conda-forge
binutils-meta 1.0.4 0 conda-forge
binutils_impl_linux-64 2.34 h53a641e_4 conda-forge
binutils_linux-64 2.34 hc952b39_20 conda-forge
c-compiler 1.0.4 h516909a_0 conda-forge
ca-certificates 2020.4.5.1 hecc5488_0 conda-forge
certifi 2020.4.5.1 py38h32f6830_0 conda-forge
compilers 1.0.4 0 conda-forge
cxx-compiler 1.0.4 hc9558a2_0 conda-forge
fortran-compiler 1.0.4 he991be0_0 conda-forge
gcc_impl_linux-64 7.5.0 hda68d29_7 conda-forge
gcc_linux-64 7.5.0 h09487f9_20 conda-forge
gfortran_impl_linux-64 7.5.0 h64c220c_7 conda-forge
gfortran_linux-64 7.5.0 h09487f9_20 conda-forge
gxx_impl_linux-64 7.5.0 h64c220c_7 conda-forge
gxx_linux-64 7.5.0 h09487f9_20 conda-forge
ld_impl_linux-64 2.34 h53a641e_4 conda-forge
libffi 3.2.1 he1b5a44_1007 conda-forge
libgcc-ng 9.2.0 h24d8f2e_2 conda-forge
libgfortran-ng 7.5.0 hdf63c60_7 conda-forge
libgomp 9.2.0 h24d8f2e_2 conda-forge
libstdcxx-ng 9.2.0 hdf63c60_2 conda-forge
ncurses 6.1 hf484d3e_1002 conda-forge
openssl 1.1.1g h516909a_0 conda-forge
pip 20.1.1 py_1 conda-forge
python 3.8.3 cpython_he5300dc_0 conda-forge
python_abi 3.8 1_cp38 conda-forge
readline 8.0 hf8c457e_0 conda-forge
setuptools 47.1.1 py38h32f6830_0 conda-forge
sqlite 3.30.1 hcee41ef_0 conda-forge
sysroot_linux-64 2.12 h3a0023d_5 conda-forge
tk 8.6.10 hed695b0_0 conda-forge
wheel 0.34.2 py_1 conda-forge
xz 5.2.5 h516909a_0 conda-forge
zlib 1.2.11 h516909a_1006 conda-forge
For the working one:
# packages in environment at /home/uwe/tmp/compiler-test:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 0_gnu conda-forge
_sysroot_linux-64_curr_repodata_hack 3 ha9d2b57_4 conda-forge
binutils-meta 1.0.4 0 conda-forge
binutils_impl_linux-64 2.34 h53a641e_4 conda-forge
binutils_linux-64 2.34 hc952b39_20 conda-forge
c-compiler 1.0.4 h516909a_0 conda-forge
ca-certificates 2020.4.5.1 hecc5488_0 conda-forge
certifi 2020.4.5.1 py38h32f6830_0 conda-forge
compilers 1.0.4 0 conda-forge
cxx-compiler 1.0.4 hc9558a2_0 conda-forge
fortran-compiler 1.0.4 he991be0_0 conda-forge
gcc_impl_linux-64 7.5.0 hd420e75_6 conda-forge
gcc_linux-64 7.5.0 h09487f9_20 conda-forge
gfortran_impl_linux-64 7.5.0 hdf63c60_6 conda-forge
gfortran_linux-64 7.5.0 h09487f9_20 conda-forge
gxx_impl_linux-64 7.5.0 hdf63c60_6 conda-forge
gxx_linux-64 7.5.0 h09487f9_20 conda-forge
kernel-headers_linux-64 3.10.0 h3a0023d_4 conda-forge
ld_impl_linux-64 2.34 h53a641e_4 conda-forge
libedit 3.1.20191231 h46ee950_0 conda-forge
libffi 3.2.1 he1b5a44_1007 conda-forge
libgcc-ng 9.2.0 h24d8f2e_2 conda-forge
libgfortran-ng 7.5.0 hdf63c60_7 conda-forge
libgomp 9.2.0 h24d8f2e_2 conda-forge
libstdcxx-ng 9.2.0 hdf63c60_2 conda-forge
ncurses 6.1 hf484d3e_1002 conda-forge
openssl 1.1.1g h516909a_0 conda-forge
pip 20.1.1 py_1 conda-forge
python 3.8.3 cpython_he5300dc_0 conda-forge
python_abi 3.8 1_cp38 conda-forge
readline 8.0 hf8c457e_0 conda-forge
setuptools 47.1.1 py38h32f6830_0 conda-forge
sqlite 3.31.1 h7b6447c_0 defaults
sysroot_linux-64 2.17 h3a0023d_4 conda-forge
tk 8.6.10 hed695b0_0 conda-forge
wheel 0.34.2 py38_0 conda-forge
xz 5.2.5 h516909a_0 conda-forge
zlib 1.2.11 h516909a_1006 conda-forge
from ctng-compilers-feedstock.
Yes. I can send a pr. Can we confirm the versions we did push work first?
from ctng-compilers-feedstock.
We'll want version 7.5.0 of everything
from ctng-compilers-feedstock.
Yes, it does work
from ctng-compilers-feedstock.
great! PR coming.
from ctng-compilers-feedstock.
Here's what we need to do,
- Build the new compilers so that they have run_constrains like
libgcc-ng !=7.3,8.3,9.1,9.2
- Build
libgcc-and-libstdcxx
branch with the same, but bump to 9.3. - Patch repodata so that older
libgcc-ng
conflicts withsysroot_linux-64
from ctng-compilers-feedstock.
We should move those symlinks from the libgcc-ng
package to gcc_impl
package.
from ctng-compilers-feedstock.
Yes they don't need to be around unless we are building IIUIC.
from ctng-compilers-feedstock.
ok @xhochy a compiler with a fix is live. Care to test it out?
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
- Should libgcc-ng be the same version as gcc? HOT 3
- `GLIBC_2.14` not found (required by gcc) HOT 14
- System headers not picked up by `gcc` HOT 3
- Wrong RPATH on many shared libraries HOT 5
- gcc 9.4.0 aarch64 regression HOT 1
- @conda-forge-admin, rerender HOT 2
- @conda-forge-admin, please add user @xhochy HOT 1
- Where does GCC_CONFIGURE_OPTIONS come from in build.sh?
- Let's configure GCC to work straight from the box HOT 12
- @conda-forge-admin, please add user @timsnyder 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.