编译OpenJDK8:specified bound depends on the length of the source argument

简介: 编译OpenJDK8:specified bound depends on the length of the source argument

详细错误如下:


/home/tsrj/tsjdk8-project/tsjdk8-252/hotspot/src/share/vm/runtime/arguments.cpp: In static member function ‘static void Arguments::fix_appclasspath()’:
/home/tsrj/tsjdk8-project/tsjdk8-252/hotspot/src/share/vm/runtime/arguments.cpp:3459:12: error: ‘char* strncpy(char*, const char*, size_t)’ specified bound depends on the length of the source argument [-Werror=stringop-overflow=]
     strncpy(copy, src, strlen(src) + 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~

 代码看起来没问题,所以去掉报错即可:


make/linux/makefiles/gcc.make:204


注释掉WARNINGS_ARE_ERRORS = -Werror

目录
相关文章
|
存储 JSON 人工智能
Spring 5 中文解析测试篇-WebTestClient
本章节主要描述:Spring 5 中文解析测试篇-WebTestClient。
826 0
|
数据安全/隐私保护 块存储
|
8月前
|
机器学习/深度学习 IDE 开发工具
基于OpenCV的车牌识别系统源码分享
基于OpenCV的车牌识别系统主要利用图像边缘和车牌颜色定位车牌,再利用OpenCV的SVM识别具体字符,从而达到车牌识别的效果。
340 4
基于OpenCV的车牌识别系统源码分享
|
监控 网络协议 算法
在Linux中,如何进行网络性能调优?
在Linux中,如何进行网络性能调优?
|
存储 监控 NoSQL
【微服务】分布式如何利用Skywalking实现链路追踪与监控?
微服务下的分布式如何实现链路追踪和监控。
1370 1
【微服务】分布式如何利用Skywalking实现链路追踪与监控?
|
编解码 自然语言处理 编译器
LVGL V8.2字符串显示在Keil MDK上需要注意的事项(以小熊派为例)
LVGL V8.2字符串显示在Keil MDK上需要注意的事项(以小熊派为例)
426 0
|
Unix Linux 调度
Linux 多线程开发(附有案例代码)
Linux 多线程开发(附有案例代码)
|
存储 并行计算 物联网
海思3559万能平台搭建:VGS的画线处理
海思3559万能平台搭建:VGS的画线处理
1738 0
海思3559万能平台搭建:VGS的画线处理
littlevgl(Lvgl)最新版V7.4移植
littlevgl(Lvgl)最新版V7.4移植
react-Ant Design框架中基础对话框和信息确认框的使用
在项目中,对话框和确认框是使用频率很高的组件,这里记录一下react-Ant Design框架中它们的基础用法
637 0
react-Ant Design框架中基础对话框和信息确认框的使用