Menu

is there something broken when bujilding cppcheck, share directory missingm and some OFF directory popping up

2024-09-11
2024-09-11
  • Lieven de Cock

    Lieven de Cock - 2024-09-11

    I used to have the following (little snippet) during the install phase:
    -- Installing: /opt/cppcheck/bin/cppcheck
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/init.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/cppcheck.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/cppcheckdata.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/findcasts.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/misc.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/misra.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/misra_9.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/naming.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/namingng.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/runaddon.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/threadsafety.py
    -- Installing: /opt/cppcheck/share/Cppcheck/addons/y2038.py
    -- Installing: /opt/cppcheck/share/Cppcheck/cfg/avr.cfg
    -- Installing: /opt/cppcheck/share/Cppcheck/cfg/bento4.cfg
    and many more

    But now I have with 2.15:
    - Install configuration: "RELEASE"
    -- Installing: /opt/cppcheck/bin/cppcheck
    -- Installing: /opt/cppcheck/OFF/addons/init.py
    -- Installing: /opt/cppcheck/OFF/addons/cppcheck.py
    -- Installing: /opt/cppcheck/OFF/addons/cppcheckdata.py
    -- Installing: /opt/cppcheck/OFF/addons/findcasts.py
    -- Installing: /opt/cppcheck/OFF/addons/misc.py
    -- Installing: /opt/cppcheck/OFF/addons/misra.py
    -- Installing: /opt/cppcheck/OFF/addons/misra_9.py
    -- Installing: /opt/cppcheck/OFF/addons/naming.py
    -- Installing: /opt/cppcheck/OFF/addons/namingng.py
    -- Installing: /opt/cppcheck/OFF/addons/runaddon.py
    -- Installing: /opt/cppcheck/OFF/addons/threadsafety.py
    -- Installing: /opt/cppcheck/OFF/addons/y2038.py
    -- Installing: /opt/cppcheck/OFF/cfg/avr.cfg
    -- Installing: /opt/cppcheck/OFF/cfg/bento4.cfg
    -- Installing: /opt/cppcheck/OFF/cfg/boost.cfg
    -- Installing: /opt/cppcheck/OFF/cfg/bsd.cfg
    -- Installing: /opt/cppcheck/OFF/cfg/cairo.cfg
    -- Installing: /opt/cppcheck/OFF/cfg/cppcheck-lib.cfg

    and this fails because the unable to load std.cfg

    CMake is dumping the following info during buildgeneration:
    -- FILESDIR = OFF
    -- FILESDIR_DEF = /opt/cppcheck/share/Cppcheck
    --

    In 2.14 these entries do not exist.

     
  • CHR

    CHR - 2024-09-11

    This regression has been fixed: https://github.com/danmar/cppcheck/pull/6764

     
  • Lieven de Cock

    Lieven de Cock - 2024-09-11

    thx, that's a relief. Let's hope a release pops up soon, because basically to me 2.15.0 is of no use. Mistakes happen, so looking forward to the maintenance release.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.