Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126463 - xawtv won't compile on xorg 7
Summary: xawtv won't compile on xorg 7
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-16 14:16 UTC by R. May
Modified: 2006-03-16 14:21 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 R. May 2006-03-16 14:16:09 UTC
fs.c
In file included from console/fbtv.c:31:
./libng/grab-ng.h:28:1: warning: "bool" redefined
In file included from /usr/include/curses.h:136,
                 from console/fbtv.c:24:
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/stdbool.h:36:1: warning: this is the location of the previous definition
In file included from console/fs.c:17:
console/fs.h:2:20: FSlib.h: No such file or directory
In file included from console/fs.c:17:
console/fs.h:5: error: syntax error before "Font"
console/fs.h:5: warning: no semicolon at end of struct or union
console/fs.h:6: warning: type defaults to `int' in declaration of `fontHeader'
console/fs.h:6: warning: data definition has no type or storage class
console/fs.h:7: error: syntax error before "propInfo"
console/fs.h:7: warning: type defaults to `int' in declaration of `propInfo'
console/fs.h:7: warning: data definition has no type or storage class
console/fs.h:8: error: syntax error before '*' token
console/fs.h:8: warning: type defaults to `int' in declaration of `propOffsets'
console/fs.h:8: warning: data definition has no type or storage class
console/fs.h:11: error: syntax error before '*' token
console/fs.h:11: warning: type defaults to `int' in declaration of `extents'
console/fs.h:11: warning: data definition has no type or storage class
console/fs.h:12: error: syntax error before '*' token
console/fs.h:12: warning: type defaults to `int' in declaration of `offsets'
console/fs.h:12: warning: data definition has no type or storage class
console/fs.h:16: error: syntax error before '*' token
console/fs.h:16: warning: type defaults to `int' in declaration of `eindex'
console/fs.h:16: warning: data definition has no type or storage class
console/fs.h:18: error: syntax error before '}' token
In file included from console/fbtv.c:44:
console/fs.h:2:20: FSlib.h: No such file or directory
In file included from console/fbtv.c:44:
console/fs.h:6: error: syntax error before "FSXFontInfoHeader"
console/fs.h:6: warning: no semicolon at end of struct or union
console/fs.h:7: warning: type defaults to `int' in declaration of `propInfo'
console/fs.h:7: warning: data definition has no type or storage class
console/fs.h:8: error: syntax error before '*' token
console/fs.h:8: warning: type defaults to `int' in declaration of `propOffsets'
console/fs.h:8: warning: data definition has no type or storage class
console/fs.h:11: error: syntax error before '*' token
console/fs.h:11: warning: type defaults to `int' in declaration of `extents'
console/fs.h:11: warning: data definition has no type or storage class
console/fs.h:12: error: syntax error before '*' token
console/fs.h:12: warning: type defaults to `int' in declaration of `offsets'
console/fs.h:12: warning: data definition has no type or storage class
console/fs.h:16: error: syntax error before '*' token
console/fs.h:16: warning: type defaults to `int' in declaration of `eindex'
console/fs.h:16: warning: data definition has no type or storage class
console/fs.h:18: error: syntax error before '}' token
console/fs.h:58: error: syntax error before "FSXCharInfo"
console/fs.h:58: warning: function declaration isn't a prototype
console/fs.h:62: error: syntax error before '*' token
console/fs.h:62: warning: function declaration isn't a prototype
console/fbtv.c: In function `text_out':
console/fbtv.c:339: error: dereferencing pointer to incomplete type
console/fbtv.c:340: error: dereferencing pointer to incomplete type
console/fbtv.c: In function `do_capture':
console/fbtv.c:405: error: dereferencing pointer to incomplete type
console/fbtv.c:406: error: dereferencing pointer to incomplete type
console/fbtv.c:443: error: dereferencing pointer to incomplete type
console/fbtv.c:444: error: dereferencing pointer to incomplete type
console/fbtv.c: In function `main':
console/fbtv.c:755: error: dereferencing pointer to incomplete type
console/fbtv.c:773: error: dereferencing pointer to incomplete type
console/fs.h:58: error: syntax error before "FSXCharInfo"
console/fs.h:58: warning: function declaration isn't a prototype
console/fs.h:62: error: syntax error before '*' token
console/fs.h:62: warning: function declaration isn't a prototype
console/fs.c:46: error: syntax error before '*' token
console/fs.c:46: warning: type defaults to `int' in declaration of `svr'
console/fs.c:46: warning: data definition has no type or storage class
console/fs.c:108: error: syntax error before "FSXCharInfo"
console/fs.c:109: warning: function declaration isn't a prototype
console/fs.c: In function `fs_render_fb':
console/fs.c:112: error: `charInfo' undeclared (first use in this function)
console/fs.c:112: error: (Each undeclared identifier is reported only once
console/fs.c:112: error: for each function it appears in.)
console/fs.c:116: error: `data' undeclared (first use in this function)
console/fs.c:117: error: `ptr' undeclared (first use in this function)
console/fs.c:121: error: `pitch' undeclared (first use in this function)
console/fs.c: In function `fs_puts':
console/fs.c:135: error: dereferencing pointer to incomplete type
console/fs.c:138: error: dereferencing pointer to incomplete type
console/fs.c:139: error: dereferencing pointer to incomplete type
console/fs.c:140: error: dereferencing pointer to incomplete type
console/fs.c:145: error: dereferencing pointer to incomplete type
make: *** [console/fbtv.o] Error 1
make: *** Waiting for unfinished jobs....
console/fs.c:145: error: dereferencing pointer to incomplete type
console/fs.c:146: error: dereferencing pointer to incomplete type
console/fs.c:146: error: dereferencing pointer to incomplete type
console/fs.c:147: error: dereferencing pointer to incomplete type
console/fs.c:148: error: dereferencing pointer to incomplete type
console/fs.c: In function `fs_textwidth':
console/fs.c:161: error: dereferencing pointer to incomplete type
console/fs.c:163: error: dereferencing pointer to incomplete type
console/fs.c: At top level:
console/fs.c:168: error: syntax error before '*' token
console/fs.c:169: warning: function declaration isn't a prototype
console/fs.c: In function `fs_render_tty':
console/fs.c:172: error: `charInfo' undeclared (first use in this function)
console/fs.c:177: error: `data' undeclared (first use in this function)
console/fs.c: In function `fs_connect':
console/fs.c:196: warning: implicit declaration of function `FSOpenServer'
console/fs.c:196: warning: assignment makes pointer from integer without a cast
console/fs.c:198: warning: implicit declaration of function `FSServerName'
console/fs.c:198: warning: comparison between pointer and integer
console/fs.c:202: warning: format argument is not a pointer (arg 3)
console/fs.c: In function `fs_open':
console/fs.c:216: error: `Font' undeclared (first use in this function)
console/fs.c:216: error: syntax error before "dummy"
console/fs.c:217: error: `FSBitmapFormat' undeclared (first use in this function)
console/fs.c:218: error: `FSXCharInfo' undeclared (first use in this function)
console/fs.c:218: error: `charInfo' undeclared (first use in this function)
console/fs.c:226: warning: implicit declaration of function `FSListFonts'
console/fs.c:226: warning: assignment makes pointer from integer without a cast
console/fs.c:233: error: dereferencing pointer to incomplete type
console/fs.c:234: error: dereferencing pointer to incomplete type
console/fs.c:235: error: dereferencing pointer to incomplete type
console/fs.c:235: warning: implicit declaration of function `FSOpenBitmapFont'
console/fs.c:235: error: `dummy' undeclared (first use in this function)
console/fs.c:236: warning: implicit declaration of function `FSFreeFontNames'
console/fs.c:237: error: dereferencing pointer to incomplete type
console/fs.c:240: warning: implicit declaration of function `FSQueryXInfo'
console/fs.c:240: error: dereferencing pointer to incomplete type
console/fs.c:240: error: dereferencing pointer to incomplete type
console/fs.c:240: error: dereferencing pointer to incomplete type
console/fs.c:241: error: dereferencing pointer to incomplete type
console/fs.c:241: error: dereferencing pointer to incomplete type
console/fs.c:242: error: `format' undeclared (first use in this function)
console/fs.c:242: error: `BitmapFormatByteOrderMSB' undeclared (first use in this function)
console/fs.c:242: error: `BitmapFormatBitOrderMSB' undeclared (first use in this function)
console/fs.c:242: error: `BitmapFormatScanlineUnit8' undeclared (first use in this function)
console/fs.c:242: error: `BitmapFormatScanlinePad8' undeclared (first use in this function)
console/fs.c:242: error: `BitmapFormatImageRectMin' undeclared (first use in this function)
console/fs.c:243: warning: implicit declaration of function `FSQueryXExtents16'
console/fs.c:243: error: dereferencing pointer to incomplete type
console/fs.c:243: error: `True' undeclared (first use in this function)
console/fs.c:243: error: `FSChar2b' undeclared (first use in this function)
console/fs.c:243: error: syntax error before ')' token
console/fs.c:244: warning: implicit declaration of function `FSQueryXBitmaps16'
console/fs.c:244: error: dereferencing pointer to incomplete type
console/fs.c:244: error: syntax error before ')' token
console/fs.c:247: error: dereferencing pointer to incomplete type
console/fs.c:247: error: dereferencing pointer to incomplete type
console/fs.c:248: error: dereferencing pointer to incomplete type
console/fs.c:248: error: dereferencing pointer to incomplete type
console/fs.c:248: error: dereferencing pointer to incomplete type
console/fs.c:249: error: dereferencing pointer to incomplete type
console/fs.c:249: error: dereferencing pointer to incomplete type
console/fs.c:249: error: dereferencing pointer to incomplete type
console/fs.c:250: error: dereferencing pointer to incomplete type
console/fs.c:250: error: dereferencing pointer to incomplete type
console/fs.c:250: error: syntax error before ')' token
console/fs.c:251: error: dereferencing pointer to incomplete type
console/fs.c:251: error: dereferencing pointer to incomplete type
console/fs.c:252: error: dereferencing pointer to incomplete type
console/fs.c:252: error: dereferencing pointer to incomplete type
console/fs.c:252: error: syntax error before ')' token
console/fs.c:253: error: dereferencing pointer to incomplete type
console/fs.c:253: error: dereferencing pointer to incomplete type
console/fs.c:255: error: dereferencing pointer to incomplete type
console/fs.c:256: error: dereferencing pointer to incomplete type
console/fs.c:257: error: dereferencing pointer to incomplete type
console/fs.c:258: error: dereferencing pointer to incomplete type
console/fs.c:260: error: dereferencing pointer to incomplete type
console/fs.c:261: error: dereferencing pointer to incomplete type
console/fs.c:272: error: dereferencing pointer to incomplete type
console/fs.c:273: error: dereferencing pointer to incomplete type
console/fs.c: In function `fs_free':
console/fs.c:294: error: dereferencing pointer to incomplete type
console/fs.c:295: error: dereferencing pointer to incomplete type
console/fs.c: In function `fs_consolefont':
console/fs.c:373: error: dereferencing pointer to incomplete type
console/fs.c:374: error: dereferencing pointer to incomplete type
console/fs.c:377: error: dereferencing pointer to incomplete type
console/fs.c:378: error: dereferencing pointer to incomplete type
console/fs.c:379: error: dereferencing pointer to incomplete type
console/fs.c:380: error: dereferencing pointer to incomplete type
console/fs.c:381: error: dereferencing pointer to incomplete type
console/fs.c:381: error: dereferencing pointer to incomplete type
console/fs.c:382: error: dereferencing pointer to incomplete type
console/fs.c:383: error: dereferencing pointer to incomplete type
console/fs.c:383: error: dereferencing pointer to incomplete type
console/fs.c:385: error: dereferencing pointer to incomplete type
console/fs.c:385: error: dereferencing pointer to incomplete type
console/fs.c:386: error: dereferencing pointer to incomplete type
console/fs.c:386: error: `FSXCharInfo' undeclared (first use in this function)
console/fs.c:387: error: dereferencing pointer to incomplete type
console/fs.c:387: error: dereferencing pointer to incomplete type
console/fs.c:390: error: dereferencing pointer to incomplete type
console/fs.c:390: error: syntax error before ')' token
console/fs.c:391: error: dereferencing pointer to incomplete type
console/fs.c:393: error: dereferencing pointer to incomplete type
console/fs.c:393: error: dereferencing pointer to incomplete type
console/fs.c:394: error: dereferencing pointer to incomplete type
console/fs.c:394: error: dereferencing pointer to incomplete type
console/fs.c:394: error: dereferencing pointer to incomplete type
console/fs.c:395: error: dereferencing pointer to incomplete type
console/fs.c:396: error: dereferencing pointer to incomplete type
console/fs.c:397: error: dereferencing pointer to incomplete type
console/fs.c:398: error: dereferencing pointer to incomplete type
console/fs.c:399: error: dereferencing pointer to incomplete type
console/fs.c:399: error: dereferencing pointer to incomplete type
make: *** [console/fs.o] Error 1

!!! ERROR: media-tv/xawtv-3.95-r1 failed.
Call stack:
  ebuild.sh, line 1557:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-16 14:21:53 UTC
> FSlib.h: No such file or directory

It won't compile because you are messing with the virtuals! It explicitely depends on libFS, but that dependency gets ignored because you are doing stupid things like 

http://gentoo-wiki.com/HOWTO_Modular_Xorg#.27emerge_-u_world.27_wants_to_install_xorg-x11_6.x_or_virtual.2Fx11

Don't do this and if you do, then don't file bugs about things being broken.