Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 503076 - dev-lang/gdl-0.9.4 with sci-libs/plplot-5.10.0 - In file included from work/gdl-0.9.4/src/gdleventhandler.cpp:28: /usr/include/plplot/plConfig.h:48:29: fatal error: plplot_config.h: No such file or directory
Summary: dev-lang/gdl-0.9.4 with sci-libs/plplot-5.10.0 - In file included from work/g...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-28 19:25 UTC by rudregues
Modified: 2014-04-07 17:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info '=dev-lang/gdl-0.9.4::gentoo' (file_503076.txt,4.57 KB, text/plain)
2014-02-28 19:25 UTC, rudregues
Details
build.log (file_503076.txt,47.84 KB, text/plain)
2014-02-28 19:28 UTC, rudregues
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rudregues 2014-02-28 19:25:11 UTC
Created attachment 371448 [details]
emerge --info '=dev-lang/gdl-0.9.4::gentoo'

Well I'm failing to compile gdl because of plplot.


 Sébastien Fabbro clarified some points in this bug report https://bugs.gentoo.org/show_bug.cgi?id=498234:

"this seems to be another bug, related to
an include file which plplot installs: /usr/include/plplot/plConfig.h
which has:
#ifdef HAVE_CONFIG_H
#  include <plplot_config.h>
#endif
and will fail with most autotools based systems"

and

"probably should not add #ifdef HAVE_CONFIG_H in an installed include file, it is a macro used by a lot of package building tools"
Comment 1 rudregues 2014-02-28 19:28:19 UTC
Created attachment 371450 [details]
build.log

The revelant part of the build log I think is in the final, with a fatal error.
Comment 2 Sébastien Fabbro (RETIRED) gentoo-dev 2014-04-04 16:31:07 UTC
upstream bug filed: https://sourceforge.net/p/plplot/bugs/146/
Comment 3 Sébastien Fabbro (RETIRED) gentoo-dev 2014-04-07 17:08:54 UTC
*plplot-5.10.0-r1 (07 Apr 2014)

  07 Apr 2014; Sebastien Fabbro <bicatali@gentoo.org>
  +files/plplot-5.10.0-have-config-h.patch, +plplot-5.10.0-r1.ebuild,
  -files/plplot-5.9.10-haru.patch, -files/plplot-5.9.10-itcltk.patch,
  -files/plplot-5.9.10-tcl86.patch, -files/plplot-5.9.10-tcltk.patch,
  -files/plplot-5.9.9-CMakeLists.txt.patch,
  -files/plplot-5.9.9-no-pdftest.patch, -files/plplot-5.9.9-tk86.patch,
  -plplot-5.9.10-r1.ebuild, -plplot-5.9.11-r1.ebuild, -plplot-5.9.9-r2.ebuild:
  Fixed conflicting macro in installed headers, bug #503076