You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by lag-linaro <gi...@git.apache.org> on 2018/10/25 05:54:59 UTC

[GitHub] couchdb-rebar pull request #1: Create new branch based on Mainline Rebar (v2...

GitHub user lag-linaro opened a pull request:

    https://github.com/apache/couchdb-rebar/pull/1

    Create new branch based on Mainline Rebar (v2) 

    This PR uses the latest software provided by the upstream Rebar (v2) repo.
    
    The most significant change allows this version of Rebar to work with compilers which do not support the -m64 flag, as reported in #892 amongst others.
    
    The latest code base also contains @davisp's `Properly skip apps with a .app.src.script file patch` which CouchDB has been carrying for a while now.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/lag-linaro/couchdb-rebar rebar-mainline

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/couchdb-rebar/pull/1.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1
    
----
commit 78ed642967c358520fdd7bcbef764a7191335897
Author: Jared Morrow <ja...@...>
Date:   2015-06-22T04:23:49Z

    Add license to relnotes tool per reviewer request

commit 585e307d231a5150d24bc196991778999d55a6f5
Author: Fred Hebert <mo...@...>
Date:   2015-06-22T11:35:22Z

    Merge pull request #514 from rebar/jem-add-license-prtool
    
    Add license to relnotes tool per reviewer request

commit a47230899e879b1d49ca5ee8b33e1f0f34fd6a61
Author: Luis Rascao <lu...@...>
Date:   2015-06-25T13:05:46Z

    Generate reserved file for erlc regression test
    
    Reserved files such as ._do_not_compile.erl should be
    generated automatically when running the regression
    test and not added to the repo. .tar.gz source releases
    are not correctly generated when handling such files.

commit 6cc18c931cdeec68f50708fdc7638e13611b825d
Author: Fred Hebert <mo...@...>
Date:   2015-06-25T13:53:58Z

    Merge pull request #518 from lrascao/fix/generate_do_not_compile_file
    
    Generate reserved file for erlc regression test

commit 24d82c3befff262b62e6fb064b973c90873f642d
Author: Tony Rogvall <to...@...>
Date:   2015-01-20T20:54:22Z

    port_compiler: add cross arch support
    
    New vars for cross arch support:
    
     * REBAR_ARCH_TARGET
    
     * REBAR_TARGET_WORDSIZE
    
     * REBAR_ARCH_TARGET_VSN

commit 29447c760f388d0b5d288e10846129ace6e66f20
Author: Tony Rogvall <to...@...>
Date:   2015-01-26T15:10:35Z

    rebar_utils: add (word)size helper function

commit 49fd99c7011191ae9fe499f03c8070faf0bb41ba
Author: Tony Rogvall <to...@...>
Date:   2015-02-05T14:11:14Z

    port_compiler: cross-arch rename variables
    
    New variable names:
    
     * REBAR_TARGET_ARCH
    
     * REBAR_TARGET_ARCH_VSN
    
     * REBAR_TARGET_ARCH_WORDSIZE

commit 9a64826172ade12997e8ee0ff32df52757c43025
Author: Tuncer Ayaz <tu...@...>
Date:   2015-07-02T11:45:35Z

    cross-arch: fix up issues
    
     * fix commit messages
     * fix whitespace issues
     * move internal helper functions to correct location
     * unexport internal cross arch helper functions
     * fix 18.0 time API compatibility
     * fix Windows temp dir detection
     * use correct helper function name
     * use sh/2 instead of os:cmd/1
     * match file:delete/1 result
     * use logging macros
     * fix typo
     * fix Dialyzer warnings
     * add Tony Rogvall to THANKS
     * add missing termination clause
     * os type must be win32, not windows
     * match file:write_file/2 result
     * document cross-arch variables
     * simplify env_wordsize/1 (Thanks Fred Hebert)

commit 75b7dda523861b1b1f0cf06910f8bcaabd226ca3
Author: Fred Hebert <mo...@...>
Date:   2015-07-02T18:47:54Z

    Merge pull request #520 from tuncer/tonyrog-cross-arch
    
    Fixed version of #451

commit 4780cc4e3b94624dab5fc8015bb683c2b41f0989
Author: Tuncer Ayaz <tu...@...>
Date:   2015-07-02T19:24:16Z

    rebar_utils: fix comment

commit 0ad3eafc7a3401ce381c0a0d750ba3ac8d2b4321
Author: Fred Hebert <mo...@...>
Date:   2015-07-02T19:26:38Z

    Merge pull request #521 from tuncer/fix-comment
    
    rebar_utils: fix comment

commit a587a9f7eb10691b7da5fcb45f2741c82618142f
Author: Andrey Teplyashin <pl...@...>
Date:   2014-11-09T08:04:05Z

    Add colored logs
    
    Fix verbose level in global rebar config
    
    Replace application:set_env on erlang:put

commit 8da0e014dcac75bff23ee827b139ea7fcaf08fd7
Author: Tuncer Ayaz <tu...@...>
Date:   2015-07-03T10:10:48Z

    Fix up colored log support
    
     * do not use pdict
     * do not enable color support by default. once we have the new
       getopt version, we can add a new type of command line flag
       for that.
     * fix Dialyzer warnings
     * use atom instead of boolean
     * use better name for internal function
     * do not try (and fail) to access rebar's app env in retest test

commit e83a214e2984c5d2e0cb96c6dc7eb0d9ef3bc1d7
Author: Fred Hebert <mo...@...>
Date:   2015-07-03T13:05:01Z

    Merge pull request #522 from tuncer/platinumthinker-colored-logs
    
    Fixed version of #395

commit 6ca71569c8f726ce24ba2396794aaf065384770f
Author: Tuncer Ayaz <tu...@...>
Date:   2015-07-14T19:32:49Z

    completion: add libid= to bash and zsh scripts

commit 3239e746e794520f27e940293a687a2c099d0b11
Author: Fred Hebert <mo...@...>
Date:   2015-07-14T19:55:09Z

    Merge pull request #524 from tuncer/completion-libid
    
    completion: add libid= to bash and zsh scripts

commit c9f7f274d678adc64bdf8214bd318c455d0fc400
Author: Luis Rascão <lu...@...>
Date:   2015-08-18T22:46:01Z

    Add regression test for covered common test
    
    Project has dependency that also contains a covered common test suite

commit af12b0e065164165ddf8f54d09214894a3f30aa9
Author: Fred Hebert <mo...@...>
Date:   2015-08-19T13:16:18Z

    Merge pull request #535 from lrascao/feature/add_regression_test_covered_ct
    
    Add regression test for covered common test

commit 69802f63120c7bc87ad94eddeb43e1285ca770f9
Author: Paulo Oliveira <pa...@...>
Date:   2015-08-14T00:01:41Z

    Allow behaviors defined inside xref_extra_path
    
    Use case: xref'ing a module that defined behavior ranch_protocol was
    exiting with
    {'EXIT',{undef,[{ranch_protocol,behaviour_info, [callbacks],[]}

commit a197b298e699539366582faba2363b8dd2051b36
Author: Fred Hebert <mo...@...>
Date:   2015-08-21T12:10:59Z

    Merge pull request #530 from paulo-ferraz-oliveira/fix/code_path_for_behaviors
    
    Allow behaviors defined inside xref_extra_path

commit 41650ae66b4305b2f1638556e7126b536b86cb08
Author: Luis Rascao <lu...@...>
Date:   2015-08-24T09:36:10Z

    Fix eunit test on OTP18
    
    OTP18 changed the output failed assertion string
    from assertEqual_failed to assertEqual

commit 0f78c60bbc5f93fd187d46a58c08fed87fc2d196
Author: Fred Hebert <mo...@...>
Date:   2015-08-24T10:46:03Z

    Merge pull request #537 from lrascao/fix/eunit_test_on_OTP18
    
    Fix eunit test on OTP18

commit f9b850c428dae6cf6673ff076d863d5b6c343569
Author: Tuncer Ayaz <tu...@...>
Date:   2015-08-24T17:39:15Z

    Fix #536

commit f7ecafbb0fb6989018431a6b1330de08aeeafd36
Author: Tuncer Ayaz <tu...@...>
Date:   2015-09-04T14:56:10Z

    Complete port compiler help string
    
    Move existing documentation from code comment into help string, so that
    'rebar help compile' prints complete documentation for
    rebar_port_compiler.

commit 2941760698e3882e2503a30f1df67d3efb5d280a
Author: Fred Hebert <mo...@...>
Date:   2015-09-06T01:17:41Z

    Merge pull request #540 from tuncer/complete-port-doc
    
    Complete port compiler help string

commit e025430da864374c16a9c59f0c33fd8438213294
Author: Tuncer Ayaz <tu...@...>
Date:   2015-09-11T18:00:32Z

    rmemo: use a better R13 check (Reported-by: Stavros Aronis)

commit 560b4a741cd457e7b5ac8a3a414681788ce95d7f
Author: Fred Hebert <mo...@...>
Date:   2015-09-11T18:20:13Z

    Merge pull request #543 from tuncer/better-r13-check
    
    rmemo: use a better R13 check (Reported-by: Stavros Aronis)

commit 894858dede9c28d6c35d9f9db0ff9f37e6881a60
Author: Fred Hebert <mo...@...>
Date:   2015-09-12T20:09:00Z

    Merge pull request #538 from tuncer/fix-536
    
    Fix #536

commit c376ef688e5944fc2133c442beafc4f8247d1ee4
Author: Cesar Crusius <ce...@...>
Date:   2015-09-17T15:33:28Z

    Fix #544
    
    'whoami' is not POSIX-compliant, but 'id -un' is. This is true
    at least since the 1003.1-2001 standard, I don't have a copy of the
    previous 1003.2-1992 to verify it is true there too.
    
    This causes problems in recent operating systems where 'whoami' is
    not even shipped anymore.

commit 5119baf9cb8327f9f682f9446d923a1a3cf89a13
Author: Cesar Crusius <cc...@...>
Date:   2015-09-18T15:43:52Z

    Fix #544 even more.
    
    A bunch of fixes:
    
      * Only try to find out the user that is running the script if
        that's necessary. That allows us to error out if we can't find
        the user name.
    
      * Fallback to 'whoami' in the unlikely case that 'id -un' does
        not work.
    
      * Use 'su' if 'sudo' is not installed, and if the user is 'root'.
        (The 'sudo' binary is not installed by default in many OSs.)

----


---

[GitHub] couchdb-rebar issue #1: Create new branch based on Mainline Rebar (v2)

Posted by lag-linaro <gi...@git.apache.org>.
Github user lag-linaro commented on the issue:

    https://github.com/apache/couchdb-rebar/pull/1
  
    Great stuff.  Thanks a bunch.


---

[GitHub] couchdb-rebar pull request #1: Create new branch based on Mainline Rebar (v2...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/couchdb-rebar/pull/1


---