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

Merge from upstream 2024-10-15 #455

Merged
merged 688 commits into from
Oct 15, 2024

Conversation

greenc-FNAL
Copy link
Member

@greenc-FNAL greenc-FNAL commented Oct 15, 2024

alecbcs and others added 30 commits October 2, 2024 15:34
* [py-flash-attn] Add version 2.6.3

* Update dependencies according to the latest version

* Add max_jobs environmental variable to avoid oom error

---------

Co-authored-by: aurianer <[email protected]>
* Adding the perl-bio-db-bigfile package

* Adding perl-bio-ensembl-variation package

* Adding perl-bio-ensembl-io package

* Update package.py

* Update package.py

* Update package.py

* Update package.py

* Update package.py

* Updating dependent package handling

Signed-off-by: Teague Sterling <[email protected]>

* Updating dependent package handling

Signed-off-by: Teague Sterling <[email protected]>

* Reverting variants

Signed-off-by: Teague Sterling <[email protected]>

* Update package.py

* Rename package.py to package.py

* Update package.py

* Update package.py

* Update package.py

* Fix variant installation and dependencies

Signed-off-by: Teague Sterling <[email protected]>

* Styles

Signed-off-by: Teague Sterling <[email protected]>

* Removing unneeded dependencies

Signed-off-by: Teague Sterling <[email protected]>

* Update package.py

* Update package.py

* Update package.py

* perl-bio-ensembl: update sha256 of 112

* perl-bio-ensembl-variation: add perl-bio-ensembl-funcgen@{vers}

---------

Signed-off-by: Teague Sterling <[email protected]>
Co-authored-by: Bernhard Kaindl <[email protected]>
* postgresql: Add icu4c dependency for versions 16+

* postgresql: make ICU an option

* postgresql: ICU variant only needed for v16+

* postgresql: Check for negated option

Check for negated option instead of negating the test

Co-authored-by: Alec Scott <[email protected]>

---------

Co-authored-by: Alec Scott <[email protected]>
…6708)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@e28ff12...b9fd7d1)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fds: add 6.9.0,6.9.1 and openmp
* typo and style fix
* rclone: convert to a GoPackage
* rclone: add v1.68.1
johnwparent and others added 23 commits October 14, 2024 09:02
The CMake builder in Spack actually adds incorrect rpaths. They are
unfiltered and incorrectly ordered compared to what the compiler wrapper
adds.

There is no need to specify paths to dependencies in `CMAKE_INSTALL_RPATH`
because of two reasons:

1. CMake preserves "toolchain" rpaths, which includes the rpaths injected
   by our compiler wrapper.
2. We use `CMAKE_INSTALL_RPATH_USE_LINK_PATH=ON`, so libraries we link
   to are rpath'ed automatically.

However, CMake does not create install rpaths to directories in the package's
own install prefix, so we set `CMAKE_INSTALL_RPATH` to the educated guess
`<prefix>/{lib,lib64}`, but omit dependencies.
* libsndfile: add v1.2.2

* [@spackbot] updating style on behalf of wdconinc

---------

Co-authored-by: wdconinc <[email protected]>
* libmodbus: add v3.1.10

* libmodbus: deprecate older versions
* lucene: add v9.12.0, v10.0.0

* [@spackbot] updating style on behalf of wdconinc

---------

Co-authored-by: wdconinc <[email protected]>
* Add new version for master branch

Added new version for master branch.  Also added additional functions to ensure tempo will actually run.  Tempo assumes the stage directory sticks around and references numerous files and directory there.  That has been corrected here only if using the master version.  The LWA-10-2020 version will also have this problem but they may have additional setup in their compute/Spack environment to address this issue already so I did not modify anything when that's the version.  Example of what happens in the LWA-10-17-2020 version regarding missing files is given below

user@cs:~/spack/bin$ tempo
more: cannot open /tempo.hlp: No such file or directory

* Updated to fix format errors

Flake8 check found errors.  Fixed those formatting issues

* Additional format change

Removed redundant setup_dependent_run_environment missed in previous update

* Update url to use https: https is the usual transport and is needed to support checkout behind some firewalls

---------

Co-authored-by: Bernhard Kaindl <[email protected]>
Remove the `build-tools` tag of python, otherwise these types of
concretizations are possible:

```
py-root
  ^py-pip
    ^[email protected]
  ^[email protected]
```

So, a package would be configured with py-pip using python 3.12, but
installed for 3.13, which does not work.
This commit adds a new version of ACTS, detray, and GeoModel.
@gartung
Copy link
Member

gartung commented Oct 15, 2024

Loading the diff page is really slow. I checked py-tensorflow and it still has the patch I added.

@greenc-FNAL
Copy link
Member Author

greenc-FNAL commented Oct 15, 2024

Loading the diff page is really slow. I checked py-tensorflow and it still has the patch I added.

I applied the merge after your commits of this morning (I think) and the style changes to py-tensorflow and llvm were applied after the merge.

@greenc-FNAL greenc-FNAL merged commit f5cf781 into fnal-develop Oct 15, 2024
18 checks passed
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.