Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge stable into master #2037

Merged
merged 4 commits into from
Nov 17, 2020
Merged

Merge stable into master #2037

merged 4 commits into from
Nov 17, 2020

Commits on Sep 28, 2020

  1. Minor: Remove superfluous if in Dub constructor

    getPackageSuppliers already handles SkipPackageSuppliers.none correctly,
    no need for an extra check.
    Geod24 committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    4296150 View commit details
    Browse the repository at this point in the history
  2. Deduplicate dflags and lflags

    For some reason, dflags and lflags were not using the 'add' convenience function,
    which allows to deduplicate flags.
    As a result some flags, especially link flags which propagate upwards,
    ended up taking half of the command line length.
    Geod24 committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    10bea6f View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Revert "Deduplicate dflags and lflags" (#2016)

    PR #2016 introducted a de-duplication strategy that is too eager and corrupts argument chains, such as "-framework CoreServices -framework CoreFoundation" where the "-framework" argument needs to be duplicated for each framework.
    
    This reverts commit 10bea6f.
    s-ludwig authored and Geod24 committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    8db25b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. GH Actions: Use new syntax for set-env

    Due to a security vulnerability, Github hass removed set-env and add-path.
    See https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
    Geod24 committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    4913ce9 View commit details
    Browse the repository at this point in the history