Advertisement
Guest User

install brotli

a guest
Nov 18th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.28 KB | None | 0 0
  1. ################################################################################
  2.  
  3. Building Brotli for NGINX 1.16.1
  4. Temporary build directory: /tmp/tmp.1Id8isre9w
  5. Modules directory: /usr/lib/nginx/modules
  6.  
  7. --2019-11-19 04:28:41-- https://nginx.org/download/nginx-1.16.1.tar.gz
  8. Resolving nginx.org (nginx.org)... 62.210.92.35, 95.211.80.227, 2001:1af8:4060:a004:21::e3
  9. Connecting to nginx.org (nginx.org)|62.210.92.35|:443... connected.
  10. HTTP request sent, awaiting response... 200 OK
  11. Length: 1032630 (1008K) [application/octet-stream]
  12. Saving to: ‘nginx-1.16.1.tar.gz’
  13.  
  14. nginx-1.16.1.tar.gz 100%[===========================================================================>] 1008K 706KB/s in 1.4s
  15.  
  16. 2019-11-19 04:28:43 (706 KB/s) - ‘nginx-1.16.1.tar.gz’ saved [1032630/1032630]
  17.  
  18. Cloning into 'ngx_brotli'...
  19. remote: Enumerating objects: 169, done.
  20. remote: Total 169 (delta 0), reused 0 (delta 0), pack-reused 169
  21. Receiving objects: 100% (169/169), 64.65 KiB | 0 bytes/s, done.
  22. Resolving deltas: 100% (75/75), done.
  23. Checking connectivity... done.
  24. Submodule 'deps/brotli' (https://github.com/google/brotli.git) registered for path 'deps/brotli'
  25. Cloning into 'deps/brotli'...
  26. remote: Enumerating objects: 5967, done.
  27. remote: Total 5967 (delta 0), reused 0 (delta 0), pack-reused 5967
  28. Receiving objects: 100% (5967/5967), 30.57 MiB | 37.02 MiB/s, done.
  29. Resolving deltas: 100% (3833/3833), done.
  30. Checking connectivity... done.
  31. Submodule path 'deps/brotli': checked out 'd6d98957ca8ccb1ef45922e978bb10efca0ea541'
  32. checking for OS
  33. + Linux 4.4.0-169-generic i686
  34. checking for C compiler ... found
  35. + using GNU C compiler
  36. + gcc version: 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
  37. checking for gcc -pipe switch ... found
  38. checking for -Wl,-E switch ... found
  39. checking for gcc builtin atomic operations ... found
  40. checking for C99 variadic macros ... found
  41. checking for gcc variadic macros ... found
  42. checking for gcc builtin 64 bit byteswap ... found
  43. checking for unistd.h ... found
  44. checking for inttypes.h ... found
  45. checking for limits.h ... found
  46. checking for sys/filio.h ... not found
  47. checking for sys/param.h ... found
  48. checking for sys/mount.h ... found
  49. checking for sys/statvfs.h ... found
  50. checking for crypt.h ... found
  51. checking for Linux specific features
  52. checking for epoll ... found
  53. checking for EPOLLRDHUP ... found
  54. checking for EPOLLEXCLUSIVE ... not found
  55. checking for O_PATH ... found
  56. checking for sendfile() ... found
  57. checking for sendfile64() ... found
  58. checking for sys/prctl.h ... found
  59. checking for prctl(PR_SET_DUMPABLE) ... found
  60. checking for prctl(PR_SET_KEEPCAPS) ... found
  61. checking for capabilities ... found
  62. checking for crypt_r() ... found
  63. checking for sys/vfs.h ... found
  64. checking for nobody group ... not found
  65. checking for nogroup group ... found
  66. checking for poll() ... found
  67. checking for /dev/poll ... not found
  68. checking for kqueue ... not found
  69. checking for crypt() ... not found
  70. checking for crypt() in libcrypt ... found
  71. checking for F_READAHEAD ... not found
  72. checking for posix_fadvise() ... found
  73. checking for O_DIRECT ... found
  74. checking for F_NOCACHE ... not found
  75. checking for directio() ... not found
  76. checking for statfs() ... found
  77. checking for statvfs() ... found
  78. checking for dlopen() ... not found
  79. checking for dlopen() in libdl ... found
  80. checking for sched_yield() ... found
  81. checking for sched_setaffinity() ... found
  82. checking for SO_SETFIB ... not found
  83. checking for SO_REUSEPORT ... found
  84. checking for SO_ACCEPTFILTER ... not found
  85. checking for SO_BINDANY ... not found
  86. checking for IP_TRANSPARENT ... found
  87. checking for IP_BINDANY ... not found
  88. checking for IP_BIND_ADDRESS_NO_PORT ... found
  89. checking for IP_RECVDSTADDR ... not found
  90. checking for IP_SENDSRCADDR ... not found
  91. checking for IP_PKTINFO ... found
  92. checking for IPV6_RECVPKTINFO ... found
  93. checking for TCP_DEFER_ACCEPT ... found
  94. checking for TCP_KEEPIDLE ... found
  95. checking for TCP_FASTOPEN ... found
  96. checking for TCP_INFO ... found
  97. checking for accept4() ... found
  98. checking for eventfd() ... found
  99. checking for int size ... 4 bytes
  100. checking for long size ... 4 bytes
  101. checking for long long size ... 8 bytes
  102. checking for void * size ... 4 bytes
  103. checking for uint32_t ... found
  104. checking for uint64_t ... found
  105. checking for sig_atomic_t ... found
  106. checking for sig_atomic_t size ... 4 bytes
  107. checking for socklen_t ... found
  108. checking for in_addr_t ... found
  109. checking for in_port_t ... found
  110. checking for rlim_t ... found
  111. checking for uintptr_t ... uintptr_t found
  112. checking for system byte ordering ... little endian
  113. checking for size_t size ... 4 bytes
  114. checking for off_t size ... 8 bytes
  115. checking for time_t size ... 4 bytes
  116. checking for AF_INET6 ... found
  117. checking for setproctitle() ... not found
  118. checking for pread() ... found
  119. checking for pwrite() ... found
  120. checking for pwritev() ... found
  121. checking for sys_nerr ... found
  122. checking for localtime_r() ... found
  123. checking for clock_gettime(CLOCK_MONOTONIC) ... found
  124. checking for posix_memalign() ... found
  125. checking for memalign() ... found
  126. checking for mmap(MAP_ANON|MAP_SHARED) ... found
  127. checking for mmap("/dev/zero", MAP_SHARED) ... found
  128. checking for System V shared memory ... found
  129. checking for POSIX semaphores ... not found
  130. checking for POSIX semaphores in libpthread ... found
  131. checking for struct msghdr.msg_control ... found
  132. checking for ioctl(FIONBIO) ... found
  133. checking for struct tm.tm_gmtoff ... found
  134. checking for struct dirent.d_namlen ... not found
  135. checking for struct dirent.d_type ... found
  136. checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
  137. checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
  138. checking for openat(), fstatat() ... found
  139. checking for getaddrinfo() ... found
  140. configuring additional dynamic modules
  141. adding module in ../ngx_brotli
  142. + ngx_brotli was configured
  143. checking for PCRE library ... found
  144. checking for PCRE JIT support ... found
  145. checking for zlib library ... not found
  146.  
  147. ./configure: error: the HTTP gzip module requires the zlib library.
  148. You can either disable the module by using --without-http_gzip_module
  149. option, or install the zlib library into the system, or build the zlib library
  150. statically from the source with nginx by using --with-zlib=<path> option.
  151.  
  152. make: *** No rule to make target 'modules'. Stop.
  153. !! configure or make failed, exiting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement