-
Notifications
You must be signed in to change notification settings - Fork 26
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
Prepare new HEAD release based on LCG_101 #144
Conversation
6196d3c
to
239ac83
Compare
028e946
to
2bee006
Compare
2bee006
to
8ac2bdf
Compare
triggering CI |
Some of the packages have cmake configurations that break starting with 3.17 if we want to build documentation. As a workaround we disable them for now until all these packages are fixed.
8866c45
to
2ae5aa0
Compare
2ae5aa0
to
81a3a0b
Compare
ilcsoft/ilcsoft.py
Outdated
# copy the PYTHONPATH verbatim from the build setup if it is set | ||
python_path = os.getenv('PYTHONPATH') | ||
if python_path: | ||
f.write('export PYTHONPATH=' + python_path) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@andresailer would something like this break the nightly builds? Or do they also start from a "clean" environment?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The nightly builds in /cvmfs/clicdp.cern.ch start from a clean environment, as in not using init_ilcsoft for setting up the build environment.
c5a2427
to
b2c160b
Compare
Not as easily possible for me to just merge PRs there
BEGINRELEASENOTES
ENDRELEASENOTES
Some things that still need to happen:
INSTALL_DOC=ON
RootMacros.cmake
and theRootTestDriver.cmake
scripts are not copied (at all). This can be fixed by manually symlinking/copying them from thecmake/modules
to thecmake
directory. It is not entirely clear to me whether this is the only thing that is breaking in the in-source installation, but it is the one that is noticeable in dependent packages.