-
Notifications
You must be signed in to change notification settings - Fork 250
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
Build problems with julia 0.5.0 #815
Comments
looking at this i'd assume that's rather an precompilation issue than a Gadfly/Compose issue. |
Like this ?
Since |
i cannot qualitfy and i'm currently not sitting at my development box, so it' s more or less a feeling only... |
Doing Looking at line 188 in my form.jl, I see:
In which I guess the |
I see (i was looking at master, not the release). This seems to be some implicit list comprehension, i guess rectangle should return a list of rectangles if a list of x0s, y0s etc is provided. You could check if the syntax has changed from 0.4/0.5dev (look in the documentation and select the release). I'd consider this as issue on Compose.jl (afair this pattern shows up in more places than rectangle only) and you can reference this here. Strange is, that not more people have reported this issue. |
After applying @ScottPJones fix to Compose.jl (GiovineItalia/Compose.jl#194), Gadfly seems to build ok. But, I still have problems running the plot command, with 0.5.0 dev. Am I doing something wrong ?
|
i can confirm. Looks like we will still find other v0.5dev dependencies not filled... |
... but there's hope in dcjones/Showoff.jl#11 |
... well, at least it fails differently and in Compose again...
|
"minheight not defined" started showing up back in February along with various segfaults. I went as far as figuring out which Julia master commit instigated the problem(s). Building Julia 0.5 with the repository backed up to just before that commit seems to avoid the bugs - at least they did a few weeks ago. The problems I found are described in Gadfly 807 and Gadfly 808. |
I have another fix, GiovineItalia/Compose.jl#197, which should fix the |
@ScottPJones, could you please share your setup and the error case? |
@lobingera Sorry, I didn't get a chance to do that last night (dealing with kids, sick wife, etc.!), I'd intended to follow up with that info. Since it is rather long, I put it in a gist: https://gist.github.com/ScottPJones/8122d2da3c7ecfa0e3dc |
@ScottPJones, no hurry needed... |
Have you tried it with my fixes, plus Simon's fix to Showoff.jl? |
yes, works for plotting (single line example). |
This sounds great ! Thanks a lot for your swift responses ! Any chance these patches will be applied to 0.5.0 / master, any time soon ? So, that Pkg.update() will be enough to make Gadfly plots to work. I'm quite new to github and how corrections find their way into the main development flow. |
Avik Sengupta ( @aviks) was quite quick with the first two addtions to Compose. So the third should not be an issue. We all have the feeling some more testing, unit testing in both Gadfly and Compose is needed if more v0.5 issues show up. Showoff.jl seems to be only under Daniel's supervision, so this might take some more time. |
Yes, he was great to take care of that so quickly! |
Having a version of the Gadfly constellation working on 0.5.0 would be huge. Nice going on getting the show stoppers under control. A couple of suggestions: has anyone simply asked Dan if he’d add a (new) committer or two to the repositories? His UW email handle isn’t that hard to find and I’d be more than happy to ping him on that front. Barring that I’d highly doubt that there would be any ruffled feathers if someone (temporarily) cloned the necessary projects to keep the ball rolling. Stephen
|
@protogeezer, did you reach @dcjones? |
I’ll send him a note immediately. I was waiting for someone to say go. Sorry about the misunderstanding. Stephen
|
@lobingera : BTW, if Dan responds and ask for a suggestion, who should we ask for as the committer? |
JuliaGraphics group looks like a good coverage of julia regulars and the topic is somehow matching, JuliaPlot would be my second guess |
@protogeezer, so you didn't get an answer? |
Unfortunately no, I didn't get an answer. It seems like it's time to fork the repository so we can make "actual" tagged releases pointing at the forked repository for the time being. I would think that would be easy to undo if Dan restarts Gadfly development. |
Everything should be hunky dory on master now. Please open a new issue if not. Thanks! |
I want to interface some external C++ libs, using @Keno 's amazing Cxx package and I have followed the instructions on https://github.com/Keno/Cxx.jl so my Make.user looks like:
I use this to build bleeding edge julia from master, but I can't get Gadfly to build with this setting:
I really need plotting capabilities for an internship project we are planning, using Cxx. Should I use another plotting package ?
The text was updated successfully, but these errors were encountered: