support SUSE builds
Make sure the tools will support SUSE builds.
#2 Updated by Lynn Garren over 4 years ago
ssibuildshims v0_09_00 and buildFW will now recognize SUSE and also use the ups platform command if it is available. I am rebuilding source code tarballs associated with art v1_17_03 with the new ssibuildshims.
So far, it is possible to build build_base-v4_9_3, which contains gcc, cmake, git and similar products. To build, you should make a new directory, then pull and build.
pullProducts -p <product_directory> source build_base-v4_9_3 buildFW -t -b e9 <product_directory> prof build_base-v4_9_3
I will let you know when the rest of the art product stack is available.
#3 Updated by Lynn Garren over 4 years ago
- % Done changed from 0 to 50
The source code tarballs for all third party products used by art v1_17_03 and the mu-v1_17_03 distribution have been rebuilt. The gccxml and python build scripts also have appropriate changes.
You can build just the third party products with the following commands:
pullProducts -p <product_directory> source art_product_stack-1.17.03 ./buildFW -t -b e9 <product_directory> prof art_product_stack-1.17.03 pullProducts -p <product_directory> source mubase-1.17.03 ./buildFW -t -b e9 <product_directory> prof mubase-1.17.03
#4 Updated by Lynn Garren over 4 years ago
- Status changed from Assigned to Feedback
- % Done changed from 50 to 100
cetpkgsupport v1_10_00 now builds properly and also uses ups platform if that command is available.
Because we are using a new cetpkgsupport, this build needs a special bundle: art-v1_17_03_su
It will still build art v1_17_03. The only thing that is changed is the bundle version and the cetpkgsupport version.
pullProducts -p <product_directory> source art-1.17.03.su ./buildFW -t -b e9 `pwd` prof art-v1_17_03_su
Note that the tools are designed to accept two spellings of the version.
Please let us know if this build works properly for you.