#58447 closed defect (fixed)
tk @8.6.9_2 +quartz -x11 fails to build due to duplicate headers in /opt/local/include/X11{,tk}
Reported by: | michaellass (Michael Lass) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | iEFdev, dbl001 (dbl) | |
Port: | tk |
Description
tk @8.6.9_2 +quartz -x11 fails to build on my system. First error message is:
:info:build In file included from /opt/local/include/tkMacOSXPort.h:50: :info:build /opt/local/include/X11_tk/Xlib.h:128:16: error: redefinition of '_XExtData' :info:build typedef struct _XExtData { :info:build ^ :info:build /opt/local/include/X11/Xlib.h:148:16: note: previous definition is here :info:build typedef struct _XExtData { :info:build ^
Many similar messages follow.
/opt/local/include/X11_tk/Xlib.h is provided by tk, /opt/local/include/X11/Xlib.h is provided by xorg-libX11.
Attachments (1)
Change History (6)
Changed 6 years ago by michaellass (Michael Lass)
comment:1 Changed 6 years ago by iEFdev
Cc: | iEFdev added |
---|
comment:2 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | MarcusCalhoun-Lopez removed |
---|---|
Owner: | set to MarcusCalhoun-Lopez |
Status: | new → accepted |
comment:3 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
This problem was inadvertently created by a recent change.
Removing configure.cppflags -I${workpath}/tcl${version}/generic
was correct in the senes that ${workpath}/tcl${version}/generic
no longer exists.
However, the default configure.cppflags
is now causing this problem.
comment:4 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:5 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | dbl001 added |
---|
Has duplicate (#58448).
Note: See
TracTickets for help on using
tickets.
Full build log