git: gcc120: Skip installing the headers for plugin development

Aaron LI aly at crater.dragonflybsd.org
Thu Mar 26 23:34:32 PDT 2026


commit bcc7611ca003e1286e5b844602a07070e740faa8
Author: Aaron LI <aly at aaronly.me>
Date:   Thu Mar 26 20:48:40 2026 +0800

    gcc120: Skip installing the headers for plugin development
    
    The list of headers to install and the b-header-vars file are hard to
    generate from vendor makefiles and require manual creation from a staged
    GCC installation.
    
    Given that these files are only needed for developing GCC plugins
    instead of running them, so just skip installing them in the base
    system.
    
    One more thing, the 'gengtype' tool should be installed (into
    /usr/libexec/gcc120/plugin/) together with these headers for plugin
    development.

Summary of changes:
 etc/mtree/BSD.usr.dist                             |  18 -
 .../cc120/support-libs/liblto_plugin/Makefile      |  32 --
 .../support-libs/liblto_plugin/Makefile.headers    | 408 ---------------------
 .../cc120/support-libs/liblto_plugin/b-header-vars |  90 -----
 4 files changed, 548 deletions(-)
 delete mode 100644 gnu/usr.bin/cc120/support-libs/liblto_plugin/Makefile.headers
 delete mode 100644 gnu/usr.bin/cc120/support-libs/liblto_plugin/b-header-vars

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/bcc7611ca003e1286e5b844602a07070e740faa8


-- 
DragonFly BSD source repository


More information about the Commits mailing list