Advertisement
Captain_Throwback

Jenkins MultiROM pme build error

Sep 28th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.34 KB | None | 0 0
  1. target C: trampoline <= system/extras/multirom/trampoline/../../../../device/htc/pme/multirom/mr_init_devices.c
  2. system/extras/multirom/trampoline/trampoline.c:50:0: warning: "MS_RELATIME" redefined
  3. #define MS_RELATIME (1<<21)
  4. ^
  5. In file included from bionic/libc/include/sys/mount.h:34:0,
  6. from system/extras/multirom/trampoline/trampoline.c:19:
  7. bionic/libc/kernel/uapi/linux/fs.h:87:0: note: this is the location of the previous definition
  8. #define MS_RELATIME (1 << 21)
  9. ^
  10. system/extras/multirom/trampoline/trampoline.c: In function 'fixup_symlinks':
  11. system/extras/multirom/trampoline/trampoline.c:243:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  12. if (info.st_size < sizeof(buff)-1)
  13. ^
  14. target C: trampoline <= system/extras/multirom/trampoline/../../../../device/htc/pme/multirom/mr_hooks.c
  15. Import includes file: /data/MultiROM/android-6.0/out/target/product/pme/obj/EXECUTABLES/trampoline_encmnt_intermediates/import_includes
  16. system/extras/multirom/trampoline/encryption.c: In function 'encryption_before_mount':
  17. system/extras/multirom/trampoline/encryption.c:55:5: error: implicit declaration of function 'strcmp' [-Werror=implicit-function-declaration]
  18. if(fwpart && strcmp(fwpart->type, "emmc") != 0)
  19. ^
  20. system/extras/multirom/trampoline/encryption.c:58:13: error: implicit declaration of function 'strerror' [-Werror=implicit-function-declaration]
  21. ERROR("Mounting /firmware for encryption failed with %s\n", strerror(errno));
  22. ^
  23. system/extras/multirom/trampoline/encryption.c:58:13: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'int' [-Wformat=]
  24. system/extras/multirom/trampoline/encryption.c:63:5: error: implicit declaration of function 'strcpy' [-Werror=implicit-function-declaration]
  25. strcpy(encmnt_cmd_arg, "decrypt");
  26. ^
  27. system/extras/multirom/trampoline/encryption.c:63:5: warning: incompatible implicit declaration of built-in function 'strcpy'
  28. system/extras/multirom/trampoline/encryption.c:64:14: warning: passing argument 1 of 'run_get_stdout_with_exit_with_env' discards 'const' qualifier from pointer target type
  29. output = run_get_stdout_with_exit_with_env(encmnt_cmd, &exit_code, encmnt_envp);
  30. ^
  31. In file included from system/extras/multirom/trampoline/encryption.c:28:0:
  32. system/extras/multirom/trampoline/../lib/util.h:51:7: note: expected 'char **' but argument is of type 'char * const*'
  33. char *run_get_stdout_with_exit_with_env(char **cmd, int *exit_code, char *const *envp);
  34. ^
  35. system/extras/multirom/trampoline/encryption.c:71:5: error: implicit declaration of function 'strlen' [-Werror=implicit-function-declaration]
  36. itr = output + strlen(output) - 1;
  37. ^
  38. system/extras/multirom/trampoline/encryption.c:71:20: warning: incompatible implicit declaration of built-in function 'strlen'
  39. itr = output + strlen(output) - 1;
  40. ^
  41. system/extras/multirom/trampoline/encryption.c: In function 'encryption_destroy':
  42. system/extras/multirom/trampoline/encryption.c:115:9: warning: incompatible implicit declaration of built-in function 'strcpy'
  43. strcpy(encmnt_cmd_arg, "remove");
  44. ^
  45. system/extras/multirom/trampoline/encryption.c:116:18: warning: passing argument 1 of 'run_get_stdout_with_exit_with_env' discards 'const' qualifier from pointer target type
  46. output = run_get_stdout_with_exit_with_env(encmnt_cmd, &exit_code, encmnt_envp);
  47. ^
  48. In file included from system/extras/multirom/trampoline/encryption.c:28:0:
  49. system/extras/multirom/trampoline/../lib/util.h:51:7: note: expected 'char **' but argument is of type 'char * const*'
  50. char *run_get_stdout_with_exit_with_env(char **cmd, int *exit_code, char *const *envp);
  51. ^
  52. system/extras/multirom/trampoline/encryption.c: In function 'encryption_cleanup':
  53. system/extras/multirom/trampoline/encryption.c:133:9: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'int' [-Wformat=]
  54. ERROR("encryption_cleanup: failed to unmount /firmware: %s\n", strerror(errno));
  55. ^
  56. cc1: some warnings being treated as errors
  57. make: *** [/data/MultiROM/android-6.0/out/target/product/pme/obj/EXECUTABLES/trampoline_intermediates/encryption.o] Error 1
  58. make: *** Waiting for unfinished jobs....
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement