Opened 7 years ago
Closed 7 years ago
#54925 closed defect (fixed)
Can no longer build Root6
Reported by: | AlexanderLarsRobinson (Alexander Lars Robinson) | Owned by: | cjones051073 (Chris Jones) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.4.1 |
Keywords: | Cc: | Schamschula (Marius Schamschula), mojca (Mojca Miklavec), AlexanderLarsRobinson (Alexander Lars Robinson) | |
Port: | root6 |
Description
A series of port upgrades was unexpectedly aborted yesterday by root6.10 failing to build. I ignored this until today, whereupon the port being 'broken' (but still working) yet unable to be rebuilt was blocking the installation of new ports. I made the mistake of uninstalling root6 to reinstall it, and now am no longer able to do my job because it simply won't build.
Versions and variants tested (cleaning between each): root6 @6.08.06+clang39+cocoa+cxx14+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+xml (this is what was installed) root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml (root6 +python34) root6 @6.08.06+python34 root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml root6 +python27 (using build instead of install to bypass the binaries)
The error occurs quite late, after about a half-hour of compiling. I'm attaching the logs for last four. They are all about identical, and I find them equally unhelpful. Maybe someone else will understand the problem. The python27 variant can be installed via binaries, but this is of no use to me as I need the python34 variant.
This is on MacOS Sierra with Xcode 9.0. Rebooting the computer did not help.
Attachments (4)
Change History (15)
Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Attachment: | root6.08py34.log.bz2 added |
---|
Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Attachment: | root6.10py34.log.bz2 added |
---|
root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml
Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Attachment: | root6.10py34gcc6.log.bz2 added |
---|
root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml
Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Attachment: | root6.10py27.log.bz2 added |
---|
root6 +python27
comment:1 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Apologies for the poor formatting of the second paragraph. Here is a reformatting of sorts:
Versions and variants tested (cleaning between each): root6 @6.08.06+clang39+cocoa+cxx14+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+xml (this is what was installed) root6 @6.10.04_3+cocoa+cxx17+gcc7+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml (root6 +python34) root6 @6.08.06+python34 root6 @6.10.04_3+cocoa+cxx17+gcc6+graphviz+gsl+http+minuit2+opengl+python34+roofit+soversion+ssl+tmva+veccore+xml root6 +python27 (using build instead of install to bypass the binaries)
comment:2 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Addendum: root5 +python34
builds successfully. This has temporarily unblocked my work.
comment:3 Changed 7 years ago by Schamschula (Marius Schamschula)
Cc: | Schamschula added |
---|
comment:4 Changed 7 years ago by Schamschula (Marius Schamschula)
Cc: | mojca added |
---|---|
Owner: | set to cjones051073 |
Status: | new → assigned |
comment:5 Changed 7 years ago by Schamschula (Marius Schamschula)
Please add maintainer(s) in the CC field. In this case port info --maintainer root6
comment:6 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Cc: | AlexanderLarsRobinson added |
---|
comment:7 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Full disclosure: I have no idea how. I can't edit the ticket. (Or did you already add that?)
comment:8 Changed 7 years ago by cjones051073 (Chris Jones)
Xcode 9 has broken all ROOT6 builds. I am working on a fix...
comment:9 follow-up: 10 Changed 7 years ago by cjones051073 (Chris Jones)
I have pushed a candidate fix. Its difficult for me to be sure it works with all OS and Xcode combinations. Please update your ports and give it a try (to be sure you have it you should be installing ROOT6 6.10.06.01).
comment:10 Changed 7 years ago by AlexanderLarsRobinson (Alexander Lars Robinson)
Replying to cjones051073:
I have pushed a candidate fix. Its difficult for me to be sure it works with all OS and Xcode combinations. Please update your ports and give it a try (to be sure you have it you should be installing ROOT6 6.10.06.01).
It has been built successfully. Thank you.
comment:11 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
root6 @6.08.06+python34