Salta al contenuto principale

Compile error - Fedora 11

Thread needs solution

I am getting an installation error on Fedora 11 - Kernel 2.6.29.4-167.fc11.i586

# cat /var/lib/dkms/snapapi26/0.7.29/build/make.log
DKMS make.log for snapapi26-0.7.29 for kernel 2.6.29.4-167.fc11.i586 (i586)
Wed Oct 28 13:54:14 EDT 2009
make: Entering directory `/usr/src/kernels/2.6.29.4-167.fc11.i586'
CC [M] /var/lib/dkms/snapapi26/0.7.29/build/snapapi26.o
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:607:34: error: macro "bio_io_error" passed 2 arguments, but takes just 1
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âmake_original_requestâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:607: error: âbio_io_errorâ undeclared (first use in this function)
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:607: error: (Each undeclared identifier is reported only once
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:607: error: for each function it appears in.)
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsubmit_pending_requestâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1193: warning: assignment from incompatible pointer type
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsa_cache_blockâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1289: warning: assignment from incompatible pointer type
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsnapapi_make_requestâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1528: error: too many arguments to function âbio_endioâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsession_devinfoâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1863: error: too many arguments to function âblkdev_getâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1870: error: âstruct hd_structâ has no member named âiosâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1871: error: âstruct hd_structâ has no member named âsectorsâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1872: error: âstruct hd_structâ has no member named âiosâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1873: error: âstruct hd_structâ has no member named âsectorsâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1876: error: implicit declaration of function âdisk_stat_readâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1876: error: âiosâ undeclared (first use in this function)
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1877: error: âsectorsâ undeclared (first use in this function)
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:1888: error: too few arguments to function âblkdev_putâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âbread_submit_biosâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2034: warning: assignment from incompatible pointer type
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âdo_init_sessionâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2343: error: too many arguments to function âblkdev_getâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2436: error: too few arguments to function âblkdev_putâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsession_lockdevâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2508: error: too many arguments to function âblkdev_getâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsession_unlockdevâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2551: error: too few arguments to function âblkdev_putâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âunlock_sessiondevsâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2577: error: too few arguments to function âblkdev_putâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âclose_sessionâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2623: error: too few arguments to function âblkdev_putâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsnapapi_vm_nopageâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:2981: error: âNOPAGE_SIGBUSâ undeclared (first use in this function)
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: At top level:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:3222: error: unknown field ânopageâ specified in initializer
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:3222: warning: initialization from incompatible pointer type
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c: In function âsnapapi_initâ:
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:3294: error: implicit declaration of function âfind_task_by_pidâ
/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.c:3294: warning: assignment makes pointer from integer without a cast
make[1]: *** [/var/lib/dkms/snapapi26/0.7.29/build/snapapi26.o] Error 1
make: *** [_module_/var/lib/dkms/snapapi26/0.7.29/build] Error 2
make: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.i586'

I've tried on a newer kernel (after updating the headers and devel packages) but end up running into the same issue.

The install file I am using is: TrueImageServerEcho_d_en.i686 Downloaded from the Acronis site today.

Any help would be appreciated.

Thanks!

0 Users found this helpful

Hello msa,

I will do everything possible in order to resolve the issue you experience. Please do the following to install Acronis True Image Server for Linux from a *.i686 file:

  • Open terminal (console)
  • Log in as "root"
  • Make the installation file executable: # chmod +x file_name.i686
  • Run the binary: # ./file_name.i686

Let us know if the issue persists.

Essentially you've just told me to try reinstalling the software. Considering nothing has changed, I get the same error.

I've found and am following this article:

http://kb.acronis.com/content/2880

I'll let you know how it goes.