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

Remove CondCore/PluginSystem package and BuildFile.xml in ReleaseScripts #28652

Merged
merged 1 commit into from Jan 21, 2020
Merged

Remove CondCore/PluginSystem package and BuildFile.xml in ReleaseScripts #28652

merged 1 commit into from Jan 21, 2020

Conversation

guitargeek
Copy link
Contributor

@guitargeek guitargeek commented Dec 19, 2019

PR description:

By chance I noticed that the CondCore/PluginSystem package does not contain anything besides a header file which only includes a header file from another package. The current build configuration I use does not like it if there is a BuildFile.xml in a package without any sources in src:

https://github.com/cms-sw/cmssw/tree/master/CondCore/PluginSystem

I also removed Utilities/ReleaseScripts/BuildFile.xml for the same reason. Am I assuming correctly that empty BuildFiles serve no purpose at this point?

PR validation:

CMSSW compiles and local matrix tests pass.

if this PR is a backport please specify the original PR:

No backport intended.

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-28652/13217

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @guitargeek (Jonas Rembser) for master.

It involves the following packages:

BigProducts/Simulation
CondCore/ESSources
CondCore/EcalPlugins
CondCore/GEMPlugins
CondCore/HIPlugins
CondCore/JetMETPlugins
CondCore/PluginSystem
CondCore/RPCPlugins
CondCore/RecoMuonPlugins
CondCore/SiPhase2TrackerPlugins
CondCore/SiStripPlugins
CondTools/BTau
CondTools/L1Trigger
CondTools/L1TriggerExt
JetMETCorrections/FFTJetModules
JetMETCorrections/Modules
PhysicsTools/MVAComputer
RecoBTag/PerformanceDB
RecoEgamma/EgammaTools
RecoHI/HiMuonAlgos
TopQuarkAnalysis/TopEventSelection
TopQuarkAnalysis/TopJetCombination
Utilities/ReleaseScripts

@perrotta, @smuzaffar, @benkrikler, @Dr15Jones, @tlampen, @christopheralanwest, @civanch, @mdhildreth, @cmsbuild, @rekovic, @franzoni, @tocheng, @slava77, @ggovi, @pohsun, @santocch can you please review it and eventually sign? Thanks.
@rappoccio, @gouskos, @jainshilpi, @emilbols, @argiro, @jshlee, @wddgit, @varuns23, @seemasharmafnal, @mmarionncern, @kreczko, @ahinzmann, @smoortga, @acaudron, @lgray, @jdolen, @sobhatta, @ferencek, @mandrenguyen, @HeinerTholen, @yetkinyilmaz, @Sam-Harper, @kurtejung, @tocheng, @VinInn, @jdamgov, @nhanvtran, @gkasieczka, @schoef, @mmusich, @dgulhan, @clelange, @echapon, @MiheeJo, @jazzitup, @JyothsnaKomaragiri, @mverzett, @yenjie, @afiqaize, @mariadalfonso, @pvmulder, @andrzejnovak this is something you requested to watch as well.
@davidlange6, @slava77, @fabiocos you are the release manager for this.

cms-bot commands are listed here

@Dr15Jones
Copy link
Contributor

@smuzaffar Please review the need for BigProducts/Simulation/BuildFile.xml and Utilities/ReleaseScripts/BuildFile.xml.

@smuzaffar
Copy link
Contributor

@guitargeek , please do not remove BigProducts/Simulation/BuildFile.xml. This is needed to build big Simulation plugin using sources of packages listed in it.

@guitargeek
Copy link
Contributor Author

Interesting, thanks for the quick answer! I'll put if back quickly of course.

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-28652/13219

@cmsbuild
Copy link
Contributor

Pull request #28652 was updated. @perrotta, @smuzaffar, @benkrikler, @Dr15Jones, @tlampen, @christopheralanwest, @tocheng, @cmsbuild, @rekovic, @franzoni, @slava77, @ggovi, @pohsun, @santocch can you please check and sign again.

@guitargeek guitargeek changed the title Remove CondCore/PluginSystem package and a few other BuildFiles Remove CondCore/PluginSystem package and BuildFiles.xml in ReleaseScripts Dec 27, 2019
@guitargeek guitargeek changed the title Remove CondCore/PluginSystem package and BuildFiles.xml in ReleaseScripts Remove CondCore/PluginSystem package and BuildFile.xml in ReleaseScripts Dec 27, 2019
@slava77
Copy link
Contributor

slava77 commented Jan 8, 2020

this PR affects mostly alca.
Some comments or/and a signature would be nice (so that e.g. the reco signature can later be ~trivially applied)

@silviodonato
Copy link
Contributor

this PR affects mostly alca.
Some comments or/and a signature would be nice (so that e.g. the reco signature can later be ~trivially applied)
@christopheralanwest @franzoni @tlampen @pohsun @tocheng

@tlampen
Copy link
Contributor

tlampen commented Jan 10, 2020

+1

@slava77
Copy link
Contributor

slava77 commented Jan 10, 2020

+1

for #28652 35904a0

  • technical
  • jenkins tests pass

@santocch
Copy link

+1

@silviodonato
Copy link
Contributor

Kind reminder to
core: @Dr15Jones @smuzaffar @makortel
db: @ggovi
l1: @benkrikler @rekovic

@makortel
Copy link
Contributor

@smuzaffar Could you double-check that the changes in Utilities/ReleaseScripts are ok?

@smuzaffar
Copy link
Contributor

@makortel , yes changes in Utilities/ReleaseScripts look good

@makortel
Copy link
Contributor

+1

Thanks

@slava77
Copy link
Contributor

slava77 commented Jan 20, 2020

ping

db: @ggovi
l1: @benkrikler @rekovic

we need your signature here.
Please check.
Thank you.

@silviodonato
Copy link
Contributor

It would be great if you can sign this PR by today in order to have it in CMSSW_11_1_0_pre2
db: @ggovi
l1: @benkrikler @rekovic

@ggovi
Copy link
Contributor

ggovi commented Jan 21, 2020

+1

@silviodonato
Copy link
Contributor

merge
@benkrikler @rekovic this PR moves CondCore/PluginSystem/interface/registration_macros.h -> CondCore/ESSources/interface/registration_macros.h . Please let us know if you have any comments.

@cmsbuild cmsbuild merged commit 9c8e268 into cms-sw:master Jan 21, 2020
@guitargeek guitargeek deleted the BuildFile_cleanup branch January 30, 2020 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants