On 2015-04-25 09:59-0600 Orion Poplawski wrote: > On 04/24/2015 07:58 PM, Alan W. Irwin wrote: >> On 2015-04-24 10:09-0600 Orion Poplawski wrote: [...] >>> Libs: -L${libdir} -lplplotd >> >> I don't get that at all for 5.10.0. > > Ah, mea culpa, we had: > > # Fix pkgconfig libs > # https://bugzilla.redhat.com/show_bug.cgi?id=998988 > Patch4: plplot-pkgconfig.patch > > diff -up plplot-5.9.9-svn12479/src/CMakeLists.txt.pkgconfig > plplot-5.9.9-svn12479/src/CMakeLists.txt > --- plplot-5.9.9-svn12479/src/CMakeLists.txt.pkgconfig 2013-07-09 > 13:27:35.000000000 -0600 > +++ plplot-5.9.9-svn12479/src/CMakeLists.txt 2013-08-23 10:17:31.522913437 > -0600 > @@ -472,7 +472,9 @@ if(PKG_CONFIG_EXECUTABLE) > string(REGEX REPLACE "^.*:(.*):.*:.*$" "\\1" PC_SHORT_NAME ${PC_DATA}) > string(REGEX REPLACE "^.*:.*:(.*):.*$" "\\1" PC_LONG_NAME ${PC_DATA}) > string(REGEX REPLACE "^.*:.*:.*:(.*)$" "\\1" PC_LIBRARY_NAME ${PC_DATA}) > - set(PC_LINK_FLAGS "${lib${PC_LIBRARY_NAME}_LINK_FLAGS}") > + if(NOT BUILD_SHARED_LIBS) > + set(PC_LINK_FLAGS "${lib${PC_LIBRARY_NAME}_LINK_FLAGS}") > + endif(NOT BUILD_SHARED_LIBS) > set(PC_LINK_FLAGS "-l${PC_LIBRARY_NAME} ${PC_LINK_FLAGS}") > set(PC_COMPILE_FLAGS "${lib${PC_LIBRARY_NAME}_COMPILE_FLAGS}") > set(PC_CONFIGURED_FILE
Thanks for figuring that out. Of course, once I get the general shared versus static linking issue for PLplot pkg-config results fixed upstream, that downstream patch will no longer be necessary. While we are at it, are there any other general issues like this one (i.e., issues likely to affect all distros) addressed by the Fedora downstream patches which we should be aware of upstream? 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 __________________________ ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel