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
---