Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump testing #312

Merged
merged 141 commits into from
Nov 19, 2021
Merged

Bump testing #312

merged 141 commits into from
Nov 19, 2021

Conversation

dopplershift
Copy link
Member

Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 200 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

Merging in all the changes from master (which just merged in the rc branch).

tacaswell and others added 30 commits May 25, 2016 08:22
…rsion_pin_devel

MNT: Update pinned versions.
SHA changed due to a branch moving from the tagged commit and versieneer
was injecting the name of the branch into _version.py.

GH apparently re-generates the tarballs on demand, hence the sha changed.
- import mpl_toolkits to expose broken runtime
- Add setuptools to runtime to fix broken runtime
- Bump the build number
…-devel

Fix broken runtime by adding setuptools as runtime dep
conda-forge-linter and others added 7 commits November 16, 2021 20:17
Upstream now includes the data in the install by default (it's only
500kb), so no need for a separate package containing it.
For some reason this didn't start on the merge to master.
@conda-forge-linter
Copy link

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-linter
Copy link

Hi! This is the friendly automated conda-forge-linting service.

I was trying to look for recipes to lint for you, but it appears we have a merge conflict.
Please try to merge or rebase with the base branch to resolve this conflict.

Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug.

Last rerender was based on this, but neglected to commit file.
@conda-forge-linter
Copy link

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@dopplershift
Copy link
Member Author

Great, PyPy37 and Python3.10, both of which worked on the 3.4.3 testing builds and the 3.5.0 main builds are failing. Twice now.

@dopplershift dopplershift force-pushed the bump-testing branch 2 times, most recently from 3cfbbaf to c08bd01 Compare November 19, 2021 08:35
Need to revert changes in matplotlib/matplotlib#21277 to fix building
freetype on Python 3.10 and PyPy.
@dopplershift
Copy link
Member Author

dopplershift commented Nov 19, 2021

@QuLogic I had to revert matplotlib/matplotlib#21277 (the combination of matplotlib/matplotlib#21263 and matplotlib/matplotlib#21279) to get matplotlib 3.5.0 to build freetype 2.6.1 on Linux on both Python 3.10 and PyPy3.7. Otherwise, we get an error:

cd builds/unix; \
          ./configure  '--with-zlib=no' '--with-bzip2=no' '--with-png=no' '--with-harfbuzz=no' '--enable-static' '--disable-shared' '--host=x86_64-conda_cos6-linux-gnu'
  checking build system type... x86_64-conda-linux-gnu
  checking host system type... x86_64-conda_cos6-linux-gnu
  checking for x86_64-conda_cos6-linux-gnu-gcc... gcc -pthread -B /home/conda/feedstock_root/build_artifacts/matplotlib-suite_1637264740895/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/compiler_compat
  checking whether the C compiler works... no
  configure: error: in `/home/conda/feedstock_root/build_artifacts/matplotlib-suite_1637264740895/work/build/freetype-2.6.1/builds/unix':
  configure: error: C compiler cannot create executables
  See `config.log' for more details
  make: *** [builds/unix/detect.mk:85: setup] Error 77
  Traceback (most recent call last):

@dopplershift dopplershift merged commit c17160a into conda-forge:testing Nov 19, 2021
@dopplershift dopplershift deleted the bump-testing branch November 19, 2021 09:30
@QuLogic
Copy link
Member

QuLogic commented Nov 19, 2021

I'd need to see config.log for details.

QuLogic added a commit to QuLogic/matplotlib that referenced this pull request Nov 22, 2021
The CC/CFLAGS/etc flags from the Python config should be our default,
but we should always listen to an existing CC set in the environment.

Fixes conda-forge/matplotlib-feedstock#312 (comment)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet