gotthardp / rabbitmq-email

SMTP Gateway Plugin for RabbitMQ
Mozilla Public License 2.0
181 stars 20 forks source link

Can't run make #8

Closed artemliubymov closed 9 years ago

artemliubymov commented 9 years ago

whan i first run make i got this error: error: rabbitmq-components.mk must be updated! I try it channge rabbitmq-components.mk to https://github.com/rabbitmq/rabbitmq-consistent-hash-exchange/blob/master/rabbitmq-components.mk. But i got another error:

src/rabbit_net.erl:27: can't find include lib "ssl/src/ssl_api.hrl"

src/rabbit_net.erl:101: record sslsocket undefined src/rabbit_net.erl:111: record sslsocket undefined src/rabbit_net.erl:116: record sslsocket undefined src/rabbit_net.erl:121: record sslsocket undefined src/rabbit_net.erl:126: record sslsocket undefined src/rabbit_net.erl:139: record sslsocket undefined src/rabbit_net.erl:144: record sslsocket undefined src/rabbit_net.erl:158: record sslsocket undefined src/rabbit_net.erl:167: record sslsocket undefined src/rabbit_net.erl:172: record sslsocket undefined src/rabbit_net.erl:177: record sslsocket undefined src/rabbit_net.erl:180: record sslsocket undefined src/rabbit_net.erl:183: record sslsocket undefined src/rabbit_net.erl:209: record sslsocket undefined src/rabbit_net.erl:212: record sslsocket undefined src/rabbit_net.erl:215: record sslsocket undefined src/rabbit_net.erl:253: record sslsocket undefined ../../erlang.mk:4961: ошибка выполнения рецепта для цели «ebin/rabbit_common.app» make[3]: * [ebin/rabbit_common.app] Ошибка 1 ../../erlang.mk:4798: ошибка выполнения рецепта для цели «app» make[2]: * [app] Ошибка 2 make[2]: выход из каталога «/usr/lib/rabbitmq/lib/rabbitmq-public-umbrella/rabbitmq-email/deps/rabbit_common» ../../erlang.mk:4096: ошибка выполнения рецепта для цели «deps» make[1]: * [deps] Ошибка 2 make[1]: выход из каталога «/usr/lib/rabbitmq/lib/rabbitmq-public-umbrella/rabbitmq-email/deps/amqp_client» erlang.mk:4096: ошибка выполнения рецепта для цели «deps» make: * [deps] Ошибка 2

artemliubymov commented 9 years ago

How can i fix it?

michaelklishin commented 9 years ago

You need to re-clone public umbrella and rm -rf deps/* in the plugin repository. Building from source is not currently a good idea: master uses the new build system that RabbitMQ master uses. I highly recommend using a binary release.

gotthardp commented 9 years ago

Or, if you want to build the binaries, you should checkout some tagged version, e.g.

cd rabbitmq-public-umbrella
./foreachrepo git checkout rabbitmq_v3_5_6

cd rabbitmq-email
git checkout v0.0.2
artemliubymov commented 9 years ago

I build the binaries do git checkout v0.0.2 and got this error: artem@artem-Inspiron-N5110:~/rabbitmq-public-umbrella/rabbitmq-email-0.0.2$ sudo make [elided] generate deps [elided] fix test deps sed -e 's|build/deps.mk|$(DEPS_FILE)|' build/deps.mk > build/deps.mk.tmp && mv build/deps.mk.tmp build/deps.mk ../do-package.mk:209: *\ Failed to produce ./build/version.mk. Останов.

artemliubymov commented 9 years ago

And when i run repeatedly i got this: sudo make make: *\ Нет правила для сборки цели «../rabbitmq-server/Makefile», требуемой для «../rabbitmq-server/dist/.done.0.0.0». Останов.

gotthardp commented 9 years ago

Strip the version number. The directory must be named rabbitmq-email

artemliubymov commented 9 years ago

at first run I got this : artem@artem-Inspiron-N5110:~/rabbitmq-public-umbrella/rabbitmq-email$ sudo make [sudo] password for artem: escript ../generate_app src/rabbitmq_email.app.src ebin/rabbitmqemail.app ./src sed -n -e 's|^.{vsn, "([^"])".$|ORIGINAL_VERSION:=\1|p' <ebin/rabbitmq_email.app >build/version.mk make: _* Нет правила для сборки цели «../rabbitmq-server/Makefile», требуемой для «../rabbitmq-server/dist/.done.0.0.0». Останов.

At second: artem@artem-Inspiron-N5110:~/rabbitmq-public-umbrella/rabbitmq-email$ sudo make make: *\ Нет правила для сборки цели «../rabbitmq-server/Makefile», требуемой для «../rabbitmq-server/dist/.done.0.0.0». Останов.

gotthardp commented 9 years ago

Were you able to build it, or you need more help?

artemliubymov commented 9 years ago

rabbitmq-umbrella i build in /home/artem/ , rabbitmq-email i build in /home/artem/rabbitmq-public-umbrella, I think i need remove all and than install all, can you pleasesey where i must install umbrella and all?

2015-12-05 16:43 GMT+02:00 Petr Gotthard notifications@github.com:

Were you able to build it, or you need more help?

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162200087 .

gotthardp commented 9 years ago

First of all: are you building 3.5.x or 3.6.0? What is the end goal you want to achieve?

artemliubymov commented 9 years ago

i want install rabbitmq-email and use it for send email. my build - rabbit,"RabbitMQ","3.5.6"(got when call- sudo rabbimqctl status)

2015-12-05 21:39 GMT+02:00 Petr Gotthard notifications@github.com:

First of all: are you building 3.5.x or 3.6.0? What is the end goal you want to achieve?

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162240273 .

gotthardp commented 9 years ago

Please make sure you have Umbrella of v3.5.6 and the e-mail plugin of v0.0.2. The following should do the job.

$ git clone https://github.com/rabbitmq/rabbitmq-public-umbrella.git
$ cd rabbitmq-public-umbrella
$ make co
$ ./foreachrepo git checkout rabbitmq_v3_5_6
$ git clone https://github.com/gotthardp/rabbitmq-gen-smtp.git
$ git clone https://github.com/gotthardp/rabbitmq-eiconv.git
$ git clone https://github.com/gotthardp/rabbitmq-email.git
$ cd rabbitmq-email
$ git checkout v0.0.2
$ make

Then visit rabbitmq-email/dist and copy all .ez files to where your rabbitmq plugins are installed, e.g. /usr/lib/rabbitmq/lib/plugins.

artemliubymov commented 9 years ago

where i need install rabbimq-public-umbella?

2015-12-05 22:05 GMT+02:00 Petr Gotthard notifications@github.com:

Please make sure you have Umbrella of v3.5.6 and the e-mail plugin of v0.0.2. The following should do the job.

$ git clone https://github.com/rabbitmq/rabbitmq-public-umbrella.git $ cd rabbitmq-public-umbrella $ make co $ ./foreachrepo git checkout rabbitmq_v3_5_6 $ git clone https://github.com/gotthardp/rabbitmq-gen-smtp.git $ git clone https://github.com/gotthardp/rabbitmq-eiconv.git $ git clone https://github.com/gotthardp/rabbitmq-email.git $ cd rabbitmq-email $ git checkout v0.0.2 $ make

Then visit rabbitmq-email/dist and copy all .ez files to where your rabbitmq plugins are installed, e.g. /usr/lib/rabbitmq/lib/plugins.

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162242350 .

gotthardp commented 9 years ago

install? you can clone it anywhere in your /home directory

artemliubymov commented 9 years ago

Sorry, i mean clone)now i try

2015-12-05 22:12 GMT+02:00 Petr Gotthard notifications@github.com:

install? you can clone it anywhere in your /home directory

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162242711 .

artemliubymov commented 9 years ago

i got this:

sed -e 's|../rabbitmq-gen-smtp/build/deps.mk|$(DEPS_FILE)|' ../rabbitmq-gen-smtp/build/deps.mk > ../rabbitmq-gen-smtp/build/deps.mk.tmp && mv ../rabbitmq-gen-smtp/build/deps.mk.tmp ../rabbitmq-gen-smtp/build/ deps.mk make: *\ Нет правила для сборки цели «../rabbitmq-server/Makefile», требуемой для «../rabbitmq-server/dist/.done.0.0.0». Останов.

2015-12-05 22:23 GMT+02:00 Артем Любимов patrik.ms94@gmail.com:

Sorry, i mean clone)now i try

2015-12-05 22:12 GMT+02:00 Petr Gotthard notifications@github.com:

install? you can clone it anywhere in your /home directory

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162242711 .

gotthardp commented 9 years ago

is there the /rabbitmq-server directory in your umbrella? if not, you probably didn't do make co

artemliubymov commented 9 years ago

no there isn't that's a problem, and i do make co, thi is log:

artem@artem-Inspiron-N5110:~/rabbitmq-public-umbrella$ sudo make co DEP rabbit_common DEP amqp_client DEP rabbit DEP rabbitmq_amqp1_0 DEP rabbitmq_auth_backend_amqp DEP rabbitmq_auth_backend_http DEP rabbitmq_auth_backend_ldap DEP rabbitmq_auth_mechanism_ssl DEP rabbitmq_clusterer DEP rabbitmq_codegen DEP rabbitmq_consistent_hash_exchange DEP rabbitmq_delayed_message_exchange DEP rabbitmq_dotnet_client DEP rabbitmq_event_exchange DEP rabbitmq_federation DEP rabbitmq_federation_management DEP rabbitmq_java_client DEP rabbitmq_lvc DEP rabbitmq_management DEP rabbitmq_management_agent DEP rabbitmq_management_exchange DEP rabbitmq_management_visualiser DEP rabbitmq_message_timestamp DEP rabbitmq_metronome DEP rabbitmq_mqtt DEP rabbitmq_sharding DEP rabbitmq_shovel DEP rabbitmq_shovel_management DEP rabbitmq_stomp DEP rabbitmq_test DEP rabbitmq_toke DEP rabbitmq_top DEP rabbitmq_tracing DEP rabbitmq_web_dispatch DEP rabbitmq_web_stomp DEP rabbitmq_web_stomp_examples DEP rabbitmq_website make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/amqp_client» make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbit_common» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbit_common» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/amqp_client» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbit» DEP ranch make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/ranch» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/ranch» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbit» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_amqp1_0» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_amqp1_0» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_amqp» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_amqp» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_http» DEP mochiweb make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/. erlang.mk/rebar» ./bootstrap 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_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_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 ==> 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[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/. erlang.mk/rebar» /home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_http make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/mochiweb» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/mochiweb» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_http» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_ldap» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_backend_ldap» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_mechanism_ssl» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_auth_mechanism_ssl» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_clusterer» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_clusterer» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_consistent_hash_exchange» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_consistent_hash_exchange» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_delayed_message_exchange» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_delayed_message_exchange» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_event_exchange» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_event_exchange» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_federation» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_federation» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_federation_management» make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management» DEP webmachine make[3]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/webmachine» make[3]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/webmachine» make[3]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_web_dispatch» make[3]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_web_dispatch» make[3]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management_agent» make[3]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management_agent» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_federation_management» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_lvc» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_lvc» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management_exchange» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management_exchange» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management_visualiser» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_management_visualiser» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_message_timestamp» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_message_timestamp» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_metronome» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_metronome» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_mqtt» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_mqtt» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_sharding» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_sharding» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_shovel» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_shovel» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_shovel_management» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_shovel_management» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_stomp» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_stomp» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_test» DEP meck make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/meck» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/meck» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_test» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_toke» DEP toke make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/toke» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/toke» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_toke» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_top» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_top» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_tracing» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_tracing» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_web_stomp» DEP cowboy DEP sockjs make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/cowboy» DEP cowlib make[3]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/cowlib» make[3]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/cowlib» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/cowboy» make[2]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/sockjs» make[2]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/sockjs» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_web_stomp» make[1]: вход в каталог «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_web_stomp_examples» make[1]: выход из каталога «/home/artem/rabbitmq-public-umbrella/deps/rabbitmq_web_stomp_examples» artem@artem-Inspiron-N5110:~/rabbitmq-public-umbrella$ sudo ./foreachrepo git checkout rabbitmq_v3_5_6 ===== rabbitmq-public-umbrella Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 4c0ade3... release-build/build.sh: Allow to set the Debian/RPM package revision

===== amqp_client Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at e7541f2... Add ssl_compat and time_compat

===== cowboy error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== cowlib error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== meck error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== mochiweb error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbit Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 1ea3cac... Commit 3.5.6 package release notes

===== rabbit_common error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_amqp1_0 Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at a42c554... src/rabbit_amqp10{reader,writer}.erl: Remove unused variables

===== rabbitmq_auth_backend_amqp error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_auth_backend_http error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_auth_backend_ldap Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 927161a... Port .travis.yml from master

===== rabbitmq_auth_mechanism_ssl Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 7f98b5a... (c) year

===== rabbitmq_clusterer error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_codegen Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 8ee5db3... Makefile: Silence "echo $message"

===== rabbitmq_consistent_hash_exchange Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 31cfd6a... fixes connection leaking on tests

===== rabbitmq_delayed_message_exchange error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_dotnet_client Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at ea604d1... comment that Abort() is not throwing any kind of Exception anymore

===== rabbitmq_event_exchange error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_federation Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 6a204e0... Merge pull request #20 from rabbitmq/rabbitmq-federation-15

===== rabbitmq_federation_management Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at d5a0725... Merge pull request #1 from rabbitmq/rabbitmq-federation-15

===== rabbitmq_java_client Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 423a760... Merge pull request #97 from rabbitmq/rabbitmq-java-client-57

===== rabbitmq_lvc error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_management Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 01c78dc... adds .travis.yml to stable

===== rabbitmq_management_agent Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 728f887... (c) year

===== rabbitmq_management_exchange error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_management_visualiser Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 1ee709b... spaces

===== rabbitmq_message_timestamp error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_metronome Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at cbc2dfd... Merge branch 'master' into stable

===== rabbitmq_mqtt Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at ddeb806... Merge pull request #35 from rabbitmq/rabbitmq-mqtt-30

===== rabbitmq_sharding error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_shovel Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 431f9c0... (c) year

===== rabbitmq_shovel_management Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at e619c0e... Merge branch 'master' into stable

===== rabbitmq_stomp Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 453d316... Merge pull request #41 from rabbitmq/rabbitmq-stomp-39

===== rabbitmq_test Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 8393790... Fix versions comparison to work on Mac OS X too

===== rabbitmq_toke Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 207c7cd... Merge branch 'master' into stable

===== rabbitmq_top error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== rabbitmq_tracing Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at ef44f53... (c) year

===== rabbitmq_web_dispatch Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 770699e... Merge branch 'master' into stable

===== rabbitmq_web_stomp Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 599862a... Merge branch 'rabbitmq-stomp-17' into stable

===== rabbitmq_web_stomp_examples Note: checking out 'rabbitmq_v3_5_6'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 1dc4052... Merge branch 'master' into stable

===== rabbitmq_website error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== ranch error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== sockjs error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

===== toke error: Your local changes to the following files would be overwritten by checkout: erlang.mk src/toke.app.src Please, commit your changes or stash them before you can switch branches. Aborting

===== webmachine error: pathspec 'rabbitmq_v3_5_6' did not match any file(s) known to git.

2015-12-05 22:40 GMT+02:00 Petr Gotthard notifications@github.com:

is there the /rabbitmq-server directory in your umbrella? if not, you probably didn't do make co

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162244111 .

gotthardp commented 9 years ago

Oh, I see. My fault: you shoud do git checkout rabbitmq_v3_5_6 also before you run make co, i.e.

$ git clone https://github.com/rabbitmq/rabbitmq-public-umbrella.git
$ cd rabbitmq-public-umbrella
$ git checkout rabbitmq_v3_5_6
$ make co
$ ./foreachrepo git checkout rabbitmq_v3_5_6
$ git clone https://github.com/gotthardp/rabbitmq-gen-smtp.git
$ git clone https://github.com/gotthardp/rabbitmq-eiconv.git
$ git clone https://github.com/gotthardp/rabbitmq-email.git
$ cd rabbitmq-email
$ git checkout v0.0.2
$ make
artemliubymov commented 9 years ago

OOOOP Thank you very much!!!!!!i don't now how can i say thank you:) In rabbitmq-emai/dist:

artem@artem-Inspiron-N5110:~/rabbitmq-public-umbrella/rabbitmq-email/dist$ ls -lитого 1076 -rw-r--r-- 1 root root 261506 Дек 5 22:57 amqp_client-0.0.0.ez -rw-r--r-- 1 root root 8311 Дек 5 22:57 eiconv-1.1-rmq0.0.0-git644fb5e.ez -rw-r--r-- 1 root root 150907 Дек 5 22:57 gen_smtp-0.9.0-rmq0.0.0-gita62c02e.ez -rw-r--r-- 1 root root 629829 Дек 5 22:57 rabbit_common-0.0.0.ez -rw-r--r-- 1 root root 41255 Дек 5 22:57 rabbitmq_email-0.0.2-rmq0.0.0.ez

2015-12-05 22:47 GMT+02:00 Petr Gotthard notifications@github.com:

Oh, I see. My fault: you shoud do git checkout rabbitmq_v3_5_6 also before you run make co, i.e.

$ git clone https://github.com/rabbitmq/rabbitmq-public-umbrella.git $ cd rabbitmq-public-umbrella $ git checkout rabbitmq_v3_5_6 $ make co $ ./foreachrepo git checkout rabbitmq_v3_5_6 $ git clone https://github.com/gotthardp/rabbitmq-gen-smtp.git $ git clone https://github.com/gotthardp/rabbitmq-eiconv.git $ git clone https://github.com/gotthardp/rabbitmq-email.git $ cd rabbitmq-email $ git checkout v0.0.2 $ make

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162244424 .

gotthardp commented 9 years ago

cool :) I'm glad it worked. should you need any more help, just let me know

artemliubymov commented 9 years ago

O thank you very much, and if you need some testing, just let me know^)

2015-12-05 23:10 GMT+02:00 Petr Gotthard notifications@github.com:

cool :) I'm glad it worked. should you need any more help, just let me know

— Reply to this email directly or view it on GitHub https://github.com/gotthardp/rabbitmq-email/issues/8#issuecomment-162247574 .