ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/gcc.spec
Revision: 1.64
Committed: Fri Dec 17 10:44:19 2010 UTC (14 years, 4 months ago) by elmer
Branch: MAIN
CVS Tags: CMSSW_4_4_5_patch2, CMSSW_4_4_5_patch1, CMSSW_4_4_5, sm120813-44X, CMSSW_4_2_8_SLHChcal6, ecbForCMSSW_4_2_8_SLHChcal6-slc5_amd64_gcc434, CMSSW_4_2_8_SLHChcal5, ecbForCMSSW_4_2_8_SLHChcal5-slc5_amd64_gcc434, CMSSW_4_2_8_SLHCstd2_patch2, CMSSW_4_2_8_SLHCtk3_patch2, CMSSW_4_2_8_SLHChcal2_patch3, daForCMSSW_4_2_8_SLHChcal2_patch3-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHCstd2_patch2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHCtk3_patch2-slc5_amd64_gcc434, CMSSW_4_2_8_SLHCstd2_patch1, CMSSW_4_2_8_SLHCtk3_patch1, CMSSW_4_2_8_SLHChcal4_patch4, ecbForCMSSW_4_2_8_SLHCtk3_patch1-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHCstd2_patch1-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal4_patch4-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal2_patch3-slc5_amd64_gcc434, CMSSW_4_2_8_SLHChcal4_patch3, daForCMSSW_4_2_8_SLHChcal4_patch3-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal4_patch3-slc5_amd64_gcc434, CMSSW_4_2_8_SLHChcal4_patch2, daForCMSSW_4_2_8_SLHChcal4_patch2-slc5_amd64_gcc434, CMSSW_4_2_8_SLHChcal4_patch1, daForCMSSW_4_2_8_SLHChcal4_patch1-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal4_patch1-slc5_amd64_gcc434, CMSSW_4_2_8_lowpupatch1, daForCMSSW_4_2_8_lpupatch1-slc5_amd64_gcc434, daForCMSSW_4_2_8_lowpupatch1-slc5_amd64_gcc434, CMSSW_4_2_8_patch7, CMSSW_4_1_8_patch10, daForCMSSW_4_1_8_patch10-slc5_amd64_gcc434, CMSSW_4_2_8_SLHCtk3, CMSSW_4_2_8_SLHChcal4, ecbForCMSSW_4_2_8_SLHChcal4-slc5_amd64_gcc434b, ecbForCMSSW_4_2_8_SLHCtk3-slc5_amd64_gcc434, CMSSW_4_2_9_HLT1_bphpatch4, daForCMSSW_4_2_9_HLT1_bphpatch4-slc5_amd64_gcc434, CMSSW_4_2_8_SLHCstd2, ecbForCMSSW_4_2_8_SLHCstd2-slc5_amd64_gcc434b, ecbForCMSSW_4_2_8_SLHCstd2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHCstd_patch1-slc5_amd64_gcc434, CMSSW_4_2_9_HLT1_bphpatch3, daForCMSSW_4_2_9_HLT1_bphpatch3-slc5_amd64_gcc434, CMSSW_4_2_8_SLHCtk_patch2, CMSSW_4_2_8_SLHChcal2_patch2, CMSSW_4_2_8_SLHC2_patch2, ecbForCMSSW_4_2_8_SLHCtk_patch2-slc5_amd64_gcc434d, ecbForCMSSW_4_2_8_SLHCtk_patch2-slc5_amd64_gcc434c, ecbForCMSSW_4_2_8_SLHCtk_patch2-slc5_amd64_gcc434b, ecbForCMSSW_4_2_8_SLHC2_patch2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHCtk_patch2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal2_patch2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal4-slc5_amd64_gcc434, CMSSW_4_2_8_SLHCtk2, daForCMSSW_4_2_8_SLHCtk2-slc5_amd64_gcc434, CMSSW_4_2_8_SLHChcal3, CMSSW_4_2_8_SLHCstd, daForCMSSW_4_2_8_SLHChcal3-slc5_amd64_gcc434, daForCMSSW_4_2_8_SLHCstd-slc5_amd64_gcc434, davidlt_20120419_1945-CMSSW_4_2_8_SLHChcal3-gcc434, davidlt_20120419_1841-CMSSW_4_2_8_SLHCstd-gcc434, davidlt_20120419_1841-slc5_amd64_gcc434b, ecbForCMSSW_4_2_8_SLHCtk2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal3-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHCstd-slc5_amd64_gcc434b, ecbForCMSSW_4_2_8_SLHCstd-slc5_amd64_gcc434, CMSSW_4_2_8_SLHC2_patch1, CMSSW_4_2_8_SLHCtk_patch1, CMSSW_4_2_8_SLHChcal2_patch1, daForCMSSW_4_2_8_SLHC2_patch1-slc5_amd64_gcc434, daForCMSSW_4_2_8_SLHChcal2_patch1-slc5_amd64_gcc434, daForCMSSW_4_2_8_SLHCtk_patch1-slc5_amd64_gcc434, CMSSW_4_2_9_HLT1_bphpatch2, daForCMSSW_4_2_9_HLT1_bphpatch2-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHC2_patch1-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal2_patch1-slc5_amd64_gcc434, ecbFor428slhctkp1, CMSSW_4_2_9_HLT1_bphpatch1, daForCMSSW_4_2_9_HLT1_bphpatch1-slc5_amd64_gcc434, davidlt_20120404_1419-42X-HLT1-bph1, CMSSW_4_1_8_patch9, CMSSW_4_4_4, sm20120309, TW20120302a, sm20120228-44X, sm120220, CMSSW_4_4_3_patch1, vs20120215-50X, vs20120215-44X, da20120214-50X, CMSSW_5_0_1_patch3, daForCMSSW_5_0_1_patch3b-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch3-slc5_amd64_gcc434, ecbForCMSSW_4_2_8_SLHChcal2-slc5_amd64_gcc434, CMSSW_4_1_8_patch8, CMSSW_5_0_1_patch2, daForCMSSW_5_0_1_patch2c-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch2b-slc5_amd64_gcc434, daForCMSSW_5_0_1_patch2-slc5_amd64_gcc434, da20120206-50X, da20120205-44X, da20120205-50X, CMSSW_4_2_8_SLHCtk, CMSSW_5_0_1_patch1, vskarupeForCMSSW_4_2_8_SLHCtkd, vskarupeForCMSSW_4_2_8_SLHCtkc, da20120201-42X, vskarupeForCMSSW_4_2_8_SLHCtkb, vskarupeForCMSSW_4_2_8_SLHCtk, CMSSW_5_0_0_patch2, CMSSW_4_2_8_p7rootfix, ecbFor428slhcstd, daFor428p7rootfix, CMSSW_5_0_1, da20120129-50X, ecbFor428slhctk, ebFor428slhc1p1, CMSSW_4_4_3, da20120123-50X, da20120123-44X, CMSSW_5_0_0_patch1, CMSSW_4_4_2_p10JEmalloc, da20120112-50X, da20120110-50X, CMSSW_4_1_8_patch7, da20120108-52X, da20120106-52X, CMSSW_5_0_0_g4emtest, CMSSW_4_4_2_patch10, azFor442patch10, da20111220-50X, da20111219-50X, sjgFor510pre1, CMSSW_5_0_0, sjgFor500, az20111214-50X, CMSSW_4_2_8_SLHChcal, CMSSW_4_4_2_patch9, vsFor442patch9, ecbFor428slhchcal, vs20111213-50X, fwFor500pre7-online, CMSSW_4_4_2_patch8, CMSSW_5_0_0_pre7pythia424, sjgFor500pre7p424b, sjgFor500pre7p424, CMSSW_4_1_8_patch6, CMSSW_5_0_0_pre7, sjgFor500pre7, da20111205-50X, sjg20111204b-50X, sjg20111204-50X, da20111202-50X, vs20111201c-50X, vs20111201temp-50X, vs20111201b-50X, CMSSW_4_2_4_g94p03c, vs20111201-50X, da20111201b-50X, da20111201-50X, vs20111130-42X, vs20111130-44X, da20111130-50X, CMSSW_4_2_8_SLHC1, CMSSW_4_2_8_SLHC2, CMSSW_5_0_0_pre6g494, da20111128-50X, sjgFor500pre6gcc494, az20111126-50X, sm20111126-50X, az20111125-50X, az20111124-50X, az20111123-50X, CMSSW_4_4_2_patch7, azFor442patch7gcc434, CMSSW_4_1_8_patch5, azFor418patch5, ecbFor428slhc1, CMSSW_5_0_0_pre6, ecbFor428slhc2, sjgFor500pre6, sm20111121-50X, CMSSW_4_4_2_patch6, azFor442patch6gcc434, az20111117b-50X, az20111117-50X, az20111116-50X, CMSSW_4_4_2_onlpatch2_ONLINE, az20111115-50X, CMSSW_4_1_8_patch4, CMSSW_5_0_0_pre5_root532rc1, azFor500pre5r532rc1, az20111111b-50X, az20111111-50X, CMSSW_4_4_2_patch5, azFor442patch5gcc434, CMSSW_4_4_2_patch4, azFor442patch4gcc434, az20111110-42X, az20111109b-44X, az20111109-44X, CMSSW_4_4_2_patch3, azFor442patch3gcc434, az20111108-50X, CMSSW_4_2_3_SLHC4_patch1, CMSSW_4_4_2_patch2, CMSSW_5_0_0_pre5, sjgFor500pre5, CMSSW_4_4_2_patch1, azFor442patch1gcc434, CMSSW_4_1_8_patch3, bld_1320341101_PHEDEX-combined-agents_slc5_amd64_gcc434, fwFor500pre4-online, az20111102b-50X, az20111102-50X, bld_1320248863_PHEDEX-combined-agents_slc5_amd64_gcc434, CMSSW_4_4_2_onlpatch1_ONLINE, CMSSW_4_4_2_ONLINE, az20111031-42X, az20111031c-50X, az20111031b-50X, az20111031-50X, ebFor423slhc4p1, CMSSW_4_4_2, azFor442gcc434, CMSSW_5_0_0_pre4, az20111027b-50X, az20111027-50X, sjgFor500pre4, az20111026-50X, az20111025-50X, sm20111025-50X, CMSSW_4_2_9_HLT3_onlpatch4_ONLINE, az20111024-50X, az20111022-50X, sjg111021d-50X, sjg111021c-50X, sjg111021b-50X, sjg111021-50X, CMSSW_4_2_9_HLT3_onlpatch3_ONLINE, CMSSW_4_4_0_patch4, azFor440patch4gcc434, CMSSW_5_0_0_pre3, CMSSW_4_1_8_patch2, sjgFor500pre3, az20111014-50X, CMSSW_4_4_1_ONLINE, CMSSW_4_2_9_HLT3_hltpatch3, CMSSW_4_4_1, az20111012-50X, azFor441gcc434, az20111011b-50X, az20111011a-50X, TW20111010c, CMSSW_4_2_9_HLT3_onlpatch2_ONLINE, TW20111010b, TW20111010a, CMSSW_5_0_0_pre2, sjgFor500pre2, CMSSW_4_4_0_patch3, CMSSW_4_2_8_patch6, azFor440patch3gcc434, az20111007-50X, CMSSW_4_4_0_patch2, azFor440patch2gcc434, builder_2011-10-04_16-25-49_das, bld_1317721310_stagemanager-agent_slc5_amd64_gcc434, CMSSW_4_2_4_g94p02, CMSSW_4_2_4_g93p01, CMSSW_4_2_9_HLT3_hltpatch1, CMSSW_4_2_9_HLT3_hltpatch2, CMSSW_4_2_9_HLT3_onlpatch1_ONLINE, CMSSW_4_2_9_HLT3_ONLINE, CMSSW_4_4_0_patch1, azFor440patch1gcc434a, azFor440patch1gcc434, CMSSW_4_2_8_patch5, builder_2011-09-30_15-50-42_PHEDEX-combined-agents, CMSSW_4_2_9_HLT3, builder_2011-09-29_13-07-19_cmsweb, builder_2011-09-29_12-57-04_cmsweb, HG1109e, builder_2011-09-29_09-05-43_crab-server3, builder_2011-09-29_09-05-42_asyncstageout, builder_2011-09-29_05-49-40_wmagent, az20110928a-50X, builder_2011-09-28_19-05-55_PHEDEX-combined-agents, builder_2011-09-28_16-45-33_das, builder_2011-09-28_16-05-45_das, TW20110928b, builder_2011-09-28_12-04-32_stagemanager-agent, builder_2011-09-28_12-04-32_stagemanager, TW20110928a, az20110928-50X, builder_2011-09-28_11-09-39_stagemanager-agent, builder_2011-09-27_17-51-30_reqmon, builder_2011-09-26_18-50-48_stagemanager-agent, builder_2011-09-26_18-50-48_stagemanager, HG1109d, CMSSW_5_0_0_pre1, sjgFor500pre1b, sjgFor500pre1, builder_2011-09-23_12-46-40_cmsweb, builder_2011-09-23_12-37-00_cmsweb, builder_2011-09-23_12-09-06_wmagent, az20110922c-50X, CMSSW_4_4_0, azFor440gcc434, az20110922b-50X, CMSSW_4_2_9_HLT2_hltpatch1, az20110922a-50X, az20110922-50X, builder_2011-09-22_12-03-59_asyncstageout, builder_2011-09-22_11-25-57_crab-server3, builder_2011-09-22_11-24-38_asyncstageout, builder_2011-09-22_09-46-05_cmsweb, builder_2011-09-22_09-36-11_cmsweb, builder_2011-09-22_05-26-44_wmagent, builder_2011-09-21_18-06-30_asyncstageout, builder_2011-09-21_15-26-46_wmagent, builder_2011-09-21_12-53-09_crab-server3, builder_2011-09-21_12-53-09_asyncstageout, builder_2011-09-21_12-47-08_crab-server3, builder_2011-09-21_12-45-23_asyncstageout, CMSSW_4_2_9_HLT2_onlpatch1_ONLINE, CMSSW_4_2_9_HLT2_ONLINE, az20110921-44X, CMSSW_4_2_9_HLT2, builder_2011-09-20_21-03-55_regsvc, az20110920-50X, builder_2011-09-19_17-53-10_cmsweb, builder_2011-09-19_12-05-14_workqueue, az20110918-50X, az20110916c-50X, az20110916b-50X, az20110916a-50X, az20110916-50X, CMSSW_4_2_8_patch4, builder_2011-09-15_17-45-48_PHEDEX-combined-agents, CMSSW_4_2_9_HLT1_patch1, az20110914-44X, builder_2011-09-14_13-06-06_cmsweb, builder_2011-09-13_22-04-02_filemover, TW20110913b, TW20110913a, az20110913-44X, builder_2011-09-13_12-46-32_cmsweb, HG1109c, LT20110913a, builder_2011-09-13_10-10-02_cmsweb, az20110912-50X, LT20110912a, CMSSW_4_2_9_HLT1_ONLINE, az20110912-44X, TW20110911a, sm20110912-50X, CMSSW_4_4_0_pre10_ONLINE, fwFor440pre10online, CMSSW_4_4_0_pre10, azFor440pre10gcc434, TW20110909d, TW20110909c, builder_2011-09-09_17-05-31_dbs3-client, az20110909b-44X, TW20110909b, az20110909a-44X, az20110909-44X, TW20110909a, az20110908-50X, builder_2011-09-08_22-46-50_reqmgr, az20110907c-50X, CMSSW_4_1_8_patch1, HG1109b, builder_2011-09-07_19-00-35_cmsweb, az20110907b-50X, sjgFor418p1a, sjgFor418p1, az20110906b-44X, az20110906a-44X, sm20110907-50X, builder_2011-09-06_22-45-07_globalmonitor, builder_2011-09-06_16-09-09_stagemanager-agent, builder_2011-09-06_15-53-16_stagemanager-agent, az20110906-44X, az20110904-50X, az20110902b-50X, az20110902a-50X, az20110902-50X, CMSSW_4_2_8_patch3, azFor428patch3gcc434, builder_2011-09-01_12-14-12_wmagent, az20110831-50X, ebFor423slhc2p1, HG1109a, CMSSW_4_4_0_pre9, builder_2011-08-29_19-08-40_cmsweb, azFor440pre9gcc434, az20110827-50X, builder_2011-08-27_00-05-05_asyncstageout, CMSSW_4_2_9_HLT1_hltpatch1, builder_2011-08-26_19-05-27_crab-server3, az20110826b-50X, az20110826a-50X, az20110826-50X, CMSSW_4_2_7_hinpatch1_ONLINE, az20110825-50X, CMSSW_4_1_8_FWLITE, CMSSW_4_1_8, azFor418gcc434, az20110823-50X, CMSSW_4_2_8_patch2, az20110821-44X, CMSSW_4_2_9_HLT1, az20110818a-50X, az20110818-50X, CMSSW_4_2_9_HLT, sm20110816-42X, builder_2011-08-16_12-09-37_cmsweb, HG1108b, CMSSW_4_4_0_pre8, azFor440pre8gcc434, sjg110813b-50X, sjg110813a-50X, builder_2011-08-12_22-56-45_cmsweb, CMSSW_4_2_7_onlpatch3_ONLINE, CMSSW_4_2_7_hltpatch3, CMSSW_4_1_7_patch3, az20110809b-50X, az20110809a-50X, builder_2011-08-09_17-03-37_dbs-server, az20110809a-44X, builder_2011-08-09_14-45-47_dbs-client, az20110809-50X, az20110809-44X, builder_2011-08-08_23-23-23_dbs-server, DBS_2_1_6-pre5, DBS_2_1_6-pre4, TW20110808a, CMSSW_4_2_8_patch1, CMSSW_4_4_0_pre7_g494p02, DBS_2_1_6-pre3, azFor440p7g494p02, az20110804-44X, builder_2011-08-04_18-42-50_stagemanager-agent, builder_2011-08-04_17-25-36_das, builder_2011-08-04_13-25-47_cmsweb, sjg110804-50X, sjg110803-50X, builder_2011-08-02_16-19-02_wmagent, az20110802-42X, CMSSW_4_1_7_patch2, CMSSW_4_4_0_pre7, azFor440pre7gcc434, az20110801-44X, CMSSW_4_4_0_pre6, azFor440pre6gcc434, TW20110729a, az20110729-44X, CMSSW_4_2_8, CMSSW_4_2_7_onlpatch2_ONLINE, CMSSW_4_2_7_hltpatch2, azFor428gcc434, builder_2011-07-28_21-25-51_dbs-server, builder_2011-07-28_21-25-43_dbs-client, DBS_2_1_6-pre2, TW20110728d, TW20110728c, TW20110728b, TW20110728a, builder_2011-07-28_00-46-23_cmsweb, builder_2011-07-27_18-04-14_reqmgr, HG1108a, TW20110727a, az20110726a-44X, az20110726-44X, TW20110726a, az20110725c-44X, az20110725b-44X, az20110725a-44X, az20110725-44X, az20110723a-44X, az20110723-44X, CMSSW_4_2_7_hltpatch1, az20110720-42X, CMSSW_4_2_7_patch2, azFor427patch2gcc434, builder_2011-07-20_14-45-50_wmagent, CMSSW_4_4_0_pre5, azFor440pre5gcc434, builder_2011-07-18_15-32-58_wmagent, az20110718-42X, az20110715a-44X, az20110715-44X, CMSSW_4_2_7_patch1, azFor427patch1, builder_2011-07-14_18-33-29_asyncstageout, az20110714a-44X, az20110714-44X, CMSSW_4_2_7_onlpatch1_ONLINE, CMSSW_4_2_7_ONLINE, CMSSW_4_2_7_FWLITE, CMSSW_4_2_7, azFor427g434, az20110713a-44X, az20110713-44X, ebFor423slhc4, builder_2011-07-13_17-03-17_stagemanager-agent, builder_2011-07-13_16-55-50_stagemanager-agent, builder_2011-07-13_16-52-30_wmagent, CMSSW_4_1_7_patch1, builder_2011-07-13_09-48-46_crab-server3, az20110712c-44X, az20110712a-44X, az20110712-42X, az20110712-44X, CMSSW_4_2_6_onlpatch1_ONLINE, builder_2011-07-11_12-04-16_cmsweb, az20110711-43X, builder_2011-07-11_11-53-31_cmsweb, HG1107c, ge20110711-44X, ge20110710b-44X, ge20110710-44X, HG1108a-osx, CMSSW_4_4_0_pre4_FWLITE, CMSSW_4_4_0_pre4, builder_2011-07-08_16-07-44_cmsweb, azFor440p4g434, CMSSW_4_3_0_dqmpatch2, sjgFor430dqmp2, TW20110707b, TW20110707a, CMSSW_4_2_6_ONLINE, CMSSW_4_2_6_FWLITE, CMSSW_4_2_6, az20110706-44X, azFor426gcc434, az20110705-42X, builder_2011-07-05_11-26-58_cmsweb, HG1107b, builder_2011-07-04_15-53-33_cmsweb, TW20110704b, builder_2011-07-04_12-54-16_stagemanager, TW20110704a, builder_2011-07-02_17-25-15_dbs3-client, az20110701-44X, TW20110701a, builder_2011-07-01_14-15-56_cmsweb, builder_2011-07-01_12-35-36_cmsweb, CMSSW_4_4_0_pre3, azFor440pre3gcc434, builder_2011-06-30_17-06-37_crab-server3, CMSSW_4_3_0_dqmpatch1, az20110629-44X, builder_2011-06-29_20-56-28_cmsweb, sjgFor430dqmp1, TW20110629a, sjfFor430dqmp1, TW20110628a, az20110627-44X, TW20110627b, TW20110627a, CMSSW_4_3_0, sjgFor430, CMSSW_4_4_0_pre2_FWLITE, CMSSW_4_4_0_pre2, builder_2011-06-24_21-18-43_cmsweb, azFor440pre2gcc434, builder_2011-06-24_15-28-33_workqueue, CMSSW_4_2_5_hltpatch1, HG1107a, lat20110624a, CMSSW_4_2_5_onlpatch1_ONLINE, CMSSW_4_2_5_ONLINE, fwFor425online, TW20110623b, TW20110623a, sm20110622a-43X, sm20110622a-44X, CMSSW_4_2_4_hltpatch1, sm20110622-43X, sm20110622-44X, CMSSW_4_2_5, HG1106e, CMSSW_4_1_7, sm20110621-42X, sjgFor425b, sjg110620a, sm20110620-42X, sjgFor425, sm20110620-44X, builder_2011-06-17_14-52-14_cmsweb, fw20110617-41X, builder_2011-06-16_19-08-24_wmagent, builder_2011-06-16_16-09-02_wmagent, sm20110616-44X, CMSSW_4_4_0_pre1, az20110615-43X, azFor20110615-43X, azFor440pre1, sm20110615-43X, sm20110615-42X, builder_2011-06-15_16-54-18_wmagent, sjgFor430pre6dqmIO, sm20110614b-44X, sm20110614a-44X, sm20110614-44X, sm20110607a-44X, CMSSW_4_3_0_pre7, sjgFor430pre6dp1, sjgFor430pre7, builder_2011-06-10_23-58-54_cmsweb, HG1106d, sm20110610-44X, sm20110609-43X, CMSSW_4_2_4_patch1, builder_2011-06-08_17-25-21_workqueue, sm20110608-44X, builder_2011-06-07_22-07-15_reqmgr, fwFor424online3, fwFor424online2, sm20110607-44X, CMSSW_4_2_4_onlpatch1_ONLINE, CMSSW_4_2_4_ONLINE, fwFor424online, sm20110606a, CMSSW_4_2_3_SLHC3, sm20110606, builder_2011-06-04_17-45-11_dbs3, builder_2011-06-04_17-44-57_dbs3-client, CMSSW_4_2_4_FWLITE, CMSSW_4_2_4, azFor424fgcc434, azFor424g434, ebFor423slhc3, az20110601-for42X, azFor424agcc434, CMSSW_4_2_3_SLHC2, for423SLHC2, azFor424gcc434, CMSSW_4_1_6_patch1, CMSSW_4_1_6, CMSSW_4_2_3_patch5, azFor423patch5gcc434, builder_2011-05-31_01-23-03_cmsweb, builder_2011-05-31_00-51-28_cmsweb, HG1106c, azFor423patch4agcc434, CMSSW_4_2_3_patch4, azFor423patch4gcc434, TW20110530a, CMSSW_4_3_0_pre6, sjgFor430pre6, sm20110528-for42X, sm20110528-for43X, TW20110527b, TW20110527a, builder_2011-05-25_15-26-47_crab-server3, TW20110525a, CMSSW_4_2_3_patch3, azFor423patch3gcc434, TW20110524b, TW20110524a, builder_2011-05-24_10-10-21_cmsweb, HG1106b, builder_2011-05-23_17-26-34_crab-server3, sm20110523a-for43X, sm20110523-for43X, CMSSW_4_2_3_onlpatch4_ONLINE, builder_2011-05-20_10-32-01_sitereadiness, builder_2011-05-19_15-09-56_wmagent, sm20110516-for43X, CMSSW_4_2_3_patch2, azFor423patch2gcc434, builder_2011-05-16_15-13-08_cmsweb, HG1106a, sjg110514a-for43x, sm20110514a-for43X, sm20110514-for43X, CMSSW_4_2_3_onlpatch3_ONLINE, sjg110513a-for43X, builder_2011-05-13_17-08-55_wmagent, CMSSW_4_2_3_onlpatch2_ONLINE, azFor423onlpatch2, CMSSW_4_3_0_pre5, sjgFor430pre5, CMSSW_4_2_3_patch1, azFor423patch1gcc434, CMSSW_4_2_3_SLHC_pre1, ebFor423slhcPre1, builder_2011-05-11_13-24-46_dbs3-client, CMSSW_4_2_3_onlpatch1_ONLINE, CMSSW_4_2_3_ONLINE, fwFor423online, sm20110509a-for43X, sm20110509-for43X, CMSSW_4_2_2_patch2, builder_2011-05-09_14-05-53_dqmgui, fwFor416, fwFor416sherpa123, CMSSW_4_2_3, CMSSW_4_2_3_FWLITE, azFor423gcc434_fwlite, azFor423g451, azFor423gcc434, builder_2011-05-05_16-10-12_py2-sqlobject, sm20110505-for42X, builder_2011-05-05_13-16-07_dqmgui, sm20110504-for43X, sm20110504-for42X, sm20100504, builder_2011-05-02_19-33-26_cmsweb, builder_2011-05-02_18-58-25_cmsweb, HG1105c, CMSSW_4_3_0_pre4_FWLITE, CMSSW_4_3_0_pre4, CMSSW_4_2_2_patch1, azFor430pre4gcc434, CMSSW_4_2_1_patch2, azFor421patch2gcc434, CMSSW_4_2_2_SLHC_pre1, builder_2011-04-27_19-30-26_cmsweb, pe20110427a-for43X, builder_2011-04-26_15-14-44_cmsweb, HG1105b, pe20110426a-for43X, ebFor422slhcPre1, CMSSW_4_2_2_FWLITE, CMSSW_4_2_2, azFor422gcc434, azFor422g434, TW20110421b, CMSSW_4_2_1_patch1, TW20110421a, CMSSW_4_1_4_patch3, azFor421patch1gcc434a, CMSSW_4_1_5, CMSSW_4_1_4_patch2, azFor421patch1gcc451, azFor421patch1gcc434, azFor421patch1g434, pe20110420b-for43X, pe20110420a-for43X, sjg110420a, builder_2011-04-19_17-22-40_T0PromptSkim, TW20110419c, TW20110419b, TW20110419a, pe20110419a-for43X, TW20110418a, pe20110418a-for43X, CMSSW_4_3_0_pre3, sjgFor430pre3, sjg110417a-for43X, builder_2011-04-16_00-43-59_reqmgr, sm20110415-for43X, TW20110415a, builder_2011-04-15_14-49-10_wmagent, TW20110414c, TW20110414b, TW20110414a, CMSSW_4_2_1_FWLITE, CMSSW_4_2_1, azFor421g434, CMSSW_4_1_4_onlpatch1_ONLINE, CMSSW_4_1_4_ONLINE, fwFor414p2, pe20110413a-for43X, fwFor414online, sm110412-for43X, builder_2011-04-12_17-09-48_cmsweb, HG1105a, pe20110412a-for43X, builder_2011-04-11_19-04-03_workqueue, pe20110411a-for43X, builder_2011-04-08_17-08-57_cmsweb, HG1104e, CMSSW_4_1_4_patch1, sm110408, builder_2011-04-08_12-05-32_calendar-shift, builder_2011-04-08_11-26-43_wmagent, ge20110407-igprof-book, builder_2011-04-07_19-51-01_calendar-shift, builder_2011-04-07_17-11-58_calendar-shift, builder_2011-04-07_16-23-25_calendar-shift, builder_2011-04-07_15-45-05_calendar-shift, TW20110407a, CMSSW_4_2_0_FWLITE, CMSSW_4_3_0_pre2, CMSSW_4_2_0, azFor420g451-fwlite, azFor420g434-fwlite, azFor420p434-fwlite, azFor420gcc434, azFor420g434, CMSSW_4_1_4, HG1104d, sjgFor430pre2, TW20110331c, TW20110331b, pe20110331b-for43X, TW20110331a, pe20110331a-for43X, fwFor413op1, TW20110330a, CMSSW_4_1_3_patch3, CMSSW_4_1_2_patch2, builder_2011-03-29_10-01-40_cmsweb, HG1104c, pe20110328a-for43X, TW20110328a, CMSSW_4_2_0_pre8_FWLITE, builder_2011-03-25_15-38-34_cmsweb, builder_2011-03-25_12-48-58_cmsweb, sjgFor430pre1-fwlite, CMSSW_4_3_0_pre1, azFor420p8_fwlite, builder_2011-03-24_17-23-46_reqmgr, pe20110324b-for43X, fwFor413xdaq11b6online, CMSSW_4_1_3_ONLINE, sjgFor430pre1, fwFor413p2, pe20110324a-for43X, CMSSW_4_2_0_pre8, azFor420p8g434, builder_2011-03-23_16-16-18_cmsweb, builder_2011-03-23_16-04-32_cmsweb, CMSSW_4_1_3_patch1, builder_2011-03-23_11-32-11_cmsweb, builder_2011-03-23_10-48-54_cmsweb, HG1104b, builder_2011-03-23_09-32-23_cmsweb, TW20110322e, TW20110322d, TW20110322c, TW20110322b, TW20110322a, fwFor412op1, builder_2011-03-21_16-11-33_calendar-shift, builder_2011-03-21_16-08-10_calendar-shift, builder_2011-03-21_15-53-32_calendar-shift, fwFor413online, builder_2011-03-18_17-21-58_cmsweb, HG1104a, CMSSW_4_1_3, builder_2011-03-18_11-41-55_mechanize, fwFor413, builder_2011-03-17_16-27-25_das, pe20110317a-for4XY, HG1103e, TW20110316a, pe20110315a-for4XY, builder_2011-03-14_22-22-58_T0PromptSkim, builder_2011-03-14_16-24-26_calendar-shift, builder_2011-03-14_15-23-03_PHEDEX-combined-agents, builder_2011-03-14_13-03-29_PHEDEX-combined-agents, HG1103d, builder_2011-03-11_20-03-23_PHEDEX-combined-agents, DAS_20110311_slc5_amd64_gcc434, TW20110311a, azFor420p7g434_fwlite, azFor420p7_fwlite, HG1103c, sm110311fwlite, CMSSW_3_11_3, builder_2011-03-10_20-36-50_dbs3, TW20110310a, pe20110310a-for4XY, CMSSW_4_2_0_pre7, DAS_20110309_slc5_amd64_gcc434, azFor420p7g434, CMSSW_4_1_2_patch1, builder_2011-03-09_10-06-32_cmsweb, CMSSW_4_1_1_onlpatch2_ONLINE, builder_2011-03-08_16-58-27_wmagent, HG1103b, builder_2011-03-08_11-38-13_cmsweb, builder_2011-03-07_23-56-56_cmsweb, TW20110307b, pe20110307a-for4XY, DAS_20110303_slc5_amd64_gcc434_v4, DAS_20110303_slc5_amd64_gcc434_v3, DAS_20110303_slc5_amd64_gcc434_v2, builder_2011-03-03_13-50-13_cmsweb, HG1103a, CMSSW_4_1_2_ONLINE, CMSSW_4_1_2, CMSSW_4_1_1_onlpatch1_ONLINE, CMSSW_4_1_1_ONLINE, CMSSW_4_2_0_pre6, DQMGUI_5_4_0, azFor420p6g434, fwFor411online, pe20110301-for412, CMSSW_3_11_2, CMSSW_4_1_1, pe20110228a-for4XY, CMSSW_3_11_1_hclpatch1, sjgFor3111hclp1, sjgFor3111hcalp1, CMSSW_4_1_0_pre3, pe20110225a-for311X, pe20110225b-for4XY, pe20110225a-for4XY, CMSSW_3_11_1_hltpatch1, CMSSW_3_11_1_patch3, pe20110223a-for4XY, fwFor410pre2online, CMSSW_3_11_1_onlpatch1_ONLINE, CMSSW_4_2_0_pre5, fwFor3111op1-online, azFor420p5g434, azFor420pre5gcc434, CMSSW_3_11_1_patch2, CMSSW_4_1_0_pre2, pe20110215-for410p2, CMSSW_4_2_0_pre4, azFor420pre4gcc434, azFor420p4g434, pe20110213a-for4XY, CMSSW_3_11_1_patch1, CMSSW_4_2_0_pre3, sjgFor3111p1b, sjgFor3111p1, azFor420pre3gcc434, DQMGUI_5_3_2b, pe20110210a-for4XY, DQMGUI_5_3_2a, CMSSW_3_11_1_ONLINE, CMSSW_3_11_1, fwFor3111, pe20110208a-for4XY, pe20110207b-for4XY, pe20110207a-for4XY, CMSSW_4_2_0_pre2, azFor420pre2gcc434c, azFor420pre2gcc434b, CMSSW_4_1_0_pre1, azFor420pre2gcc434, pe20110205-for410p1, pe20110203a-for4XY, pe20110203-for410p1, pe20110202a-for311X, pe20110202a-for4XY, fw20110201-41X-online, pe20110131b-for4XY, pe20110131a-for4XY, fw20110131-311x-online, CMSSW_3_11_0_pre5r52706bT2, CMSSW_3_11_0_ONLINE, fw20110128-311X-online, CMSSW_4_2_0_pre1, CMSSW_3_11_0, azFor420pre1g434, pe20110127a-for311X, azFor420pre1, fw20110127a-311X, fw20110127-311X, fwFor3110, pe20110126b-for311X, fw20110126a-311X-online, pe20110126a-for311X, fw20110126-311X-online, pe20110125-for3110p5r52706bT2, pe20110124b-311X, pe20110124a-311X, fw20110122-311X-online, pe20110122a-311X, CMSSW_3_11_0_pre5_ONLINE, fw20110121b-311X-online, pe20110121-for3110p5r52706b, fw20110121a-311X-online, fw20110121-311X-online, fw20110121, pe20110120b-311X, pe20110120a-311X, fw20110120b-311X-online, CMSSW_3_11_0_pre5, fw20110120a-311X-online, fw20110120-311X-online, fw20110119-311X-online, fwFor3110pre5-online, fwFor3110pre5, pe20110118b-311X, pe20110118a-311X, CMSSW_3_11_0_pre4, fwFor3110pre4online, pe20110117c-311X, fwFor3110pre4, fw20110117-for311X, pe20110117b-311X, pe20110112d-for311X, pe20110112a-for311X, pe20110111b-for311X, sm110110-for311X, pe20110107e-for311Xrb, pe20110107d-for311Xrb, pe20110107c-for311Xrb, pe20110106b-for311Xrb, pe20110106a-for311Xrb, pe20110105e-for311Xrb, pe20110105d-for311Xrb, pe20110105c-for311Xrb, pe20110105b-for311Xrb, pe20110105a-for311Xrb, pe20101217a-for310Xrb
Changes since 1.63: +1 -1 lines
Log Message:
  Version of rev 1.63 with version changed to 4.3.4

File Contents

# Content
1 ### RPM external gcc 4.3.4
2 ## INITENV +PATH LD_LIBRARY_PATH %i/lib/32
3 ## INITENV +PATH LD_LIBRARY_PATH %i/lib64
4 Source0: ftp://ftp.fu-berlin.de/unix/gnu/%n/%n-%realversion/%n-%realversion.tar.bz2
5 # If gcc version >= 4.0.0, we need two additional sources, for gmp and mpfr.
6 %define gmpVersion 4.3.2
7 %define mpfrVersion 2.4.2
8 %define mpcVersion 0.8.1
9 Source1: ftp://ftp.gnu.org/gnu/gmp/gmp-%{gmpVersion}.tar.bz2
10 Source2: http://www.mpfr.org/mpfr-%{mpfrVersion}/mpfr-%{mpfrVersion}.tar.bz2
11 Source3: http://www.multiprecision.org/mpc/download/mpc-%{mpcVersion}.tar.gz
12
13 # For gcc 4.5+ we need the additional tools ppl and cloog.
14 %define gcc_45plus %(echo %realversion | sed -e 's|4[.][5-9].*|true|')
15 %if "%{gcc_45plus}" == "true"
16 %define pplVersion 0.10.2
17 %define cloogpplVersion 0.15.9
18 Source4: http://www.cs.unipr.it/ppl/Download/ftp/releases/0.10.2/ppl-%{pplVersion}.tar.bz2
19 Source5: ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-%{cloogpplVersion}.tar.gz
20 %endif
21
22 # On 64bit Scientific Linux build our own binutils.
23 %define use_custom_binutils %(echo %cmsos | sed -e 's|slc[0-9]*_amd64|true|')
24 %if "%use_custom_binutils" == "true"
25 %define bisonVersion 2.4
26 %define binutilsv 2.20.1
27 Source6: http://ftp.gnu.org/gnu/bison/bison-%{bisonVersion}.tar.bz2
28 Source7: http://ftp.gnu.org/gnu/binutils/binutils-%binutilsv.tar.bz2
29 %endif
30
31 %prep
32 echo "use_custom_binutils: %use_custom_binutils"
33 %setup -T -b 0 -n gcc-%realversion
34
35 case %cmsos in
36 # Hack to always have -m32 in the 32bit compiler, even when it's built on a 64
37 # bit architecture.
38 slc*_ia32 )
39 cat << \EOF_CONFIG_GCC >> gcc/config.gcc
40 # CMS patch to include gcc/config/i386/t-cms when building gcc
41 tm_file="$tm_file i386/cms.h"
42 tmake_file="$tmake_file i386/t-cms"
43 EOF_CONFIG_GCC
44
45 cat << \EOF_CMS_H > gcc/config/i386/cms.h
46 #undef ASM_SPEC
47 #define ASM_SPEC "%%{v:-V} %%{Qy:} %%{!Qn:-Qy} %%{n} %%{T} %%{Ym,*} %%{Yd,*} %%{Wa,*:%%*} --32"
48 #undef CC1_SPEC
49 #define CC1_SPEC "%%(cc1_cpu) %%{profile:-p} -m32"
50 #undef CC1PLUS_SPEC
51 #define CC1PLUS_SPEC "-m32"
52 #undef MULTILIB_DEFAULTS
53 #define MULTILIB_DEFAULTS { "m32" }
54 EOF_CMS_H
55
56 cat << \EOF_T_CMS > gcc/config/i386/t-cms
57 MULTILIB_OPTIONS = m32
58 MULTILIB_DIRNAMES = ../lib
59 MULTILIB_MATCHES = m32=m32
60 EOF_T_CMS
61 ;;
62 slc*_amd64 )
63 # Hack needed to align sections to 4096 bytes rather than 2MB on 64bit linux
64 # architectures. This is done to reduce the amount of address space wasted by
65 # relocating many libraries. This was done with a linker script before, but
66 # this approach seems to be more correct.
67 cat << \EOF_CONFIG_GCC >> gcc/config.gcc
68 # CMS patch to include gcc/config/i386/t-cms when building gcc
69 tm_file="$tm_file i386/cms.h"
70 EOF_CONFIG_GCC
71
72 cat << \EOF_CMS_H > gcc/config/i386/cms.h
73 #undef LINK_SPEC
74 #define LINK_SPEC "%{" SPEC_64 ":-m elf_x86_64} %{" SPEC_32 ":-m elf_i386} \
75 %{shared:-shared} \
76 %{!shared: \
77 %{!static: \
78 %{rdynamic:-export-dynamic} \
79 %{" SPEC_32 ":%{!dynamic-linker:-dynamic-linker " LINUX_DYNAMIC_LINKER32 "}} \
80 %{" SPEC_64 ":%{!dynamic-linker:-dynamic-linker " LINUX_DYNAMIC_LINKER64 "}}} \
81 %{static:-static}} -z common-page-size=4096 -z max-page-size=4096"
82 EOF_CMS_H
83 ;;
84 esac
85
86 %if "%{use_custom_binutils}" == "true"
87 %setup -D -T -b 6 -n bison-%{bisonVersion}
88 %setup -D -T -b 7 -n binutils-%binutilsv
89 %endif
90
91 # These are required for any gcc 4.x build.
92 %setup -D -T -b 1 -n gmp-%{gmpVersion}
93 %setup -D -T -b 2 -n mpfr-%{mpfrVersion}
94 %setup -D -T -b 3 -n mpc-%{mpcVersion}
95
96 # For gcc 4.5 and later we also need the following.
97 %if "%gcc_45plus" == "true"
98 %setup -D -T -b 4 -n ppl-%{pplVersion}
99 %setup -D -T -b 5 -n cloog-ppl-%{cloogpplVersion}
100 %endif
101 %build
102
103 # Set special variables required to build 32-bit executables on 64-bit
104 # systems. Note that if the architecture is SLC4/IA32, we may be on a
105 # 64-bit system and need to produce a 32-bit capable compiler, which
106 # _itself_ is a 32-bit executable.
107 case %{cmsos} in
108 slc*_ia32)
109 CCOPTS="-fPIC -m32 -Wa,--32" ;;
110 *)
111 CCOPTS="-fPIC" ;;
112 esac
113
114 # Whenever we build custom binutils we also enable the new linker "gold".
115 # We do so only if we are using the new gcc 4.5+
116 if [ "X%use_custom_binutils:%gcc_45plus" = Xtrue:true ] ; then
117 CONF_BINUTILS_OPTS="--enable-gold"
118 fi
119
120 USER_CXX=$CCOPTS
121
122 # If requested, build our own binutils. Currently the default is to use the
123 # system binutils on 32bit platforms and our own on 64 bit ones.
124 # FIXME: Notice that this copy is actually built using the system compiler, so
125 # we chances are we will need to rebuild it later on to make sure they get
126 # linked against our libstdc++ (required by gold).
127 if [ "X%use_custom_binutils" = Xtrue ]
128 then
129 cd ../bison-%{bisonVersion}
130 CC="gcc $CCOPTS" ./configure --prefix=%i/tmp/bison
131 make %makeprocesses
132 make install
133 export PATH=%i/tmp/bison/bin:$PATH
134 cd ../binutils-%{binutilsv}
135 ./configure --prefix=%i ${CONF_BINUTILS_OPTS} CC="gcc $CCOPTS"
136 make %makeprocesses
137 find . -name Makefile -exec perl -p -i -e 's|LN = ln|LN = cp -p|;s|ln ([^-])|cp -p $1|g' {} \;
138 make install
139 which ld
140 fi
141
142 # Build GMP/MPFR/MPC
143 cd ../gmp-%{gmpVersion}
144 ./configure --prefix=%i --enable-shared --disable-static --enable-cxx CC="gcc $CCOPTS" CXX="c++ $USER_CXX"
145 make %makeprocesses
146 make install
147
148 cd ../mpfr-%{mpfrVersion}
149 ./configure --prefix=%i --with-gmp=%i CC="gcc $CCOPTS" CXX="c++ $USER_CXX"
150 make %makeprocesses
151 make install
152
153 cd ../mpc-%{mpcVersion}
154 ./configure --prefix=%i --with-gmp=%i --with-mpfr=%i CC="gcc $CCOPTS" CXX="c++ $USER_CXX"
155 make %makeprocesses
156 make install
157 CONF_GCC_VERSION_OPTS="--with-gmp=%i --with-mpfr=%i --with-mpc=%i"
158
159 # Build additional stuff for gcc 4.5+
160 if [ "X%gcc_45plus" = Xtrue ]; then
161 cd ../ppl-%{pplVersion}
162 ./configure --prefix=%i CC="gcc $CCOPTS" CXX="c++ $USER_CXX"
163 make %makeprocesses
164 make install
165
166 cd ../cloog-ppl-%{cloogpplVersion}
167 ./configure --prefix=%i --with-ppl=%i --with-gmp=%i CC="gcc $CCOPTS" CXX="c++ $USER_CXX"
168 make %makeprocesses
169 make install
170
171 CONF_GCC_VERSION_OPTS="$CONF_GCC_VERSION_OPTS --with-ppl=%i --with-cloog=%i"
172 fi
173
174 # Build the compilers
175 cd ../gcc-%realversion
176 mkdir -p obj
177 cd obj
178 export LD_LIBRARY_PATH=%i/lib64:%i/lib:$LD_LIBRARY_PATH
179 ../configure --prefix=%i \
180 --enable-languages=c,c++,fortran \
181 $CONF_GCC_VERSION_OPTS --enable-shared CC="gcc $CCOPTS" CXX="c++ $USER_CXX"
182
183 make %makeprocesses bootstrap
184 make install
185
186 %install
187 cd %_builddir/gcc-%{realversion}/obj && make install
188
189 ln -s gcc %i/bin/cc
190 find %i/lib %i/lib32 %i/lib64 -name '*.la' -exec rm -f {} \; || true
191 # SCRAM ToolBox toolfile is now geneated by the gcc-toolfile.spec
192 # so that everything works even in the case "--use-system-compiler"
193 # option is specified.