Build Failure #11901
-
Describe the bugDescribe build from source is error env: make -v source code: rabbitmq-server-3.13.5 Elixir 1.16.3 (compiled with Erlang/OTP 26)
[root@localhost rabbitmq]# make package-generic-unix
make[1]: Entering directory '/root/rabbitmq/deps/rabbit_common'
make[2]: Entering directory '/root/rabbitmq/deps/ranch'
make[2]: Leaving directory '/root/rabbitmq/deps/ranch'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbit_common'
make[1]: Entering directory '/root/rabbitmq/deps/rabbit'
make[2]: Entering directory '/root/rabbitmq/deps/rabbitmq_cli'
make[2]: Leaving directory '/root/rabbitmq/deps/rabbitmq_cli'
make[2]: Entering directory '/root/rabbitmq/deps/rabbitmq_prelaunch'
make[2]: Leaving directory '/root/rabbitmq/deps/rabbitmq_prelaunch'
make[2]: Entering directory '/root/rabbitmq/deps/osiris'
make[3]: Entering directory '/root/rabbitmq/deps/seshat'
make[3]: Leaving directory '/root/rabbitmq/deps/seshat'
make[2]: Leaving directory '/root/rabbitmq/deps/osiris'
make[2]: Entering directory '/root/rabbitmq/deps/amqp10_common'
make[2]: Leaving directory '/root/rabbitmq/deps/amqp10_common'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbit'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_amqp1_0'
make[2]: Entering directory '/root/rabbitmq/deps/amqp_client'
make[2]: Leaving directory '/root/rabbitmq/deps/amqp_client'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_amqp1_0'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_auth_backend_cache'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_auth_backend_cache'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_auth_backend_http'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_auth_backend_http'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_auth_backend_ldap'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_auth_backend_ldap'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_auth_backend_oauth2'
../../erlang.mk:4395: warning: overriding recipe for target '/root/rabbitmq/deps/oauth2_client'
../../erlang.mk:4395: warning: ignoring old recipe for target '/root/rabbitmq/deps/oauth2_client'
make[2]: Entering directory '/root/rabbitmq/deps/oauth2_client'
make[2]: Leaving directory '/root/rabbitmq/deps/oauth2_client'
make[2]: Entering directory '/root/rabbitmq/deps/cowlib'
make[2]: Leaving directory '/root/rabbitmq/deps/cowlib'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_auth_backend_oauth2'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_auth_mechanism_ssl'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_auth_mechanism_ssl'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_consistent_hash_exchange'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_consistent_hash_exchange'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_event_exchange'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_event_exchange'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_federation'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_federation'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_federation_management'
make[2]: Entering directory '/root/rabbitmq/deps/rabbitmq_management'
make[3]: Entering directory '/root/rabbitmq/deps/cowboy'
make[3]: Leaving directory '/root/rabbitmq/deps/cowboy'
make[3]: Entering directory '/root/rabbitmq/deps/rabbitmq_web_dispatch'
make[3]: Leaving directory '/root/rabbitmq/deps/rabbitmq_web_dispatch'
make[3]: Entering directory '/root/rabbitmq/deps/rabbitmq_management_agent'
make[3]: Leaving directory '/root/rabbitmq/deps/rabbitmq_management_agent'
make[2]: Leaving directory '/root/rabbitmq/deps/rabbitmq_management'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_federation_management'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_jms_topic_exchange'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_jms_topic_exchange'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_mqtt'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_mqtt'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_aws'
make[2]: Entering directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_common'
make[2]: Leaving directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_common'
make[2]: Entering directory '/root/rabbitmq/deps/rabbitmq_aws'
make[2]: Leaving directory '/root/rabbitmq/deps/rabbitmq_aws'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_aws'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_consul'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_consul'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_etcd'
make[2]: Entering directory '/root/rabbitmq/deps/gun'
make[2]: Leaving directory '/root/rabbitmq/deps/gun'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_etcd'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_k8s'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_peer_discovery_k8s'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_prometheus'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_prometheus'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_random_exchange'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_random_exchange'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_recent_history_exchange'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_recent_history_exchange'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_sharding'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_sharding'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_shovel'
make[2]: Entering directory '/root/rabbitmq/deps/amqp10_client'
make[2]: Leaving directory '/root/rabbitmq/deps/amqp10_client'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_shovel'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_shovel_management'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_shovel_management'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_stomp'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_stomp'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_stream'
make[2]: Entering directory '/root/rabbitmq/deps/rabbitmq_stream_common'
make[2]: Leaving directory '/root/rabbitmq/deps/rabbitmq_stream_common'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_stream'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_stream_management'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_stream_management'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_top'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_top'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_tracing'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_tracing'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_trust_store'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_trust_store'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_web_mqtt'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_web_mqtt'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_web_mqtt_examples'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_web_mqtt_examples'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_web_stomp'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_web_stomp'
make[1]: Entering directory '/root/rabbitmq/deps/rabbitmq_web_stomp_examples'
make[1]: Leaving directory '/root/rabbitmq/deps/rabbitmq_web_stomp_examples'
GEN /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/accept/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/base64url/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/credentials_obfuscation/Makefile: No such file or directory
* creating /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/.mix/archives/hex-2.1.1
All dependencies are up to date
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/cuttlefish/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/eetcd/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/gen_batch_server/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/jose/Makefile: No such file or directory
* creating /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/.mix/archives/hex-2.1.1
All dependencies are up to date
* creating /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/.mix/archives/hex-2.1.1
All dependencies are up to date
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/khepri/Makefile: No such file or directory
* creating /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/.mix/archives/hex-2.1.1
Resolving Hex dependencies...
Resolution completed in 0.139s
New:
aten 0.6.0
gen_batch_server 0.8.8
horus 0.2.5
ra 2.10.1
seshat 0.6.0
* Getting ra (Hex package)
* creating /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/.mix/elixir/1-16/rebar3
* Getting horus (Hex package)
* Getting aten (Hex package)
* Getting gen_batch_server (Hex package)
* Getting seshat (Hex package)
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/khepri_mnesia_migration/Makefile: No such file or directory
Resolving Hex dependencies...
Resolution completed in 0.154s
New:
aten 0.6.0
gen_batch_server 0.8.8
horus 0.2.5
khepri 0.13.0
ra 2.9.1
seshat 0.6.0
* Getting khepri (Hex package)
* Getting horus (Hex package)
* Getting ra (Hex package)
* Getting aten (Hex package)
* Getting gen_batch_server (Hex package)
* Getting seshat (Hex package)
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/observer_cli/Makefile: No such file or directory
Resolving Hex dependencies...
Resolution completed in 0.013s
Unchanged:
recon 2.5.1
* Getting recon (Hex package)
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/prometheus/Makefile: No such file or directory
Resolving Hex dependencies...
Resolution completed in 0.007s
New:
quantile_estimator 0.2.1
* Getting quantile_estimator (Hex package)
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/ra/Makefile: No such file or directory
Resolving Hex dependencies...
Resolution completed in 0.009s
New:
recon 2.5.5
* Getting recon (Hex package)
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/recon/Makefile: No such file or directory
All dependencies are up to date
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/redbug/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/stdout_formatter/Makefile: No such file or directory
All dependencies are up to date
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/syslog/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/sysmon_handler/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/systemd/Makefile: No such file or directory
sed: can't read /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty/deps/thoas/Makefile: No such file or directory
GEN /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty.manifest
GEN /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty.tar.xz
make[1]: Entering directory '/root/rabbitmq/packaging'
make -C generic-unix SOURCE_DIST_FILE="/root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty.tar.xz" PACKAGES_DIR="/root/rabbitmq/PACKAGES" SIGNING_KEY="" all clean
make[2]: Entering directory '/root/rabbitmq/packaging/generic-unix'
Erlang and Elixir versions used to compile: Elixir 1.16.3 (compiled with Erlang/OTP 26)xzcat /root/rabbitmq/PACKAGES/rabbitmq-server-3.13.5+dirty.tar.xz | tar -xf - Reproduction steps
Expected behaviorbuild success Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Instead of pasting a wall of text, please learn about how to use the Download According to a quick reading of the output, some dependencies under Every release notes such as these of
In general, we won't provide any guidance to building RabbitMQ from source to non-contributors. |
Beta Was this translation helpful? Give feedback.
-
@chenglin321 you haven't provided any evidence of bug. Please use Discussions for questions. |
Beta Was this translation helpful? Give feedback.
Instead of pasting a wall of text, please learn about how to use the
<details>
tag.Download
rabbitmq-server-3.13.6
from where exactly? We don't guess in this community.According to a quick reading of the output, some dependencies under
deps
are missing.Every release notes such as these of
3.13.6
mention the following at the bottom:In general, we won't provide any guidance to building RabbitMQ from source to non-contributors.
Such builds won't be supported by our team in any way. If you built it? You maintain it.