You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by jiangphcn <gi...@git.apache.org> on 2018/11/08 09:22:55 UTC

[GitHub] couchdb-config pull request #22: Remove R16B03-1 build flavor

GitHub user jiangphcn opened a pull request:

    https://github.com/apache/couchdb-config/pull/22

    Remove R16B03-1 build flavor

    ## Overview
    
    This PR is aimed to remove `R16B03-1 build` flavor.
    
    ```
    0.92s$ git clone --depth 1 https://github.com/apache/couchdb
    Cloning into 'couchdb'...
    remote: Enumerating objects: 919, done.
    remote: Counting objects: 100% (919/919), done.
    remote: Compressing objects: 100% (828/828), done.
    remote: Total 919 (delta 212), reused 276 (delta 64), pack-reused 0
    Receiving objects: 100% (919/919), 1.40 MiB | 11.64 MiB/s, done.
    Resolving deltas: 100% (212/212), done.
    before_script.1
    0.00s$ cd couchdb
    before_script.2
    21.49s$ ./configure --disable-docs --disable-fauxton
    ==> configuring couchdb in rel/couchdb.config
    Cloning into '/home/travis/build/apache/couchdb-config/couchdb/src/rebar'...
    remote: Enumerating objects: 440, done.
    remote: Counting objects: 100% (440/440), done.
    remote: Compressing objects: 100% (338/338), done.
    remote: Total 440 (delta 80), reused 281 (delta 34), pack-reused 0
    Receiving objects: 100% (440/440), 273.93 KiB | 10.96 MiB/s, done.
    Resolving deltas: 100% (80/80), done.
    make: Entering directory `/home/travis/build/apache/couchdb-config/couchdb/src/rebar'
    ./bootstrap
    No beam files found.
    Recompile: src/rebar
    Recompile: src/rebar_abnfc_compiler
    Recompile: src/rebar_app_utils
    Recompile: src/rebar_appups
    Recompile: src/rebar_asn1_compiler
    Recompile: src/rebar_base_compiler
    Recompile: src/rebar_cleaner
    Recompile: src/rebar_config
    Recompile: src/rebar_core
    Recompile: src/rebar_cover_utils
    Recompile: src/rebar_ct
    Recompile: src/rebar_deps
    Recompile: src/rebar_dia_compiler
    Recompile: src/rebar_dialyzer
    Recompile: src/rebar_edoc
    Recompile: src/rebar_erlc_compiler
    Recompile: src/rebar_erlydtl_compiler
    Recompile: src/rebar_escripter
    Recompile: src/rebar_eunit
    Recompile: src/rebar_file_utils
    Recompile: src/rebar_getopt
    Recompile: src/rebar_lfe_compiler
    Recompile: src/rebar_log
    Recompile: src/rebar_metacmds
    Recompile: src/rebar_mustache
    Recompile: src/rebar_neotoma_compiler
    Recompile: src/rebar_otp_app
    Recompile: src/rebar_otp_appup
    Recompile: src/rebar_port_compiler
    Recompile: src/rebar_proto_compiler
    Recompile: src/rebar_proto_gpb_compiler
    Recompile: src/rebar_protobuffs_compiler
    Recompile: src/rebar_qc
    Recompile: src/rebar_rand_compat
    Recompile: src/rebar_rel_utils
    Recompile: src/rebar_reltool
    Recompile: src/rebar_require_vsn
    Recompile: src/rebar_shell
    Recompile: src/rebar_subdirs
    Recompile: src/rebar_templater
    Recompile: src/rebar_upgrade
    Recompile: src/rebar_utils
    Recompile: src/rebar_xref
    Recompile: src/rmemo
    ==> rebar (compile)
    ==> rebar (escriptize)
    Congratulations! You now have a self-contained script called "rebar" in
    your current working directory. Place this script anywhere in your path
    and you can use rebar to build OTP-compliant apps.
    make: Leaving directory `/home/travis/build/apache/couchdb-config/couchdb/src/rebar'
    make: Entering directory `/home/travis/build/apache/couchdb-config/couchdb/src/rebar'
    make: Leaving directory `/home/travis/build/apache/couchdb-config/couchdb/src/rebar'
    ==> updating dependencies
    WARN:  Expected /home/travis/build/apache/couchdb-config/couchdb/src/docs to be a raw dependency directory, but no directory found.
    WARN:  Expected /home/travis/build/apache/couchdb-config/couchdb/src/fauxton to be a raw dependency directory, but no directory found.
    ==> couch_epi (get-deps)
    ==> couch_log (get-deps)
    ==> chttpd (get-deps)
    ==> couch (get-deps)
    ==> couch_index (get-deps)
    ==> couch_mrview (get-deps)
    ==> couch_replicator (get-deps)
    ==> couch_plugins (get-deps)
    ==> couch_pse_tests (get-deps)
    ==> couch_event (get-deps)
    ==> couch_stats (get-deps)
    ==> couch_peruser (get-deps)
    ==> couch_tests (get-deps)
    ==> ddoc_cache (get-deps)
    ==> fabric (get-deps)
    ==> global_changes (get-deps)
    ==> mango (get-deps)
    ==> mem3 (get-deps)
    ==> rexi (get-deps)
    ==> setup (get-deps)
    ==> rel (get-deps)
    ==> couchdb (get-deps)
    WARN:  Expected /home/travis/build/apache/couchdb-config/couchdb/src/docs to be a raw dependency directory, but no directory found.
    WARN:  Expected /home/travis/build/apache/couchdb-config/couchdb/src/fauxton to be a raw dependency directory, but no directory found.
    Pulling config from {git,"https://github.com/apache/couchdb-config.git",
                             {tag,"1.0.4"}}
    Cloning into 'config'...
    Pulling b64url from {git,"https://github.com/apache/couchdb-b64url.git",
                             {tag,"1.0.1"}}
    Cloning into 'b64url'...
    Pulling ets_lru from {git,"https://github.com/apache/couchdb-ets-lru.git",
                              {tag,"1.0.0"}}
    Cloning into 'ets_lru'...
    Pulling khash from {git,"https://github.com/apache/couchdb-khash.git",
                            {tag,"1.0.1"}}
    Cloning into 'khash'...
    Pulling snappy from {git,"https://github.com/apache/couchdb-snappy.git",
                             {tag,"CouchDB-1.0.2"}}
    Cloning into 'snappy'...
    Pulling ioq from {git,"https://github.com/apache/couchdb-ioq.git",
                          {tag,"1.0.1"}}
    Cloning into 'ioq'...
    Pulling docs from {git,"https://github.com/apache/couchdb-documentation",
                           {tag,"2.2.0"}}
    Cloning into 'docs'...
    Pulling fauxton from {git,"https://github.com/apache/couchdb-fauxton",
                              {tag,"v1.1.18"}}
    Cloning into 'fauxton'...
    Pulling folsom from {git,"https://github.com/apache/couchdb-folsom.git",
                             {tag,"CouchDB-0.8.2"}}
    Cloning into 'folsom'...
    Pulling hyper from {git,"https://github.com/apache/couchdb-hyper.git",
                            {tag,"CouchDB-2.2.0-4"}}
    Cloning into 'hyper'...
    Pulling ibrowse from {git,"https://github.com/apache/couchdb-ibrowse.git",
                              {tag,"CouchDB-4.0.1"}}
    Cloning into 'ibrowse'...
    Pulling jiffy from {git,"https://github.com/apache/couchdb-jiffy.git",
                            {tag,"CouchDB-0.14.11-2"}}
    Cloning into 'jiffy'...
    Pulling mochiweb from {git,"https://github.com/apache/couchdb-mochiweb.git",
                               {tag,"CouchDB-v2.18.0-1"}}
    Cloning into 'mochiweb'...
    Pulling meck from {git,"https://github.com/apache/couchdb-meck.git",
                           {tag,"0.8.8"}}
    Cloning into 'meck'...
    ==> config (get-deps)
    ==> b64url (get-deps)
    ==> ets_lru (get-deps)
    ==> khash (get-deps)
    ==> snappy (get-deps)
    ==> ioq (get-deps)
    ==> docs (get-deps)
    ==> fauxton (get-deps)
    ==> meck (get-deps)
    ==> folsom (get-deps)
    Pulling bear from {git,"https://github.com/apache/couchdb-bear.git",
                           "008f48aff819126e281d5ccae80a258bf9bf9c30"}
    Cloning into 'bear'...
    ==> bear (get-deps)
    ==> hyper (get-deps)
    Pulling triq from {git,"https://github.com/apache/couchdb-triq.git",
                           {tag,"v1.2.0"}}
    Cloning into 'triq'...
    ==> triq (get-deps)
    ==> ibrowse (get-deps)
    ==> jiffy (get-deps)
    ==> mochiweb (get-deps)
    ==> couchdb (update-deps)
    Updating config from {git,"https://github.com/apache/couchdb-config.git",
                              {tag,"1.0.4"}}
    Updating b64url from {git,"https://github.com/apache/couchdb-b64url.git",
                              {tag,"1.0.1"}}
    Updating ets_lru from {git,"https://github.com/apache/couchdb-ets-lru.git",
                               {tag,"1.0.0"}}
    Updating khash from {git,"https://github.com/apache/couchdb-khash.git",
                             {tag,"1.0.1"}}
    Updating snappy from {git,"https://github.com/apache/couchdb-snappy.git",
                              {tag,"CouchDB-1.0.2"}}
    Updating ioq from {git,"https://github.com/apache/couchdb-ioq.git",
                           {tag,"1.0.1"}}
    Updating docs from {git,"https://github.com/apache/couchdb-documentation",
                            {tag,"2.2.0"}}
    Updating fauxton from {git,"https://github.com/apache/couchdb-fauxton",
                               {tag,"v1.1.18"}}
    Updating folsom from {git,"https://github.com/apache/couchdb-folsom.git",
                              {tag,"CouchDB-0.8.2"}}
    Updating hyper from {git,"https://github.com/apache/couchdb-hyper.git",
                             {tag,"CouchDB-2.2.0-4"}}
    Updating ibrowse from {git,"https://github.com/apache/couchdb-ibrowse.git",
                               {tag,"CouchDB-4.0.1"}}
    Updating jiffy from {git,"https://github.com/apache/couchdb-jiffy.git",
                             {tag,"CouchDB-0.14.11-2"}}
    Updating mochiweb from {git,"https://github.com/apache/couchdb-mochiweb.git",
                                {tag,"CouchDB-v2.18.0-1"}}
    Updating meck from {git,"https://github.com/apache/couchdb-meck.git",
                            {tag,"0.8.8"}}
    Updating bear from {git,"https://github.com/apache/couchdb-bear.git",
                            "008f48aff819126e281d5ccae80a258bf9bf9c30"}
    Updating triq from {git,"https://github.com/apache/couchdb-triq.git",
                            {tag,"v1.2.0"}}
    You have configured Apache CouchDB, time to relax. Relax.
    before_script.3
    0.09s$ cp -r ../!(couchdb) ./src/config
    2.33s$ make
    fatal: No names found, cannot describe anything.
    ==> config (compile)
    ERROR: OTP release R16B03-1 does not match required regex 17|18|19|20|21
    ERROR: compile failed while processing /home/travis/build/apache/couchdb-config/couchdb/src/config: rebar_abort
    make: *** [couch] Error 1
    ```
    
    
    
    ## Testing recommendations
    
    All tests should pass. 
    
    ## Checklist
    
    - [x] Code is written and works correctly;
    - [x] Changes are covered by tests;
    - [ ] Documentation reflects the changes;
    


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

    $ git pull https://github.com/cloudant/couchdb-config remove-R16B03-1-build

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

    https://github.com/apache/couchdb-config/pull/22.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 #22
    
----
commit 4dd0a1ee921c4f0a806f700a4be0fe9fcc447246
Author: jiangph <ji...@...>
Date:   2018-11-08T08:56:54Z

    Remove R16B03-1 build flavor

----


---

[GitHub] couchdb-config pull request #22: Remove R16B03-1 build flavor

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

    https://github.com/apache/couchdb-config/pull/22


---

[GitHub] couchdb-config issue #22: Remove R16B03-1 build flavor

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

    https://github.com/apache/couchdb-config/pull/22
  
    @jiangphcn you know how to merge this yourself, right? You have a committer bit, you can do this yourself.
    
    ```
    cd ~/workdir
    git clone https://git-wip-us.apache.org/repos/asf/couchdb-config
    cd couchdb-config
    git checkout master
    git fetch https://github.com/$username/<reponame> $branchname
    git merge --no-ff FETCH_HEAD
    git push
    ```


---

[GitHub] couchdb-config issue #22: Remove R16B03-1 build flavor

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

    https://github.com/apache/couchdb-config/pull/22
  
    thanks @wohali for your tips. Just merged :-)


---