comedilib: FTBFS: calib_yacc.y:340:2: error: too many arguments to function 'calib_yyparse'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
comedilib (Debian) |
Fix Released
|
Unknown
|
|||
comedilib (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Imported from Debian bug http://
Package: comedilib
Version: 0.10.1-1
Severity: serious
Hi there,
building your package fails in a up-to-date amd64 sbuild chroot:
> libtool: compile: x86_64-
> /bin/bash ../libtool --tag=CC --mode=compile x86_64-
> libtool: compile: x86_64-
> calib_yacc.y: In function '_comedi_
> calib_yacc.y:340:2: error: too many arguments to function 'calib_yyparse'
> if( calib_yyparse( &priv ) )
> ^
> In file included from calib_yacc.y:36:0:
> ./calib_
> int calib_yyparse (void);
> ^
> ./calib_yacc.c: In function 'calib_yyparse':
> ./calib_
> yychar = yylex (&yylval);
> ^
> In file included from calib_yacc.y:27:0:
> libinternal.
> #define YY_DECL int calib_yylex(YYSTYPE *calib_lvalp, yyscan_t yyscanner)
> ^
> calib_yacc.y:55:1: note: in expansion of macro 'YY_DECL'
> YY_DECL;
> ^
> calib_yacc.
> fprintf(stderr, "input error on line %i\n", calib_yyget_
> ^
> calib_yacc.
> make[4]: *** [libcomedi_
> make[4]: Leaving directory `/«PKGBUILDDIR»
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/«PKGBUILDDIR»
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/«PKGBUILDDIR»'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/«PKGBUILDDIR»'
> make: *** [build-arch-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
Full buildlog attached.
--
Andreas Moog, Berliner Str. 29, 36205 Sontra/Germany
PGP-encrypted mails preferred (Key-ID: 74DE6624)
PGP Fingerprint: 74CD D9FE 5BCB FE0D 13EE 8EEA 61F3 4426 74DE 6624
Changed in comedilib (Ubuntu): | |
importance: | Undecided → High |
tags: | added: ftbfs trusty |
Changed in comedilib (Debian): | |
importance: | Undecided → Unknown |
Changed in comedilib (Debian): | |
status: | New → Fix Released |
I'm not sure what's causing this bug. However I've got comedilib 0.10.1 compiled for 12.04 fine on my PPA: https:/ /launchpad. net/~delmic- soft/+archive/ odemis/ +sourcepub/ 3743563/ +listing- archive- extra .
It's based on the debian package and I didn't have to do anything special with respect to bison. Note that I _had_ to do a special trick to compile the right version of comedi_calibrate. The latest version of the tarball is actually since today available at http:// www.comedi. org/download/ comedi_ calibrate- 2.tar.gz