首页 > 系统相关 >centos-stream中安装nginx遇到的问题一二

centos-stream中安装nginx遇到的问题一二

时间:2022-12-20 16:57:59浏览次数:71  
标签:centos stream 遇到 nginx salt Werror

在centos-stream中安装nginx-1.9.15时

遇到在make时遇到如下问题:

在nginx文件夹里执行make命令报错

src/core/ngx_murmurhash.c:37:11: error: this statement may fall through [-Werror=implicit-fallthrough=]
         h ^= data[2] << 16;
         ~~^~~~~~~~~~~~~~~~
src/core/ngx_murmurhash.c:38:5: note: here
     case 2:
     ^~~~
src/core/ngx_murmurhash.c:39:11: error: this statement may fall through [-Werror=implicit-fallthrough=]
         h ^= data[1] << 8;
         ~~^~~~~~~~~~~~~~~
src/core/ngx_murmurhash.c:40:5: note: here
     case 1:
     ^~~~ 

解决
修改Makefile文件,将Werror字样去掉

[root@localhost fastdfs]# vim ./nginx-1.8.0/objs/Makefile

CFLAGS =  -pipe  -O -W -Wall -Wpointer-arith -Wno-unused -Werror -g 


修改ngx_user.c文件,将cd.current_salt[0] = ~salt[0]注释掉

/* work around the glibc bug */
/* cd.current_salt[0] = ~salt[0]; */

标签:centos,stream,遇到,nginx,salt,Werror
From: https://www.cnblogs.com/yecao8888/p/16994589.html

相关文章

  • Nginx配置相关说明
    需要详细了解Nginx配置的可以参考以下的站点:Nginx中文WIKI:​​http://wiki.nginx.org/NginxChs​​Nginx源码解析blog:​​http://www.pagefault.info/?p=368​​Nginx英......
  • pyenv环境安装(CentOS)
    1、首选通过pyenv_installer来安装。命令如下:curlhttps://pyenv.run|bash2、如果上述shell安装失败,可以选择手动安装:安装依赖:yuminstallgcczlib-develbzip2bzip2-de......
  • CentOS7基础网络配置
    1、网卡配置vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:6C:BB:E6NM_CONTROLLED="yes"ONBOOT=yesPEERDNS=yesBOOTPROTO=staticIPADDR=192.168......
  • centos7安全防护配置
    前言这段时间公司的服务器在做等保验证,对服务器的做了一些安全防护配置,留此记录。操作系统版本:centos7.6密码有效周期相关文件:/etc/login.defs参数说明默认值......
  • new SqlSessionFactoryBuilder().build(inputStream, properties)
    SqlSessionFactorysqlSessionFactory=newSqlSessionFactoryBuilder().build(inputStream,properties);publicXMLConfigBuilder(InputStreaminputStream,Stringenvir......
  • Nginx内存池源码剖析
    Nginx源码版本:1.13.1Nginx内存池的定义主要位于如下两个文件中:ngx_palloc.hngx_palloc.c首先是几个重要的宏定义:#defineNGX_MAX_ALLOC_FROM_POOL(ngx_pagesi......
  • CentOS6.5下docker的安装及遇到的问题和简单使用
    ​​Docker​​是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实现了资源的独立,可以很......
  • Centos7配置IP地址教程
    原文地址:https://baijiahao.baidu.com/s?id=1709870149261849693&wfr=spider&for=pc有关于centos7获取IP地址的方法主要有两种,1:动态获取ip;2:设置静态IP地址  在配......
  • Lucene分词报错:”TokenStream contract violation: close() call missing”
    Lucene使用IKAnalyzer分词时报错:”​​TokenStreamcontractviolation:close()callmissing​​” 解决办法是每次完成后必须调用关闭方法。如果报错:​​java.lang.ill......
  • MobaXterm部署环境(Nginx)
    1.MobaXterm工具(1).连接远程服务器点击OK输入密码(密码不会显示)然后回车进入控制台(2).MobaXterm界面现在就可以通过Linux命令来操作控制台了2.前端部署(1).修改服......