On 2015-03-12 01:46-0700 Alan W. Irwin wrote: > For Debian stable, I got most of the required Qt5 build-depends by > installing the build-depends of the Qt4 source package, then following > up by iterating epa_builds to get the extra ones needed for the > epa_build of Qt5. But I think the whole deal could be completed by > just one "apt-get build-dep" command for you with no further > iterations required since the Debian unstable version of Qt5 is > virtually identical to what is used by epa_build.
Hi Andrew: The configuration changes for the epa_build of Qt5 that I pushed (commit id = cfc6e135) on Tuesday made sure virtually all components of Qt5 were built, but those extra components did not solve the memory management issue (in fact introduced some extra warnings related to dbus, etc.,) so now I have experimentally gone the other way (commit id = fd4ef4a) and reduced the epa_build of Qt5 to the absolute minimum components needed by PLplot. (For example, dbus is excluded.) As a result of these changes, the time required here to epa_build Qt5 has been reduced from 2 hours to 13.5 minutes! As expected from previous experience with the insensitivity of the memory management issue to Qt5 build configuration, the valgrind results are essentially the same as before; relatively clean for all Qt file devices that I sampled, and a single invalid read error on plend for -dev qtwidget. To access that dramatic speedup in the epa_build of Qt5 (and many fewer library dependencies of that build) use the latest master tip version of PLplot. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel