Advertisement
Guest User

Untitled

a guest
Oct 2nd, 2014
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.64 KB | None | 0 0
  1. CC src/muxer/muxer_libav.o
  2. CC src/plumbing/transcoding.o
  3. CC src/descrambler/tvhcsa.o
  4. src/descrambler/tvhcsa.c: In function ‘tvhcsa_des_descramble’:
  5. src/descrambler/tvhcsa.c:79:9: error: invalid use of undefined type ‘struct dvbcsa_bs_batch_s’
  6. csa->csa_tsbbatch_even[csa->csa_fill_even].data = pkt + offset;
  7. ^
  8. src/descrambler/tvhcsa.c:79:31: error: dereferencing pointer to incomplete type
  9. csa->csa_tsbbatch_even[csa->csa_fill_even].data = pkt + offset;
  10. ^
  11. src/descrambler/tvhcsa.c:80:9: error: invalid use of undefined type ‘struct dvbcsa_bs_batch_s’
  12. csa->csa_tsbbatch_even[csa->csa_fill_even].len = len;
  13. ^
  14. src/descrambler/tvhcsa.c:80:31: error: dereferencing pointer to incomplete type
  15. csa->csa_tsbbatch_even[csa->csa_fill_even].len = len;
  16. ^
  17. src/descrambler/tvhcsa.c:83:9: error: invalid use of undefined type ‘struct dvbcsa_bs_batch_s’
  18. csa->csa_tsbbatch_odd[csa->csa_fill_odd].data = pkt + offset;
  19. ^
  20. src/descrambler/tvhcsa.c:83:30: error: dereferencing pointer to incomplete type
  21. csa->csa_tsbbatch_odd[csa->csa_fill_odd].data = pkt + offset;
  22. ^
  23. src/descrambler/tvhcsa.c:84:9: error: invalid use of undefined type ‘struct dvbcsa_bs_batch_s’
  24. csa->csa_tsbbatch_odd[csa->csa_fill_odd].len = len;
  25. ^
  26. src/descrambler/tvhcsa.c:84:30: error: dereferencing pointer to incomplete type
  27. csa->csa_tsbbatch_odd[csa->csa_fill_odd].len = len;
  28. ^
  29. src/descrambler/tvhcsa.c:94:5: error: invalid use of undefined type ‘struct dvbcsa_bs_batch_s’
  30. csa->csa_tsbbatch_even[csa->csa_fill_even].data = NULL;
  31. ^
  32. src/descrambler/tvhcsa.c:94:27: error: dereferencing pointer to incomplete type
  33. csa->csa_tsbbatch_even[csa->csa_fill_even].data = NULL;
  34. ^
  35. src/descrambler/tvhcsa.c:95:5: error: implicit declaration of function ‘dvbcsa_bs_decrypt’ [-Werror=implicit-function-declaration]
  36. dvbcsa_bs_decrypt(csa->csa_key_even, csa->csa_tsbbatch_even, 184);
  37. ^
  38. src/descrambler/tvhcsa.c:99:5: error: invalid use of undefined type ‘struct dvbcsa_bs_batch_s’
  39. csa->csa_tsbbatch_odd[csa->csa_fill_odd].data = NULL;
  40. ^
  41. src/descrambler/tvhcsa.c:99:26: error: dereferencing pointer to incomplete type
  42. csa->csa_tsbbatch_odd[csa->csa_fill_odd].data = NULL;
  43. ^
  44. src/descrambler/tvhcsa.c: In function ‘tvhcsa_set_key_even’:
  45. src/descrambler/tvhcsa.c:181:5: error: implicit declaration of function ‘dvbcsa_bs_key_set’ [-Werror=implicit-function-declaration]
  46. dvbcsa_bs_key_set(even, csa->csa_key_even);
  47. ^
  48. src/descrambler/tvhcsa.c: In function ‘tvhcsa_init’:
  49. src/descrambler/tvhcsa.c:219:3: error: implicit declaration of function ‘dvbcsa_bs_batch_size’ [-Werror=implicit-function-declaration]
  50. csa->csa_cluster_size = dvbcsa_bs_batch_size();
  51. ^
  52. src/descrambler/tvhcsa.c:226:43: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvbcsa_bs_batch_s’
  53. sizeof(struct dvbcsa_bs_batch_s));
  54. ^
  55. src/descrambler/tvhcsa.c:228:43: error: invalid application of ‘sizeof’ to incomplete type ‘struct dvbcsa_bs_batch_s’
  56. sizeof(struct dvbcsa_bs_batch_s));
  57. ^
  58. src/descrambler/tvhcsa.c:229:3: error: implicit declaration of function ‘dvbcsa_bs_key_alloc’ [-Werror=implicit-function-declaration]
  59. csa->csa_key_even = dvbcsa_bs_key_alloc();
  60. ^
  61. src/descrambler/tvhcsa.c:229:26: error: assignment makes pointer from integer without a cast [-Werror]
  62. csa->csa_key_even = dvbcsa_bs_key_alloc();
  63. ^
  64. src/descrambler/tvhcsa.c:230:26: error: assignment makes pointer from integer without a cast [-Werror]
  65. csa->csa_key_odd = dvbcsa_bs_key_alloc();
  66. ^
  67. src/descrambler/tvhcsa.c: In function ‘tvhcsa_destroy’:
  68. src/descrambler/tvhcsa.c:241:3: error: implicit declaration of function ‘dvbcsa_bs_key_free’ [-Werror=implicit-function-declaration]
  69. dvbcsa_bs_key_free(csa->csa_key_odd);
  70. ^
  71. cc1: all warnings being treated as errors
  72. make[2]: *** [/home/amet/temp/tvheadend/build.linux/src/descrambler/tvhcsa.o] Error 1
  73. make[2]: Leaving directory `/home/amet/temp/tvheadend'
  74. make[1]: *** [override_dh_auto_build] Error 2
  75. make[1]: Leaving directory `/home/amet/temp/tvheadend'
  76. make: *** [build] Error 2
  77. dpkg-buildpackage: error: debian/rules build gave error exit status 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement