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

Multibuild BSD fixes #489

Closed
wants to merge 3 commits into from
Closed

Commits on Dec 19, 2015

  1. multibuild.eclass: _copy_sources(), use 'cp -R' for BSD compat, #568692

    Use 'cp -R' for multibuild_copy_sources() as the '-r' option triggers
    triggers undesired '-L' behavior wrt symbolic links.
    
    Fixes: https://bugs.gentoo.org/show_bug.cgi?id=568692
    mgorny committed Dec 19, 2015
    Configuration menu
    Copy the full SHA
    3e91336 View commit details
    Browse the repository at this point in the history
  2. multibuild.eclass: Use 'cp --help' to determine option support

    Grep output of 'cp --help' to determine which options are supported,
    rather than relying on parameter checking with '--version'. Neither
    '--version' nor '--help' is supported on BSD, though, but the usage
    error triggers help output. Which just incidentally has '-a'
    in the right place.
    mgorny committed Dec 19, 2015
    Configuration menu
    Copy the full SHA
    983a804 View commit details
    Browse the repository at this point in the history
  3. multibuild.eclass: _merge_root(), reuse same code on all platforms

    After fixing the non-BSD code to be more BSD-compatible, reuse it on all
    supported platforms.
    mgorny committed Dec 19, 2015
    Configuration menu
    Copy the full SHA
    43762fc View commit details
    Browse the repository at this point in the history