-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Modified bzip2 package to work properly on macs. #151
Conversation
This looks good to me w.r.t. the libraries and compatibility with Python. However, is there a particular reason why the binaries are all removed? Although Python doesn't need them I wonder if others using the bzip2 package now or in the future may want them. |
I think the binaries are still there -- which ones are missing? I checked on my mac and on cab. Here is cab:
|
brain fart on my end, the bins are there. |
Modified bzip2 package to work properly on macs.
Add option to export only explicitly installed packages (spack#151) Fix concretisation issues with python packages (spack#135) * Fix concretisation issues with python packages for deployment * Address build failures: - spykfunc mirror fix (keep .git) - multisend activated in neuron for +mpi - py-enum34 fix for python3 - new version of parquet converters * Fix cmake dep in pytorch and update symengine to v3 First deployment draft. Disable some packages for now. Draft Jenkins plan more. Use hdf5+mpi for neurodamus Activate python packages (if they start with py-) Tune configuration. Disable intel compiled applications for now. fix: adapt junit template to escape std{out,err} Run `spack install` on all specs. This should make all specs appear in the junit files and give us a better grasp on what is happening? Swap lapack for numpy. Add python3 compatible version for py-dbf Remove py-enum34 dependency for python3 Add missing py-numpy depdency for py-pyarrow Add java dependency for spykfunc to use external spark package Fixes for neurodamus to use external neuron package parquet-converters 0.2 -> 0.2.1 Enable all gnu packages Remove csvkit from default install due to python3 compatibility Enable sub-cellular gnu stack; omega-h should have lapack provider; fixed duplicate yaml key Add hypre for explicit install; add workaround for zee Remove neuron from libraries to enable multi-compiler installation Enable more packages and compilers for testing Add tds nodes for pgi license Update modules.yaml for deployment refine modules to avoid conflict Revamp module structure, fine-tune other things. [revertable!] Disable packages. Move py-mpi4py to parallel libs. Forgotten changes. Fix readlink invocation to only trigger when a symlink is present. Sync intel-mkl versions. WIP. Add mpi variant to highfive applications knl module tune Remove lmod Add some provisions to tune the date in the directory. Fix mpi dependency. Fix typo in Jenkinsfile. Make stages optional. py-efel is an app, not a lib. Attempt to fix conditionals. Fix conditionals, properly? Split deployment script into a testable library and front-end script. Add provisions for Spack chains. Change git branch in Jenkinsfile. Fix the order of chains in the config. Update license and add --exclude to `export` command. Fix other module invocations. Add Spark 2.4.0. Attempt to improve build cache. Allow intel to use symlinks in buildcache until spack#10062 is addressed Update modules; fix ipyparallel for python 3 dependency Make matplotlib@2.2.3 as default to be compatible with python 2 Improve deployment. Added python wrapper package python-dev; update module naming scheme with python2/3 suffix avoid extra '-' in module name if suffix starts with '/' rsync error : directory for module was missing Update spykfunc, parquet-converters. Add allinea-forge cmake@3.12.2 to cmake@3.13.0 to avoid find_mpi issue move to gcc@7.3.0; fix allinea-forge checksum Change -DEFAULT_DEPLOYMENT_DATA from proj20/pramod_scratch to apps/hpc Fix for rapidjson with gcc7; mvapich2 without cuda Start the apeasement dance for the groovy sandbox. Adapt to new chain structure.
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@8e5e7e5...c85c95e) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@lee218llnl: Can you review this PR and make sure it works for you? The Linux install should be nearly the same as your prior one. But the code is now set up to link
bzip2
properly on mac os x (for the nextgen guys)