Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12337 - xawtv dependency failure
Summary: xawtv dependency failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-17 14:25 UTC by Timo Boettcher
Modified: 2003-02-04 19:42 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Boettcher 2002-12-17 14:25:06 UTC
xawtv 3.80 emerge fails.

cat ./x11/MoTV-default ./x11/MoTV-fixed > x11/MoTV.ad
  CC     x11/man.o
x11/man.c:11:19: Xm/Xm.h: No such file or directory
x11/man.c:12:21: Xm/Form.h: No such file or directory
x11/man.c:13:22: Xm/Label.h: No such file or directory
x11/man.c:14:26: Xm/RowColumn.h: No such file or directory
x11/man.c:15:22: Xm/PushB.h: No such file or directory
x11/man.c:16:26: Xm/ScrolledW.h: No such file or directory
x11/man.c:17:26: Xm/SelectioB.h: No such file or directory
In file included from x11/man.c:19:
common/RegEdit.h:46:19: Xm/Xm.h: No such file or directory
x11/man.c:34: parse error before "man_tags"
x11/man.c:34: warning: type defaults to `int' in declaration of `man_tags'
x11/man.c:35: warning: initialization makes integer from pointer without a 
cast
x11/man.c:35: warning: initialization makes integer from pointer without a 
cast
x11/man.c:35: warning: initialization makes integer from pointer without a 
cast
x11/man.c:36: warning: initialization makes integer from pointer without a 
cast
x11/man.c:36: warning: data definition has no type or storage class
x11/man.c: In function `man':
x11/man.c:48: `XmString' undeclared (first use in this function)
x11/man.c:48: (Each undeclared identifier is reported only once
x11/man.c:48: for each function it appears in.)
x11/man.c:48: parse error before "xmpage"
x11/man.c:54: warning: implicit declaration of function 
`XmCreatePromptDialog'
x11/man.c:54: warning: assignment makes pointer from integer without a cast
x11/man.c:56: warning: implicit declaration of function 
`XmSelectionBoxGetChild'
x11/man.c:56: `XmDIALOG_SELECTION_LABEL' undeclared (first use in this 
function)
x11/man.c:56: warning: passing arg 1 of `XtUnmanageChild' makes pointer 
from integer without a cast
x11/man.c:57: `XmDIALOG_HELP_BUTTON' undeclared (first use in this function)
x11/man.c:57: warning: passing arg 1 of `XtUnmanageChild' makes pointer 
from integer without a cast
x11/man.c:58: `XmDIALOG_CANCEL_BUTTON' undeclared (first use in this 
function)
x11/man.c:58: warning: passing arg 1 of `XtUnmanageChild' makes pointer 
from integer without a cast
x11/man.c:59: `XmDIALOG_TEXT' undeclared (first use in this function)
x11/man.c:59: warning: passing arg 1 of `XtUnmanageChild' makes pointer 
from integer without a cast
x11/man.c:60: `XmNokCallback' undeclared (first use in this function)
x11/man.c:61: warning: implicit declaration of function 
`XmCreateScrolledWindow'
x11/man.c:61: warning: assignment makes pointer from integer without a cast
x11/man.c:63: `xmLabelWidgetClass' undeclared (first use in this function)
x11/man.c:69: `xmpage' undeclared (first use in this function)
x11/man.c:69: warning: implicit declaration of function `XmStringGenerate'
x11/man.c:69: `XmMULTIBYTE_TEXT' undeclared (first use in this function)
x11/man.c:81: `xmchunk' undeclared (first use in this function)
x11/man.c:83: warning: implicit declaration of function 
`XmStringConcatAndFree'
x11/man.c:103: `XmNlabelString' undeclared (first use in this function)
x11/man.c:104: warning: implicit declaration of function `XmStringFree'
make: *** [x11/man.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....

After emergeing lesstif, it compiles ok. Seems that xawtv depends on 
lesstif, but doesn't say so.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-12-18 07:04:47 UTC
well, it depends on openmotif actually.

it looks like your openmotif install was hosed.  lesstiff should work as well.

Note that this is just for the more motif-like GUI for xawtv, which can be
disabled with USE="-motif" emerge xawtv

However, I will check if we can just have it depend on a virtual/motif
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-01-16 09:00:48 UTC
virtual/motif is implemented in portage -- your only issue was that your *motif
install was b0rked and needed a remerging.