zoukankan      html  css  js  c++  java
  • 编译openwrt时报错:fstools-2018-01-02-11efbf3b/libfstools/overlay.c: At top level: cc1: error: unrecognized command line option '-Wno-format-truncation' [-Werror]

    1. 详细错误信息

      

    [ 11%] Building C object CMakeFiles/fstools.dir/libfstools/overlay.c.o
    /home/jello/openwrt/build_dir/target-aarch64_generic_glibc/fstools-2018-01-02-11efbf3b/libfstools/overlay.c: In function 'jffs2_switch':
    /home/jello/openwrt/build_dir/target-aarch64_generic_glibc/fstools-2018-01-02-11efbf3b/libfstools/overlay.c:249:3: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
    system("cp -a /tmp/root/upper/* / 2>/dev/null");
    ^
    /home/jello/build_dir/target-aarch64_generic_glibc/fstools-2018-01-02-11efbf3b/libfstools/overlay.c: At top level:
    cc1: error: unrecognized command line option '-Wno-format-truncation' [-Werror]
    cc1: all warnings being treated as errors
    make[6]: *** [CMakeFiles/fstools.dir/libfstools/overlay.c.o] Error 1

    2. 解决办法

    >  libfstools/overlay.c | 4 ++++
    >  1 file changed, 4 insertions(+)
    >> diff --git a/libfstools/overlay.c b/libfstools/overlay.c
    > index 7ada5ff..8423a57 100644
    > --- a/libfstools/overlay.c
    > +++ b/libfstools/overlay.c
    > @@ -243,6 +243,10 @@ jffs2_switch(struct volume *v)
    >  		ULOG_INFO("performing overlay whiteout
    ");
    >  		umount2("/tmp/root", MNT_DETACH);
    >  		foreachdir("/overlay/", handle_whiteout);
    > +
    > +		/* try hard to be in sync */
    > +		ULOG_INFO("syncronizing overlay
    ");
    > +		system("cp -a /tmp/root/upper/* / 2>/dev/null");
    >  		break;
    >>  	case FS_EXT4:
    >

    删除build_dir/target-aarch64_generic_glibc/fstools-2018-01-02-11efbf3b/libfstools/overlay.c中的以下内容:
         /* try hard to be in sync */
            ULOG_INFO("syncronizing overlay
    ");
            system("cp -a /tmp/root/upper/* / 2>/dev/null");

     3. 参考资料

      补丁

  • 相关阅读:
    14个你可能不知道的JavaScript调试技巧
    数据库设计四步骤
    mac 卸载 jdk
    node版本管理
    mysql order by limit 问题
    计算机一些基本概念的认识
    SQL设置主外键关联时报错
    阻止表单autocomplete
    常见字符编码
    编程语言分类
  • 原文地址:https://www.cnblogs.com/dakewei/p/10577752.html
Copyright © 2011-2022 走看看