Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/rabbitmq-server.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-113200-7456/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f72742eb190>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/rabbitmq-server.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/rabbitmq-server-3.12.10-1.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/rabbitmq-server.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-113200-7456/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f72742eb190>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/rabbitmq-server.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HPO5Jy
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf rabbitmq-server-3.12.10
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/rabbitmq-server_3.12.10.orig.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd rabbitmq-server-3.12.10
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/rabbitmq-server-0001-Allow-guest-login-from-non-loopback-connections.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/rabbitmq-server-0002-Use-default-EPMD-socket.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/rabbitmq-server-0003-Use-proto_dist-from-command-line.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/rabbitmq-server-0004-force-python3.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/rabbitmq-server-0005-Partially-revert-Use-template-in-rabbitmq-script-wra.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ rm -f deps/amqp_client/src/rabbit_ct_client_helpers.erl deps/rabbit_common/src/rabbit_ct_broker_helpers.erl deps/rabbit_common/src/rabbit_ct_helpers.erl
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qAE5Eo
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd rabbitmq-server-3.12.10
+ /usr/bin/make -O -j32 V=1 VERBOSE=1 VERSION=3.12.10
warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell)
mkdir -p /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "  In = \"deps/.hex/cache.erl\",  Out = \"deps/.hex/cache.ets\",  {ok, [Props, Entries]} = file:consult(In),  Name = proplists:get_value(name, Props),  Type = proplists:get_value(type, Props),  Access = proplists:get_value(protection, Props),  NamedTable = proplists:get_bool(named_table, Props),  Keypos = proplists:get_value(keypos, Props),  Heir = proplists:get_value(heir, Props),  ReadConc = proplists:get_bool(read_concurrency, Props),  WriteConc = proplists:get_bool(write_concurrency, Props),  Compressed = proplists:get_bool(compressed, Props),  Options0 = [    Type,    Access,    {keypos, Keypos},    {heir, Heir},    {read_concurrency, ReadConc},    {write_concurrency, WriteConc}],  Options1 = case NamedTable of    true  -> [named_table | Options0];    false -> Options0  end,  Options2 = case Compressed of    true  -> [compressed | Options0];    false -> Options0  end,  Tab = ets:new(Name, Options2),  [true = ets:insert(Tab, Entry) || Entry <- Entries],  ok = ets:tab2file(Tab, Out),  init:stop()." -- erlang.mk
rm -f /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
set -e; for dep in        ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory thoas.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/thoas.erl src/thoas_decode.erl src/thoas_encode.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"thoas.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/thoas.erl src/thoas_decode.erl src/thoas_encode.erl
Old inliner: threshold=0 functions=[{array,6},
                                    {object,6},
                                    {token_error,3},
                                    {token_error,2},
                                    {throw_error,2},
                                    {continue,6}]
Old inliner: threshold=0 functions=[{float,1},
                                    {integer,1},
                                    {error_invalid_byte_error,2}]
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/thoas.app.src)" ]; then \
	echo "Empty modules entry not found in thoas.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/thoas.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['thoas','thoas_decode','thoas_encode'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/thoas.app
:
/usr/bin/make --no-print-directory recon.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/recon.erl src/recon_alloc.erl src/recon_lib.erl src/recon_map.erl src/recon_rec.erl src/recon_trace.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"recon.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/recon.erl src/recon_alloc.erl src/recon_lib.erl src/recon_map.erl src/recon_rec.erl src/recon_trace.erl
Old inliner: threshold=0 functions=[{insert,2},{merge,2}]
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/recon.app.src)" ]; then \
	echo "Empty modules entry not found in recon.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/recon.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['recon','recon_alloc','recon_lib','recon_map','recon_rec','recon_trace'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/recon.app
:
/usr/bin/make --no-print-directory credentials_obfuscation.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/credentials_obfuscation.erl src/credentials_obfuscation_app.erl src/credentials_obfuscation_pbe.erl src/credentials_obfuscation_sup.erl src/credentials_obfuscation_svc.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"credentials_obfuscation.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/credentials_obfuscation.erl src/credentials_obfuscation_app.erl src/credentials_obfuscation_pbe.erl src/credentials_obfuscation_sup.erl src/credentials_obfuscation_svc.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/credentials_obfuscation.app.src)" ]; then \
	echo "Empty modules entry not found in credentials_obfuscation.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/credentials_obfuscation.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['credentials_obfuscation','credentials_obfuscation_app','credentials_obfuscation_pbe','credentials_obfuscation_sup','credentials_obfuscation_svc'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/credentials_obfuscation.app
:
/usr/bin/make --no-print-directory rabbit_common.d
env PYTHONPATH=/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen \
 python3 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/codegen.py --ignore-conflicts header \
 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/credit_extension.json /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-rabbitmq-0.8.json include/rabbit_framing.hrl
env PYTHONPATH=/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen \
 python3 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/codegen.py body /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-rabbitmq-0.8.json src/rabbit_framing_amqp_0_8.erl
env PYTHONPATH=/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen \
 python3 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/codegen.py body /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/credit_extension.json src/rabbit_framing_amqp_0_9_1.erl
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_date_time.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_framing.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password.erl src/rabbit_password_hashing.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbit_common.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_misc.erl src/rabbit_registry_class.erl src/rabbit_password_hashing.erl src/rabbit_authz_backend.erl src/rabbit_authn_backend.erl src/gen_server2.erl src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_date_time.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_framing.erl src/rabbit_framing_amqp_0_8.erl src/rabbit_framing_amqp_0_9_1.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password.erl src/rabbit_password_hashing.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl
printf '{application, '\''rabbit_common'\'', [\n	{description, "Modules shared by rabbitmq-server and rabbitmq-erlang-client"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''app_utils'\'','\''code_version'\'','\''credit_flow'\'','\''delegate'\'','\''delegate_sup'\'','\''file_handle_cache'\'','\''file_handle_cache_stats'\'','\''gen_server2'\'','\''mirrored_supervisor_locks'\'','\''mnesia_sync'\'','\''pmon'\'','\''priority_queue'\'','\''rabbit_amqp_connection'\'','\''rabbit_amqqueue_common'\'','\''rabbit_auth_backend_dummy'\'','\''rabbit_auth_mechanism'\'','\''rabbit_authn_backend'\'','\''rabbit_authz_backend'\'','\''rabbit_basic_common'\'','\''rabbit_binary_generator'\'','\''rabbit_binary_parser'\'','\''rabbit_cert_info'\'','\''rabbit_channel_common'\'','\''rabbit_command_assembler'\'','\''rabbit_control_misc'\'','\''rabbit_core_metrics'\'','\''rabbit_data_coercion'\'','\''rabbit_date_time'\'','\''rabbit_env'\'','\''rabbit_error_logger_handler'\'','\''rabbit_event'\'','\''rabbit_framing'\'','\''rabbit_framing_amqp_0_8'\'','\''rabbit_framing_amqp_0_9_1'\'','\''rabbit_heartbeat'\'','\''rabbit_http_util'\'','\''rabbit_json'\'','\''rabbit_log'\'','\''rabbit_misc'\'','\''rabbit_msg_store_index'\'','\''rabbit_net'\'','\''rabbit_nodes_common'\'','\''rabbit_numerical'\'','\''rabbit_password'\'','\''rabbit_password_hashing'\'','\''rabbit_password_hashing_md5'\'','\''rabbit_password_hashing_sha256'\'','\''rabbit_password_hashing_sha512'\'','\''rabbit_pbe'\'','\''rabbit_peer_discovery_backend'\'','\''rabbit_policy_validator'\'','\''rabbit_queue_collector'\'','\''rabbit_registry'\'','\''rabbit_registry_class'\'','\''rabbit_resource_monitor_misc'\'','\''rabbit_runtime'\'','\''rabbit_runtime_parameter'\'','\''rabbit_semver'\'','\''rabbit_semver_parser'\'','\''rabbit_ssl_options'\'','\''rabbit_types'\'','\''rabbit_writer'\'','\''supervisor2'\'','\''vm_memory_monitor'\'','\''worker_pool'\'','\''worker_pool_sup'\'','\''worker_pool_worker'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,compiler,crypto,public_key,sasl,ssl,syntax_tools,tools,xmerl,thoas,recon,credentials_obfuscation]},\n	{optional_applications, []},\n	{env, []},\n	%%%% Hex.pm package informations.\n	{licenses, ["MPL-2.0"]},\n	{links, [\n	    {"Website", "https://www.rabbitmq.com/"},\n	    {"GitHub", "https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/rabbit_common"}\n	  ]},\n	{build_tools, ["make", "rebar3"]},\n	{files, [\n	    	    "erlang.mk",\n	    "git-revisions.txt",\n	    "include",\n	    "LICENSE*",\n	    "Makefile",\n	    "rabbitmq-components.mk",\n	    "README",\n	    "README.md",\n	    "src",\n	    "mk"\n	  ]}\n]}.' \
	> ebin/rabbit_common.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbit_common.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch ; do \
	mkdir -p $dep/ebin; \
done
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
set -e; for dep in  /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch        ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory getopt.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/getopt.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"getopt.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -Dunicode_str=1 -o ebin/ -pa ebin/ -I include/ src/getopt.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/getopt.app.src)" ]; then \
	echo "Empty modules entry not found in getopt.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/getopt.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['getopt'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/getopt.app
:
/usr/bin/make --no-print-directory cuttlefish.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/conf_parse.erl src/cuttlefish.erl src/cuttlefish_advanced.erl src/cuttlefish_bytesize.erl src/cuttlefish_conf.erl src/cuttlefish_datatypes.erl src/cuttlefish_duration.erl src/cuttlefish_duration_parse.erl src/cuttlefish_effective.erl src/cuttlefish_enum.erl src/cuttlefish_error.erl src/cuttlefish_escript.erl src/cuttlefish_flag.erl src/cuttlefish_generator.erl src/cuttlefish_mapping.erl src/cuttlefish_rebar_plugin.erl src/cuttlefish_schema.erl src/cuttlefish_translation.erl src/cuttlefish_unit.erl src/cuttlefish_util.erl src/cuttlefish_validator.erl src/cuttlefish_variable.erl src/cuttlefish_vmargs.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"cuttlefish.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/conf_parse.erl src/cuttlefish.erl src/cuttlefish_advanced.erl src/cuttlefish_bytesize.erl src/cuttlefish_conf.erl src/cuttlefish_datatypes.erl src/cuttlefish_duration.erl src/cuttlefish_duration_parse.erl src/cuttlefish_effective.erl src/cuttlefish_enum.erl src/cuttlefish_error.erl src/cuttlefish_escript.erl src/cuttlefish_flag.erl src/cuttlefish_generator.erl src/cuttlefish_mapping.erl src/cuttlefish_rebar_plugin.erl src/cuttlefish_schema.erl src/cuttlefish_translation.erl src/cuttlefish_unit.erl src/cuttlefish_util.erl src/cuttlefish_validator.erl src/cuttlefish_variable.erl src/cuttlefish_vmargs.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/cuttlefish.app.src)" ]; then \
	echo "Empty modules entry not found in cuttlefish.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/cuttlefish.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['conf_parse','cuttlefish','cuttlefish_advanced','cuttlefish_bytesize','cuttlefish_conf','cuttlefish_datatypes','cuttlefish_duration','cuttlefish_duration_parse','cuttlefish_effective','cuttlefish_enum','cuttlefish_error','cuttlefish_escript','cuttlefish_flag','cuttlefish_generator','cuttlefish_mapping','cuttlefish_rebar_plugin','cuttlefish_schema','cuttlefish_translation','cuttlefish_unit','cuttlefish_util','cuttlefish_validator','cuttlefish_variable','cuttlefish_vmargs'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/cuttlefish.app
:
/usr/bin/make --no-print-directory rabbitmq_prelaunch.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_boot_state.erl src/rabbit_boot_state_sup.erl src/rabbit_boot_state_systemd.erl src/rabbit_boot_state_xterm_titlebar.erl src/rabbit_logger_fmt_helpers.erl src/rabbit_logger_json_fmt.erl src/rabbit_logger_std_h.erl src/rabbit_logger_text_fmt.erl src/rabbit_prelaunch.erl src/rabbit_prelaunch_app.erl src/rabbit_prelaunch_conf.erl src/rabbit_prelaunch_dist.erl src/rabbit_prelaunch_early_logging.erl src/rabbit_prelaunch_erlang_compat.erl src/rabbit_prelaunch_errors.erl src/rabbit_prelaunch_file.erl src/rabbit_prelaunch_sighandler.erl src/rabbit_prelaunch_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_prelaunch.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_boot_state.erl src/rabbit_boot_state_sup.erl src/rabbit_boot_state_systemd.erl src/rabbit_boot_state_xterm_titlebar.erl src/rabbit_logger_fmt_helpers.erl src/rabbit_logger_json_fmt.erl src/rabbit_logger_std_h.erl src/rabbit_logger_text_fmt.erl src/rabbit_prelaunch.erl src/rabbit_prelaunch_app.erl src/rabbit_prelaunch_conf.erl src/rabbit_prelaunch_dist.erl src/rabbit_prelaunch_early_logging.erl src/rabbit_prelaunch_erlang_compat.erl src/rabbit_prelaunch_errors.erl src/rabbit_prelaunch_file.erl src/rabbit_prelaunch_sighandler.erl src/rabbit_prelaunch_sup.erl
printf '{application, '\''rabbitmq_prelaunch'\'', [\n	{description, "RabbitMQ prelaunch setup"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_boot_state'\'','\''rabbit_boot_state_sup'\'','\''rabbit_boot_state_systemd'\'','\''rabbit_boot_state_xterm_titlebar'\'','\''rabbit_logger_fmt_helpers'\'','\''rabbit_logger_json_fmt'\'','\''rabbit_logger_std_h'\'','\''rabbit_logger_text_fmt'\'','\''rabbit_prelaunch'\'','\''rabbit_prelaunch_app'\'','\''rabbit_prelaunch_conf'\'','\''rabbit_prelaunch_dist'\'','\''rabbit_prelaunch_early_logging'\'','\''rabbit_prelaunch_erlang_compat'\'','\''rabbit_prelaunch_errors'\'','\''rabbit_prelaunch_file'\'','\''rabbit_prelaunch_sighandler'\'','\''rabbit_prelaunch_sup'\'']},\n	{registered, [rabbitmq_prelaunch_sup]},\n	{applications, [kernel,stdlib,rabbit_common,cuttlefish,thoas]},\n	{optional_applications, []},\n	{mod, {rabbit_prelaunch_app, []}},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_prelaunch.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_prelaunch.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/csv /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/json /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[3]: Nothing to be done for 'noop'.
make[3]: Nothing to be done for 'noop'.
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory observer_cli.d
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/observer_cli.erl src/observer_cli_application.erl src/observer_cli_escriptize.erl src/observer_cli_ets.erl src/observer_cli_help.erl src/observer_cli_inet.erl src/observer_cli_lib.erl src/observer_cli_mnesia.erl src/observer_cli_plugin.erl src/observer_cli_port.erl src/observer_cli_process.erl src/observer_cli_store.erl src/observer_cli_system.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"observer_cli.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/observer_cli.erl src/observer_cli_application.erl src/observer_cli_escriptize.erl src/observer_cli_ets.erl src/observer_cli_help.erl src/observer_cli_inet.erl src/observer_cli_lib.erl src/observer_cli_mnesia.erl src/observer_cli_plugin.erl src/observer_cli_port.erl src/observer_cli_process.erl src/observer_cli_store.erl src/observer_cli_system.erl
Inlining: inline_size=24 inline_effort=150
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/observer_cli.app.src)" ]; then \
	echo "Empty modules entry not found in observer_cli.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/observer_cli.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['observer_cli','observer_cli_application','observer_cli_escriptize','observer_cli_ets','observer_cli_help','observer_cli_inet','observer_cli_lib','observer_cli_mnesia','observer_cli_plugin','observer_cli_port','observer_cli_process','observer_cli_store','observer_cli_system'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/observer_cli.app
:
/usr/bin/make --no-print-directory stdout_formatter.d
:
/usr/bin/make --no-print-directory app-build
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/stdout_formatter.erl src/stdout_formatter_paragraph.erl src/stdout_formatter_table.erl src/stdout_formatter_utils.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/stdout_formatter.app.src)" ]; then \
	echo "Empty modules entry not found in stdout_formatter.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/stdout_formatter.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['stdout_formatter','stdout_formatter_paragraph','stdout_formatter_table','stdout_formatter_utils'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/stdout_formatter.app
:
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
if test -d ../.hex; then \
	echo y | ERL_COMPILER_OPTIONS=deterministic mix make_all_in_src_archive; \
else \
	echo y | ERL_COMPILER_OPTIONS=deterministic mix make_all; \
fi
Resolving Hex dependencies...
Resolution completed in 0.015s
Unchanged:
  recon 2.5.4
* Getting recon (Hex package)
/usr/bin/make --no-print-directory stdout_formatter.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/stdout_formatter.erl src/stdout_formatter_paragraph.erl src/stdout_formatter_table.erl src/stdout_formatter_utils.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"stdout_formatter.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/stdout_formatter.erl src/stdout_formatter_paragraph.erl src/stdout_formatter_table.erl src/stdout_formatter_utils.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/stdout_formatter.app.src)" ]; then \
	echo "Empty modules entry not found in stdout_formatter.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/stdout_formatter.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['stdout_formatter','stdout_formatter_paragraph','stdout_formatter_table','stdout_formatter_utils'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/stdout_formatter.app
:
==> json
Compiling 13 files (.ex)
Generated json app
==> recon
Compiling 6 files (.erl)
Generated recon app
==> csv
Compiling 7 files (.ex)
Generated csv app
==> rabbitmqctl
set -e; for dep in        ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
:
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbit_common.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_date_time.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_framing.erl src/rabbit_framing_amqp_0_8.erl src/rabbit_framing_amqp_0_9_1.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password.erl src/rabbit_password_hashing.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbit_common.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory observer_cli.d
:
/usr/bin/make --no-print-directory app-build
:
/usr/bin/make --no-print-directory stdout_formatter.d
:
/usr/bin/make --no-print-directory app-build
:
set -e; for dep in        ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
:
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbit_common.d
:
/usr/bin/make --no-print-directory app-build
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory observer_cli.d
:
/usr/bin/make --no-print-directory app-build
:
Compiling 234 files (.ex)
Generated rabbitmqctl app
Generated escript escript/rabbitmqctl with MIX_ENV=dev
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
rm -f "escript/rabbitmq-plugins"
ln -f "escript/rabbitmqctl" "escript/rabbitmq-plugins"
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell)
warning: use Bitwise is deprecated. import Bitwise instead
  lib/json/parser/unicode.ex:6: JSON.Parser.Unicode
warning: use Bitwise is deprecated. import Bitwise instead
  lib/json/parser/string.ex:8: JSON.Parser.String
warning: variable "error" is unused (if the variable is not meant to be used, prefix it with an underscore)
  lib/rabbitmq/cli/diagnostics/commands/remote_shell_command.ex:41: RabbitMQ.CLI.Diagnostics.Commands.RemoteShellCommand.start_shell_on_otp_26_plus/1
warning: variable "node_name" is unused (if the variable is not meant to be used, prefix it with an underscore)
  lib/rabbitmq/cli/diagnostics/commands/list_policies_that_match.ex:59: RabbitMQ.CLI.Diagnostics.Commands.ListPoliciesThatMatchCommand.output/2
warning: variable "node_name" is unused (if the variable is not meant to be used, prefix it with an underscore)
  lib/rabbitmq/cli/diagnostics/commands/list_policies_that_match.ex:63: RabbitMQ.CLI.Diagnostics.Commands.ListPoliciesThatMatchCommand.output/2
warning: variable "node_name" is unused (if the variable is not meant to be used, prefix it with an underscore)
  lib/rabbitmq/cli/diagnostics/commands/list_policies_that_match.ex:68: RabbitMQ.CLI.Diagnostics.Commands.ListPoliciesThatMatchCommand.output/2
warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
  lib/rabbitmq/cli/ctl/commands/add_user_command.ex:86: RabbitMQ.CLI.Ctl.Commands.AddUserCommand.run/2
warning: :rabbit_password.hash/1 defined in application :rabbit_common is used by the current application but the current application does not depend on :rabbit_common. To fix this, you must do one of:
  1. If :rabbit_common is part of Erlang/Elixir, you must include it under :extra_applications inside "def application" in your mix.exs
  2. If :rabbit_common is a dependency, make sure it is listed under "def deps" in your mix.exs
  3. In case you don't want to add a requirement to :rabbit_common, you may optionally skip this warning by adding [xref: [exclude: [:rabbit_password]]] to your "def project" in mix.exs
  lib/rabbitmq/cli/ctl/commands/hash_password_command.ex:28: RabbitMQ.CLI.Ctl.Commands.HashPasswordCommand.hash_password/1
warning: :shell.start_interactive/1 is undefined or private. Did you mean:
      * start_restricted/1
  lib/rabbitmq/cli/diagnostics/commands/remote_shell_command.ex:38: RabbitMQ.CLI.Diagnostics.Commands.RemoteShellCommand.start_shell_on_otp_26_plus/1
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
rm -f "escript/rabbitmq-diagnostics"
ln -f "escript/rabbitmqctl" "escript/rabbitmq-diagnostics"
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
rm -f "escript/rabbitmq-queues"
ln -f "escript/rabbitmqctl" "escript/rabbitmq-queues"
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
rm -f "escript/rabbitmq-streams"
ln -f "escript/rabbitmqctl" "escript/rabbitmq-streams"
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
rm -f "escript/vmware-rabbitmq"
ln -f "escript/rabbitmqctl" "escript/vmware-rabbitmq"
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
rm -f "escript/rabbitmq-upgrade"
ln -f "escript/rabbitmqctl" "escript/rabbitmq-upgrade"
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
/usr/bin/make --no-print-directory ranch.d
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch'
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/ranch.erl src/ranch_acceptor.erl src/ranch_acceptors_sup.erl src/ranch_app.erl src/ranch_conns_sup.erl src/ranch_conns_sup_sup.erl src/ranch_crc32c.erl src/ranch_embedded_sup.erl src/ranch_listener_sup.erl src/ranch_protocol.erl src/ranch_proxy_header.erl src/ranch_server.erl src/ranch_server_proxy.erl src/ranch_ssl.erl src/ranch_sup.erl src/ranch_tcp.erl src/ranch_transport.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"ranch.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +warn_missing_spec +warn_untyped_record -o ebin/ -pa ebin/ -I include/ src/ranch_transport.erl src/ranch.erl src/ranch_acceptor.erl src/ranch_acceptors_sup.erl src/ranch_app.erl src/ranch_conns_sup.erl src/ranch_conns_sup_sup.erl src/ranch_crc32c.erl src/ranch_embedded_sup.erl src/ranch_listener_sup.erl src/ranch_protocol.erl src/ranch_proxy_header.erl src/ranch_server.erl src/ranch_server_proxy.erl src/ranch_ssl.erl src/ranch_sup.erl src/ranch_tcp.erl src/ranch_transport.erl
printf '{application, '\''ranch'\'', [\n	{description, "Socket acceptor pool for TCP protocols."},\n	{vsn, "2.1.0"},\n	{id, ""},\n	{modules, ['\''ranch'\'','\''ranch_acceptor'\'','\''ranch_acceptors_sup'\'','\''ranch_app'\'','\''ranch_conns_sup'\'','\''ranch_conns_sup_sup'\'','\''ranch_crc32c'\'','\''ranch_embedded_sup'\'','\''ranch_listener_sup'\'','\''ranch_protocol'\'','\''ranch_proxy_header'\'','\''ranch_server'\'','\''ranch_server_proxy'\'','\''ranch_ssl'\'','\''ranch_sup'\'','\''ranch_tcp'\'','\''ranch_transport'\'']},\n	{registered, [ranch_sup,ranch_server]},\n	{applications, [kernel,stdlib,ssl]},\n	{optional_applications, []},\n	{mod, {ranch_app, []}},\n	{env, []}\n]}.' \
	> ebin/ranch.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/ranch.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
cp src/ranch.appup ebin/
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory gen_batch_server.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/gen_batch_server.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"gen_batch_server.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/gen_batch_server.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/gen_batch_server.app.src)" ]; then \
	echo "Empty modules entry not found in gen_batch_server.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/gen_batch_server.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['gen_batch_server'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/gen_batch_server.app
:
/usr/bin/make --no-print-directory aten.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/aten.erl src/aten_app.erl src/aten_detect.erl src/aten_detector.erl src/aten_emitter.erl src/aten_sink.erl src/aten_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"aten.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/aten.erl src/aten_app.erl src/aten_detect.erl src/aten_detector.erl src/aten_emitter.erl src/aten_sink.erl src/aten_sup.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/aten.app.src)" ]; then \
	echo "Empty modules entry not found in aten.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/aten.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['aten','aten_app','aten_detect','aten_detector','aten_emitter','aten_sink','aten_sup'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/aten.app
:
set -e; for dep in  ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat'
:
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat'
/usr/bin/make --no-print-directory seshat.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/seshat.erl src/seshat_app.erl src/seshat_counters_server.erl src/seshat_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"seshat.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/seshat.erl src/seshat_app.erl src/seshat_counters_server.erl src/seshat_sup.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/seshat.app.src)" ]; then \
	echo "Empty modules entry not found in seshat.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/seshat.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['seshat','seshat_app','seshat_counters_server','seshat_sup'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/seshat.app
:
/usr/bin/make --no-print-directory ra.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/ra.erl src/ra_app.erl src/ra_bench.erl src/ra_counters.erl src/ra_dbg.erl src/ra_directory.erl src/ra_env.erl src/ra_ets_queue.erl src/ra_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.erl src/ra_log_cache.erl src/ra_log_ets.erl src/ra_log_meta.erl src/ra_log_pre_init.erl src/ra_log_reader.erl src/ra_log_segment.erl src/ra_log_segment_writer.erl src/ra_log_snapshot.erl src/ra_log_sup.erl src/ra_log_wal.erl src/ra_log_wal_sup.erl src/ra_machine.erl src/ra_machine_ets.erl src/ra_machine_simple.erl src/ra_metrics_ets.erl src/ra_monitors.erl src/ra_server.erl src/ra_server_proc.erl src/ra_server_sup.erl src/ra_server_sup_sup.erl src/ra_snapshot.erl src/ra_sup.erl src/ra_system.erl src/ra_system_sup.erl src/ra_systems_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"ra.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/ra_snapshot.erl src/ra_machine.erl src/ra.erl src/ra_app.erl src/ra_bench.erl src/ra_counters.erl src/ra_dbg.erl src/ra_directory.erl src/ra_env.erl src/ra_ets_queue.erl src/ra_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.erl src/ra_log_cache.erl src/ra_log_ets.erl src/ra_log_meta.erl src/ra_log_pre_init.erl src/ra_log_reader.erl src/ra_log_segment.erl src/ra_log_segment_writer.erl src/ra_log_snapshot.erl src/ra_log_sup.erl src/ra_log_wal.erl src/ra_log_wal_sup.erl src/ra_machine.erl src/ra_machine_ets.erl src/ra_machine_simple.erl src/ra_metrics_ets.erl src/ra_monitors.erl src/ra_server.erl src/ra_server_proc.erl src/ra_server_sup.erl src/ra_server_sup_sup.erl src/ra_snapshot.erl src/ra_sup.erl src/ra_system.erl src/ra_system_sup.erl src/ra_systems_sup.erl
Inlining: inline_size=24 inline_effort=150
Inlining: inline_size=24 inline_effort=150
Old inliner: threshold=0 functions=[{handle_raft_state,3}]
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/ra.app.src)" ]; then \
	echo "Empty modules entry not found in ra.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/ra.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['ra','ra_app','ra_bench','ra_counters','ra_dbg','ra_directory','ra_env','ra_ets_queue','ra_file_handle','ra_flru','ra_leaderboard','ra_lib','ra_log','ra_log_cache','ra_log_ets','ra_log_meta','ra_log_pre_init','ra_log_reader','ra_log_segment','ra_log_segment_writer','ra_log_snapshot','ra_log_sup','ra_log_wal','ra_log_wal_sup','ra_machine','ra_machine_ets','ra_machine_simple','ra_metrics_ets','ra_monitors','ra_server','ra_server_proc','ra_server_sup','ra_server_sup_sup','ra_snapshot','ra_sup','ra_system','ra_system_sup','ra_systems_sup'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/ra.app
:
/usr/bin/make --no-print-directory sysmon_handler.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/sysmon_handler_app.erl src/sysmon_handler_example_handler.erl src/sysmon_handler_filter.erl src/sysmon_handler_sup.erl src/sysmon_handler_testhandler.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"sysmon_handler.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/sysmon_handler_app.erl src/sysmon_handler_example_handler.erl src/sysmon_handler_filter.erl src/sysmon_handler_sup.erl src/sysmon_handler_testhandler.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/sysmon_handler.app.src)" ]; then \
	echo "Empty modules entry not found in sysmon_handler.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/sysmon_handler.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['sysmon_handler_app','sysmon_handler_example_handler','sysmon_handler_filter','sysmon_handler_sup','sysmon_handler_testhandler'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/sysmon_handler.app
:
/usr/bin/make --no-print-directory redbug.d
erlc -v -o src/  src/redbug_lexer.xrl src/redbug_parser.yrl
Parsing file src/redbug_lexer.xrl, contained 22 rules.
NFA contains 520 states, DFA contains 243 states, minimised to 178 states.
Writing file src/redbug_lexer.erl, ok
*** Conflicts resolved by operator precedences:
Parse action conflict scanning symbol boolean_op2 in state 14:
   Reduce to guard from test (rule 61 at location 108:1)
      vs.
   shift to state 84, adding right sisters to test.
Resolved in favor of shift.
Parse action conflict scanning symbol '$end' in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   reduce to guard from test (rule 61 at location 108:1).
Resolved in favor of guard.
Parse action conflict scanning symbol ')' in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   reduce to guard from test (rule 61 at location 108:1).
Resolved in favor of guard.
Parse action conflict scanning symbol ',' in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   reduce to guard from test (rule 61 at location 108:1).
Resolved in favor of guard.
Parse action conflict scanning symbol '->' in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   reduce to guard from test (rule 61 at location 108:1).
Resolved in favor of guard.
Parse action conflict scanning symbol ';' in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   reduce to guard from test (rule 61 at location 108:1).
Resolved in favor of guard.
Parse action conflict scanning symbol boolean_op2 in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   reduce to guard from test (rule 61 at location 108:1).
Resolved in favor of guard.
Parse action conflict scanning symbol boolean_op2 in state 65:
   Reduce to guard from boolean_op1 test (rule 59 at location 106:1)
      vs.
   shift to state 84, adding right sisters to test.
Resolved in favor of reduce.
Parse action conflict scanning symbol ')' in state 72:
   Reduce to test from guard_value (rule 66 at location 114:1)
      vs.
   shift to state 73, adding right sisters to guard_value.
Resolved in favor of shift.
Parse action conflict scanning symbol arithmetic_op in state 79:
   Reduce to guard_value from guard_value arithmetic_op guard_value (rule 71 at location 120:1)
      vs.
   shift to state 74, adding right sisters to guard_value.
Resolved in favor of reduce.
Parse action conflict scanning symbol ')' in state 81:
   Reduce to guard from test (rule 61 at location 108:1)
      vs.
   shift to state 80, adding right sisters to test.
Resolved in favor of shift.
Parse action conflict scanning symbol boolean_op2 in state 81:
   Reduce to guard from test (rule 61 at location 108:1)
      vs.
   shift to state 84, adding right sisters to test.
Resolved in favor of shift.
Parse action conflict scanning symbol ')' in state 102:
   Reduce to guards from guard (rule 53 at location 99:1)
      vs.
   shift to state 83, adding right sisters to guard.
Resolved in favor of shift.
Parse action conflict scanning symbol '++' in state 129:
   Reduce to list from list '++' list (rule 38 at location 76:1)
      vs.
   shift to state 128, adding right sisters to list.
Resolved in favor of reduce.
*** End of resolved conflicts
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/redbug.erl src/redbug_compiler.erl src/redbug_dtop.erl src/redbug_lexer.erl src/redbug_parser.erl src/redbug_targ.erl src/redbug_lexer.erl src/redbug_parser.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"redbug.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/redbug.erl src/redbug_compiler.erl src/redbug_dtop.erl src/redbug_lexer.erl src/redbug_parser.erl src/redbug_targ.erl
Old inliner: threshold=0 functions=[{yyaction_21,2},
                                    {yyaction_20,2},
                                    {yyaction_19,2},
                                    {yyaction_18,2},
                                    {yyaction_17,2},
                                    {yyaction_16,2},
                                    {yyaction_15,2},
                                    {yyaction_14,2},
                                    {yyaction_13,2},
                                    {yyaction_12,2},
                                    {yyaction_11,2},
                                    {yyaction_10,2},
                                    {yyaction_9,2},
                                    {yyaction_8,2},
                                    {yyaction_7,2},
                                    {yyaction_6,2},
                                    {yyaction_5,2},
                                    {yyaction_4,2},
                                    {yyaction_3,2},
                                    {yyaction_2,2},
                                    {yyaction_1,2},
                                    {yyaction_0,0}]
Old inliner: threshold=0 functions=[{yeccpars2_142_,1},
                                    {yeccpars2_140_,1},
                                    {yeccpars2_139_,1},
                                    {yeccpars2_138_,1},
                                    {yeccpars2_136_,1},
                                    {yeccpars2_135_,1},
                                    {yeccpars2_134_,1},
                                    {yeccpars2_133_,1},
                                    {yeccpars2_131_,1},
                                    {yeccpars2_130_,1},
                                    {yeccpars2_129_,1},
                                    {yeccpars2_127_,1},
                                    {yeccpars2_126_,1},
                                    {yeccpars2_123_,1},
                                    {yeccpars2_122_,1},
                                    {yeccpars2_121_,1},
                                    {yeccpars2_119_,1},
                                    {yeccpars2_118_,1},
                                    {yeccpars2_115_,1},
                                    {yeccpars2_114_,1},
                                    {yeccpars2_112_,1},
                                    {yeccpars2_109_,1},
                                    {yeccpars2_108_,1},
                                    {yeccpars2_107_,1},
                                    {yeccpars2_103_,1},
                                    {yeccpars2_102_,1},
                                    {yeccpars2_100_,1},
                                    {yeccpars2_97_,1},
                                    {yeccpars2_95_,1},
                                    {yeccpars2_93_,1},
                                    {yeccpars2_90_,1},
                                    {yeccpars2_85_,1},
                                    {yeccpars2_83_,1},
                                    {yeccpars2_81_,1},
                                    {yeccpars2_80_,1},
                                    {yeccpars2_79_,1},
                                    {yeccpars2_76_,1},
                                    {yeccpars2_73_,1},
                                    {yeccpars2_72_,1},
                                    {yeccpars2_69_,1},
                                    {yeccpars2_66_,1},
                                    {yeccpars2_65_,1},
                                    {yeccpars2_64_,1},
                                    {yeccpars2_61_,1},
                                    {yeccpars2_60_,1},
                                    {yeccpars2_58_,1},
                                    {yeccpars2_55_,1},
                                    {yeccpars2_53_,1},
                                    {yeccpars2_52_,1},
                                    {yeccpars2_47_,1},
                                    {yeccpars2_44_,1},
                                    {yeccpars2_43_,1},
                                    {yeccpars2_41_,1},
                                    {yeccpars2_39_,1},
                                    {yeccpars2_38_,1},
                                    {yeccpars2_37_,1},
                                    {yeccpars2_36_,1},
                                    {yeccpars2_35_,1},
                                    {yeccpars2_34_,1},
                                    {yeccpars2_33_,1},
                                    {yeccpars2_32_,1},
                                    {yeccpars2_31_,1},
                                    {yeccpars2_29_,1},
                                    {yeccpars2_28_,1},
                                    {yeccpars2_27_,1},
                                    {yeccpars2_26_,1},
                                    {yeccpars2_25_,1},
                                    {yeccpars2_23_,1},
                                    {yeccpars2_22_,1},
                                    {yeccpars2_21_,1},
                                    {yeccpars2_20_,1},
                                    {yeccpars2_19_,1},
                                    {yeccpars2_18_,1},
                                    {yeccpars2_17_,1},
                                    {yeccpars2_16_,1},
                                    {yeccpars2_15_,1},
                                    {yeccpars2_14_,1},
                                    {yeccpars2_13_,1},
                                    {yeccpars2_10_,1},
                                    {yeccpars2_9_,1},
                                    {yeccpars2_8_,1},
                                    {yeccpars2_7_,1},
                                    {yeccpars2_6_,1},
                                    {yeccpars2_5_,1},
                                    {yeccpars2_4_,1},
                                    {yeccpars2_3_,1},
                                    {yeccpars2_2_,1}]
src/redbug_targ.erl:545:17: Warning: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
%  545|   {ok, Slave} = ct_slave:start(SlaveName, Opts),
%     |                 ^
src/redbug_targ.erl:553:17: Warning: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
%  553|   {ok, Slave} = ct_slave:start(SlaveName, Opts),
%     |                 ^
src/redbug_targ.erl:561:39: Warning: ct_slave:stop/1 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead
%  561| stop_slave(Slave, _) -> {ok, Slave} = ct_slave:stop(Slave).
%     |                                       ^
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/redbug.app.src)" ]; then \
	echo "Empty modules entry not found in redbug.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/redbug.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['redbug','redbug_compiler','redbug_dtop','redbug_lexer','redbug_parser','redbug_targ'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/redbug.app
:
set -e; for dep in  ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory osiris.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/osiris.erl src/osiris_app.erl src/osiris_bench.erl src/osiris_bloom.erl src/osiris_counters.erl src/osiris_ets.erl src/osiris_log.erl src/osiris_log_shared.erl src/osiris_replica.erl src/osiris_replica_reader.erl src/osiris_replica_reader_sup.erl src/osiris_retention.erl src/osiris_server_sup.erl src/osiris_sup.erl src/osiris_tracking.erl src/osiris_util.erl src/osiris_writer.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"osiris.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/osiris.erl src/osiris_app.erl src/osiris_bench.erl src/osiris_bloom.erl src/osiris_counters.erl src/osiris_ets.erl src/osiris_log.erl src/osiris_log_shared.erl src/osiris_replica.erl src/osiris_replica_reader.erl src/osiris_replica_reader_sup.erl src/osiris_retention.erl src/osiris_server_sup.erl src/osiris_sup.erl src/osiris_tracking.erl src/osiris_util.erl src/osiris_writer.erl
printf '{application, '\''osiris'\'', [\n	{description, "Foundation of the log-based streaming subsystem for RabbitMQ"},\n	{vsn, "1.6.9"},\n	{id, ""},\n	{modules, ['\''osiris'\'','\''osiris_app'\'','\''osiris_bench'\'','\''osiris_bloom'\'','\''osiris_counters'\'','\''osiris_ets'\'','\''osiris_log'\'','\''osiris_log_shared'\'','\''osiris_replica'\'','\''osiris_replica_reader'\'','\''osiris_replica_reader_sup'\'','\''osiris_retention'\'','\''osiris_server_sup'\'','\''osiris_sup'\'','\''osiris_tracking'\'','\''osiris_util'\'','\''osiris_writer'\'']},\n	{registered, [osiris_sup]},\n	{applications, [kernel,stdlib,sasl,crypto,gen_batch_server,seshat]},\n	{optional_applications, []},\n	{mod, {osiris_app, []}},\n	{env, [\n	{data_dir, "/tmp/osiris"},\n	{port_range, {6000, 6500}},\n	{max_segment_size_chunks, 256000},\n	{replication_transport, tcp},\n	{replica_forced_gc_default_interval, 4999}\n]}\n]}.' \
	> ebin/osiris.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/osiris.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common'
/usr/bin/make --no-print-directory amqp10_common.d
mkdir -p include/
env PYTHONPATH=/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen \
  python3 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/codegen.py hrl /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/messaging.xml /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/security.xml /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/transport.xml /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/transactions.xml > include/amqp10_framing.hrl
mkdir -p src/
env PYTHONPATH=/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen \
  python3 /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/codegen.py erl /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/messaging.xml /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/security.xml /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/transport.xml /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen/amqp-1.0/transactions.xml > src/amqp10_framing0.erl
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/amqp10_binary_generator.erl src/amqp10_binary_parser.erl src/amqp10_framing.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"amqp10_common.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/amqp10_binary_generator.erl src/amqp10_binary_parser.erl src/amqp10_framing.erl src/amqp10_framing0.erl
printf '{application, '\''amqp10_common'\'', [\n	{description, "Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''amqp10_binary_generator'\'','\''amqp10_binary_parser'\'','\''amqp10_framing'\'','\''amqp10_framing0'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib]},\n	{optional_applications, []},\n	{env, []},\n	%%%% Hex.pm package informations.\n	{licenses, ["MPL-2.0"]},\n	{links, [\n	    {"Website", "https://www.rabbitmq.com/"},\n	    {"GitHub", "https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/amqp10_common"}\n	  ]},\n	{build_tools, ["make", "rebar3"]},\n	{files, [\n	    	    "erlang.mk",\n	    "git-revisions.txt",\n	    "include",\n	    "LICENSE*",\n	    "Makefile",\n	    "rabbitmq-components.mk",\n	    "README",\n	    "README.md",\n	    "src"\n	  ]}\n]}.' \
	> ebin/amqp10_common.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/amqp10_common.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
/usr/bin/make --no-print-directory syslog.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/syslog.erl src/syslog_error_h.erl src/syslog_lager_backend.erl src/syslog_lib.erl src/syslog_logger.erl src/syslog_logger_h.erl src/syslog_monitor.erl src/syslog_rfc3164.erl src/syslog_rfc5424.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"syslog.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/syslog_logger.erl src/syslog.erl src/syslog_error_h.erl src/syslog_lager_backend.erl src/syslog_lib.erl src/syslog_logger.erl src/syslog_logger_h.erl src/syslog_monitor.erl src/syslog_rfc3164.erl src/syslog_rfc5424.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/syslog.app.src)" ]; then \
	echo "Empty modules entry not found in syslog.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/syslog.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['syslog','syslog_error_h','syslog_lager_backend','syslog_lib','syslog_logger','syslog_logger_h','syslog_monitor','syslog_rfc3164','syslog_rfc5424'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/syslog.app
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory enough.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/enough.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"enough.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/enough.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/enough.app.src)" ]; then \
	echo "Empty modules entry not found in enough.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/enough.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['enough'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/enough.app
:
/usr/bin/make --no-print-directory systemd.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/systemd.erl src/systemd_app.erl src/systemd_journal_h.erl src/systemd_kmsg_formatter.erl src/systemd_protocol.erl src/systemd_socket.erl src/systemd_sup.erl src/systemd_watchdog.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"systemd.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/systemd.erl src/systemd_app.erl src/systemd_journal_h.erl src/systemd_kmsg_formatter.erl src/systemd_protocol.erl src/systemd_socket.erl src/systemd_sup.erl src/systemd_watchdog.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/systemd.app.src)" ]; then \
	echo "Empty modules entry not found in systemd.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/systemd.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['systemd','systemd_app','systemd_journal_h','systemd_kmsg_formatter','systemd_protocol','systemd_socket','systemd_sup','systemd_watchdog'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/systemd.app
:
/usr/bin/make --no-print-directory rabbit.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/amqqueue.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/lqueue.erl src/mirrored_supervisor.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_control.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_classic_queue_index_v2.erl src/rabbit_classic_queue_store_v2.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_cuttlefish.erl src/rabbit_db.erl src/rabbit_db_binding.erl src/rabbit_db_exchange.erl src/rabbit_db_maintenance.erl src/rabbit_db_msup.erl src/rabbit_db_policy.erl src/rabbit_db_queue.erl src/rabbit_db_rtparams.erl src/rabbit_db_topic_exchange.erl src/rabbit_db_user.erl src/rabbit_db_vhost.erl src/rabbit_db_vhost_defaults.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_hashing.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_controller.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_ff_registry_factory.erl src/rabbit_ff_registry_wrapper.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_dlx.erl src/rabbit_fifo_dlx_client.erl src/rabbit_fifo_dlx_sup.erl src/rabbit_fifo_dlx_worker.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_fifo_v1.erl src/rabbit_file.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_message_interceptor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_networking_store.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_observer_cli.erl src/rabbit_observer_cli_classic_queues.erl src/rabbit_observer_cli_quorum_queues.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_process.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location.erl src/rabbit_queue_location_client_local.erl src/rabbit_queue_location_min_masters.erl src/rabbit_queue_location_random.erl src/rabbit_queue_location_validator.erl src/rabbit_queue_master_location_misc.erl src/rabbit_queue_master_locator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/rabbit_quorum_memory_manager.erl src/rabbit_quorum_queue.erl src/rabbit_ra_registry.erl src/rabbit_ra_systems.erl src/rabbit_reader.erl src/rabbit_recovery_terms.erl src/rabbit_release_series.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_stream_sac_coordinator.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_time_travel_dbg.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_tracking_store.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch/src\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbit.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -I /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include -DINSTR_MOD=gm -o ebin/ -pa ebin/ -I include/ src/rabbit_mirror_queue_mode.erl src/rabbit_exchange_type.erl src/rabbit_queue_type_util.erl src/rabbit_queue_type.erl src/gm.erl src/rabbit_policy_merge_strategy.erl src/rabbit_backing_queue.erl src/rabbit_queue_master_locator.erl src/rabbit_definitions.erl src/rabbit_tracking.erl src/rabbit_credential_validator.erl src/amqqueue.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/lqueue.erl src/mirrored_supervisor.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_control.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_classic_queue_index_v2.erl src/rabbit_classic_queue_store_v2.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_cuttlefish.erl src/rabbit_db.erl src/rabbit_db_binding.erl src/rabbit_db_exchange.erl src/rabbit_db_maintenance.erl src/rabbit_db_msup.erl src/rabbit_db_policy.erl src/rabbit_db_queue.erl src/rabbit_db_rtparams.erl src/rabbit_db_topic_exchange.erl src/rabbit_db_user.erl src/rabbit_db_vhost.erl src/rabbit_db_vhost_defaults.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_hashing.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_controller.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_ff_registry_factory.erl src/rabbit_ff_registry_wrapper.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_dlx.erl src/rabbit_fifo_dlx_client.erl src/rabbit_fifo_dlx_sup.erl src/rabbit_fifo_dlx_worker.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_fifo_v1.erl src/rabbit_file.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_message_interceptor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_networking_store.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_observer_cli.erl src/rabbit_observer_cli_classic_queues.erl src/rabbit_observer_cli_quorum_queues.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_process.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location.erl src/rabbit_queue_location_client_local.erl src/rabbit_queue_location_min_masters.erl src/rabbit_queue_location_random.erl src/rabbit_queue_location_validator.erl src/rabbit_queue_master_location_misc.erl src/rabbit_queue_master_locator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/rabbit_quorum_memory_manager.erl src/rabbit_quorum_queue.erl src/rabbit_ra_registry.erl src/rabbit_ra_systems.erl src/rabbit_reader.erl src/rabbit_recovery_terms.erl src/rabbit_release_series.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_stream_sac_coordinator.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_time_travel_dbg.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_tracking_store.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl
Old inliner: threshold=0 functions=[{r2f,2},{f2r,2}]
Inlining: inline_size=24 inline_effort=150
Inlining: inline_size=24 inline_effort=150
Inlining: inline_size=24 inline_effort=150
Old inliner: threshold=0 functions=[{segment_entry_count,0}]
printf '{application, '\''rabbit'\'', [\n	{description, "RabbitMQ"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''amqqueue'\'','\''background_gc'\'','\''code_server_cache'\'','\''gatherer'\'','\''gm'\'','\''internal_user'\'','\''lqueue'\'','\''mirrored_supervisor'\'','\''mirrored_supervisor_sups'\'','\''pg_local'\'','\''pid_recomposition'\'','\''rabbit'\'','\''rabbit_access_control'\'','\''rabbit_alarm'\'','\''rabbit_amqqueue'\'','\''rabbit_amqqueue_control'\'','\''rabbit_amqqueue_process'\'','\''rabbit_amqqueue_sup'\'','\''rabbit_amqqueue_sup_sup'\'','\''rabbit_auth_backend_internal'\'','\''rabbit_auth_mechanism_amqplain'\'','\''rabbit_auth_mechanism_cr_demo'\'','\''rabbit_auth_mechanism_plain'\'','\''rabbit_autoheal'\'','\''rabbit_backing_queue'\'','\''rabbit_basic'\'','\''rabbit_binding'\'','\''rabbit_boot_steps'\'','\''rabbit_channel'\'','\''rabbit_channel_interceptor'\'','\''rabbit_channel_sup'\'','\''rabbit_channel_sup_sup'\'','\''rabbit_channel_tracking'\'','\''rabbit_channel_tracking_handler'\'','\''rabbit_classic_queue'\'','\''rabbit_classic_queue_index_v2'\'','\''rabbit_classic_queue_store_v2'\'','\''rabbit_client_sup'\'','\''rabbit_config'\'','\''rabbit_confirms'\'','\''rabbit_connection_helper_sup'\'','\''rabbit_connection_sup'\'','\''rabbit_connection_tracking'\'','\''rabbit_connection_tracking_handler'\'','\''rabbit_control_pbe'\'','\''rabbit_core_ff'\'','\''rabbit_core_metrics_gc'\'','\''rabbit_credential_validation'\'','\''rabbit_credential_validator'\'','\''rabbit_credential_validator_accept_everything'\'','\''rabbit_credential_validator_min_password_length'\'','\''rabbit_credential_validator_password_regexp'\'','\''rabbit_cuttlefish'\'','\''rabbit_db'\'','\''rabbit_db_binding'\'','\''rabbit_db_exchange'\'','\''rabbit_db_maintenance'\'','\''rabbit_db_msup'\'','\''rabbit_db_policy'\'','\''rabbit_db_queue'\'','\''rabbit_db_rtparams'\'','\''rabbit_db_topic_exchange'\'','\''rabbit_db_user'\'','\''rabbit_db_vhost'\'','\''rabbit_db_vhost_defaults'\'','\''rabbit_dead_letter'\'','\''rabbit_definitions'\'','\''rabbit_definitions_hashing'\'','\''rabbit_definitions_import_https'\'','\''rabbit_definitions_import_local_filesystem'\'','\''rabbit_diagnostics'\'','\''rabbit_direct'\'','\''rabbit_direct_reply_to'\'','\''rabbit_disk_monitor'\'','\''rabbit_epmd_monitor'\'','\''rabbit_event_consumer'\'','\''rabbit_exchange'\'','\''rabbit_exchange_decorator'\'','\''rabbit_exchange_parameters'\'','\''rabbit_exchange_type'\'','\''rabbit_exchange_type_direct'\'','\''rabbit_exchange_type_fanout'\'','\''rabbit_exchange_type_headers'\'','\''rabbit_exchange_type_invalid'\'','\''rabbit_exchange_type_topic'\'','\''rabbit_feature_flags'\'','\''rabbit_ff_controller'\'','\''rabbit_ff_extra'\'','\''rabbit_ff_registry'\'','\''rabbit_ff_registry_factory'\'','\''rabbit_ff_registry_wrapper'\'','\''rabbit_fhc_helpers'\'','\''rabbit_fifo'\'','\''rabbit_fifo_client'\'','\''rabbit_fifo_dlx'\'','\''rabbit_fifo_dlx_client'\'','\''rabbit_fifo_dlx_sup'\'','\''rabbit_fifo_dlx_worker'\'','\''rabbit_fifo_index'\'','\''rabbit_fifo_v0'\'','\''rabbit_fifo_v1'\'','\''rabbit_file'\'','\''rabbit_global_counters'\'','\''rabbit_guid'\'','\''rabbit_health_check'\'','\''rabbit_limiter'\'','\''rabbit_log_channel'\'','\''rabbit_log_connection'\'','\''rabbit_log_mirroring'\'','\''rabbit_log_prelaunch'\'','\''rabbit_log_queue'\'','\''rabbit_log_tail'\'','\''rabbit_logger_exchange_h'\'','\''rabbit_looking_glass'\'','\''rabbit_maintenance'\'','\''rabbit_memory_monitor'\'','\''rabbit_message_interceptor'\'','\''rabbit_metrics'\'','\''rabbit_mirror_queue_coordinator'\'','\''rabbit_mirror_queue_master'\'','\''rabbit_mirror_queue_misc'\'','\''rabbit_mirror_queue_mode'\'','\''rabbit_mirror_queue_mode_all'\'','\''rabbit_mirror_queue_mode_exactly'\'','\''rabbit_mirror_queue_mode_nodes'\'','\''rabbit_mirror_queue_slave'\'','\''rabbit_mirror_queue_sync'\'','\''rabbit_mnesia'\'','\''rabbit_mnesia_rename'\'','\''rabbit_msg_file'\'','\''rabbit_msg_record'\'','\''rabbit_msg_store'\'','\''rabbit_msg_store_ets_index'\'','\''rabbit_msg_store_gc'\'','\''rabbit_networking'\'','\''rabbit_networking_store'\'','\''rabbit_node_monitor'\'','\''rabbit_nodes'\'','\''rabbit_observer_cli'\'','\''rabbit_observer_cli_classic_queues'\'','\''rabbit_observer_cli_quorum_queues'\'','\''rabbit_osiris_metrics'\'','\''rabbit_parameter_validation'\'','\''rabbit_peer_discovery'\'','\''rabbit_peer_discovery_classic_config'\'','\''rabbit_peer_discovery_dns'\'','\''rabbit_plugins'\'','\''rabbit_policies'\'','\''rabbit_policy'\'','\''rabbit_policy_merge_strategy'\'','\''rabbit_prelaunch_cluster'\'','\''rabbit_prelaunch_enabled_plugins_file'\'','\''rabbit_prelaunch_feature_flags'\'','\''rabbit_prelaunch_logging'\'','\''rabbit_prequeue'\'','\''rabbit_priority_queue'\'','\''rabbit_process'\'','\''rabbit_queue_consumers'\'','\''rabbit_queue_decorator'\'','\''rabbit_queue_index'\'','\''rabbit_queue_location'\'','\''rabbit_queue_location_client_local'\'','\''rabbit_queue_location_min_masters'\'','\''rabbit_queue_location_random'\'','\''rabbit_queue_location_validator'\'','\''rabbit_queue_master_location_misc'\'','\''rabbit_queue_master_locator'\'','\''rabbit_queue_type'\'','\''rabbit_queue_type_util'\'','\''rabbit_quorum_memory_manager'\'','\''rabbit_quorum_queue'\'','\''rabbit_ra_registry'\'','\''rabbit_ra_systems'\'','\''rabbit_reader'\'','\''rabbit_recovery_terms'\'','\''rabbit_release_series'\'','\''rabbit_restartable_sup'\'','\''rabbit_router'\'','\''rabbit_runtime_parameters'\'','\''rabbit_ssl'\'','\''rabbit_stream_coordinator'\'','\''rabbit_stream_queue'\'','\''rabbit_stream_sac_coordinator'\'','\''rabbit_sup'\'','\''rabbit_sysmon_handler'\'','\''rabbit_sysmon_minder'\'','\''rabbit_table'\'','\''rabbit_time_travel_dbg'\'','\''rabbit_trace'\'','\''rabbit_tracking'\'','\''rabbit_tracking_store'\'','\''rabbit_upgrade_preparation'\'','\''rabbit_variable_queue'\'','\''rabbit_version'\'','\''rabbit_vhost'\'','\''rabbit_vhost_limit'\'','\''rabbit_vhost_msg_store'\'','\''rabbit_vhost_process'\'','\''rabbit_vhost_sup'\'','\''rabbit_vhost_sup_sup'\'','\''rabbit_vhost_sup_wrapper'\'','\''rabbit_vm'\'','\''supervised_lifecycle'\'','\''tcp_listener'\'','\''tcp_listener_sup'\'','\''term_to_binary_compat'\'','\''vhost'\'']},\n	{registered, [rabbit_sup,rabbit_amqqueue_sup,rabbit_direct_client_sup,rabbit_log,rabbit_node_monitor,rabbit_router]},\n	{applications, [kernel,stdlib,sasl,rabbitmq_prelaunch,os_mon,inets,compiler,public_key,crypto,ssl,syntax_tools,xmerl,ranch,rabbit_common,ra,sysmon_handler,stdout_formatter,recon,redbug,observer_cli,osiris,amqp10_common,syslog,systemd,seshat]},\n	{optional_applications, []},\n	{mod, {rabbit, []}},\n	{env, [\n	    {tcp_listeners, [5672]},\n	    {num_tcp_acceptors, 10},\n	    {ssl_listeners, []},\n	    {num_ssl_acceptors, 10},\n	    {ssl_options, []},\n	    {vm_memory_high_watermark, 0.4},\n	    {vm_memory_high_watermark_paging_ratio, 0.5},\n	    {vm_memory_calculation_strategy, rss},\n	    {memory_monitor_interval, 2500},\n	    {disk_free_limit, 50000000}, %%%% 50MB\n	    {msg_store_index_module, rabbit_msg_store_ets_index},\n	    {backing_queue_module, rabbit_variable_queue},\n	    %%%% 0 ("no limit") would make a better default, but that\n	    %%%% breaks the QPid Java client\n	    {frame_max, 131072},\n	    %%%% see rabbitmq-server#1593\n	    {channel_max, 2047},\n	    {ranch_connection_max, infinity},\n	    {heartbeat, 60},\n	    {msg_store_file_size_limit, 16777216},\n	    {msg_store_shutdown_timeout, 600000},\n	    {fhc_write_buffering, true},\n	    {fhc_read_buffering, false},\n	    {queue_index_max_journal_entries, 32768},\n	    {queue_index_embed_msgs_below, 4096},\n	    {default_user, <<"guest">>},\n	    {default_pass, <<"guest">>},\n	    {default_user_tags, [administrator]},\n	    {default_vhost, <<"/">>},\n	    {default_permissions, [<<".*">>, <<".*">>, <<".*">>]},\n	    {loopback_users, []},\n	    {password_hashing_module, rabbit_password_hashing_sha256},\n	    {server_properties, []},\n	    {collect_statistics, none},\n	    {collect_statistics_interval, 5000},\n	    {mnesia_table_loading_retry_timeout, 30000},\n	    {mnesia_table_loading_retry_limit, 10},\n	    {auth_mechanisms, ['\''PLAIN'\'', '\''AMQPLAIN'\'']},\n	    {auth_backends, [rabbit_auth_backend_internal]},\n	    {delegate_count, 16},\n	    {trace_vhosts, []},\n	    {ssl_cert_login_from, distinguished_name},\n	    {ssl_handshake_timeout, 5000},\n	    {ssl_allow_poodle_attack, false},\n	    {handshake_timeout, 10000},\n	    {reverse_dns_lookups, false},\n	    {cluster_partition_handling, ignore},\n	    {cluster_keepalive_interval, 10000},\n	    {autoheal_state_transition_timeout, 60000},\n	    {tcp_listen_options, [{backlog,       128},\n	                          {nodelay,       true},\n	                          {linger,        {true, 0}},\n	                          {exit_on_close, false}\n	                         ]},\n	    {halt_on_upgrade_failure, true},\n	    {ssl_apps, [asn1, crypto, public_key, ssl]},\n	    %%%% see rabbitmq-server#114\n	    {mirroring_flow_control, true},\n	    {mirroring_sync_batch_size, 4096},\n	    %%%% see rabbitmq-server#227 and related tickets.\n	    %%%% msg_store_credit_disc_bound only takes effect when\n	    %%%% messages are persisted to the message store. If messages\n	    %%%% are embedded on the queue index, then modifying this\n	    %%%% setting has no effect because credit_flow is not used when\n	    %%%% writing to the queue index. See the setting\n	    %%%% queue_index_embed_msgs_below above.\n	    {msg_store_credit_disc_bound, {4000, 800}},\n	    {msg_store_io_batch_size, 4096},\n	    %%%% see rabbitmq-server#143,\n	    %%%% rabbitmq-server#949, rabbitmq-server#1098\n	    {credit_flow_default_credit, {400, 200}},\n	    {quorum_commands_soft_limit, 32},\n	    {quorum_cluster_size, 3},\n	    %%%% see rabbitmq-server#248\n	    %%%% and rabbitmq-server#667\n	    {channel_operation_timeout, 15000},\n	    %%%% See https://www.rabbitmq.com/consumers.html#acknowledgement-timeout\n	    %%%% 30 minutes\n	    {consumer_timeout, 1800000},\n\n	    %%%% see rabbitmq-server#486\n	    {autocluster,\n              [{peer_discovery_backend, rabbit_peer_discovery_classic_config}]\n            },\n	    %%%% used by rabbit_peer_discovery_classic_config\n	    {cluster_nodes, {[], disc}},\n\n	    {config_entry_decoder, [{passphrase, undefined}]},\n\n	    %%%% rabbitmq-server#973\n	    {queue_explicit_gc_run_operation_threshold, 1000},\n	    {background_gc_enabled, false},\n	    {background_gc_target_interval, 60000},\n	    %%%% rabbitmq-server#589\n	    {proxy_protocol, false},\n	    {disk_monitor_failure_retries, 10},\n	    {disk_monitor_failure_retry_interval, 120000},\n	    %%%% either "stop_node" or "continue".\n	    %%%% by default we choose to not terminate the entire node if one\n	    %%%% vhost had to shut down, see server#1158 and server#1280\n	    {vhost_restart_strategy, continue},\n	    %%%% {global, prefetch count}\n	    {default_consumer_prefetch, {false, 0}},\n		  %%%% interval at which the channel can perform periodic actions\n	    {channel_tick_interval, 60000},\n	    %%%% Default max message size is 128 MB\n	    {max_message_size, 134217728},\n	    %%%% Socket writer will run GC every 1 GB of outgoing data\n	    {writer_gc_threshold, 1000000000},\n	    %%%% interval at which connection/channel tracking executes post operations\n	    {tracking_execution_timeout, 15000},\n	    {stream_messages_soft_limit, 256},\n      {track_auth_attempt_source, false},\n			{credentials_obfuscation_fallback_secret, <<"nocookie">>},\n      {dead_letter_worker_consumer_prefetch, 32},\n      {dead_letter_worker_publisher_confirm_timeout, 180000},\n\n			%%%% EOL date for the current release series, if known/announced\n			{release_series_eol_date, none}\n	  ]}\n]}.' \
	> ebin/rabbit.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbit.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in    ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/elvis_mk /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[2]: Nothing to be done for 'noop'.
/usr/bin/make --no-print-directory amqp10_client.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/amqp10_client.erl src/amqp10_client_app.erl src/amqp10_client_connection.erl src/amqp10_client_connection_sup.erl src/amqp10_client_connections_sup.erl src/amqp10_client_frame_reader.erl src/amqp10_client_session.erl src/amqp10_client_sessions_sup.erl src/amqp10_client_sup.erl src/amqp10_client_types.erl src/amqp10_msg.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"amqp10_client.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -Dnowarn_deprecated_gen_fsm -o ebin/ -pa ebin/ -I include/ src/amqp10_client.erl src/amqp10_client_app.erl src/amqp10_client_connection.erl src/amqp10_client_connection_sup.erl src/amqp10_client_connections_sup.erl src/amqp10_client_frame_reader.erl src/amqp10_client_session.erl src/amqp10_client_sessions_sup.erl src/amqp10_client_sup.erl src/amqp10_client_types.erl src/amqp10_msg.erl
printf '{application, '\''amqp10_client'\'', [\n	{description, "AMQP 1.0 client from the RabbitMQ Project"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''amqp10_client'\'','\''amqp10_client_app'\'','\''amqp10_client_connection'\'','\''amqp10_client_connection_sup'\'','\''amqp10_client_connections_sup'\'','\''amqp10_client_frame_reader'\'','\''amqp10_client_session'\'','\''amqp10_client_sessions_sup'\'','\''amqp10_client_sup'\'','\''amqp10_client_types'\'','\''amqp10_msg'\'']},\n	{registered, [amqp10_client_sup]},\n	{applications, [kernel,stdlib,ssl,inets,crypto,public_key,amqp10_common,credentials_obfuscation]},\n	{optional_applications, []},\n	{mod, {amqp10_client_app, []}},\n	{env, []},\n	%%%% Hex.pm package informations.\n	{licenses, ["MPL-2.0"]},\n	{links, [\n	    {"Website", "https://www.rabbitmq.com/"},\n	    {"GitHub", "https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/amqp10_client"}\n	  ]},\n	{build_tools, ["make", "rebar3"]},\n	{files, [\n	    	    "erlang.mk",\n	    "git-revisions.txt",\n	    "include",\n	    "LICENSE*",\n	    "Makefile",\n	    "rabbitmq-components.mk",\n	    "README",\n	    "README.md",\n	    "src"\n	  ]}\n]}.' \
	> ebin/amqp10_client.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/amqp10_client.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_codegen /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0'
set -e; for dep in   ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory amqp_client.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/amqp_auth_mechanisms.erl src/amqp_channel.erl src/amqp_channel_sup.erl src/amqp_channel_sup_sup.erl src/amqp_channels_manager.erl src/amqp_client.erl src/amqp_connection.erl src/amqp_connection_sup.erl src/amqp_connection_type_sup.erl src/amqp_direct_connection.erl src/amqp_direct_consumer.erl src/amqp_gen_connection.erl src/amqp_gen_consumer.erl src/amqp_main_reader.erl src/amqp_network_connection.erl src/amqp_rpc_client.erl src/amqp_rpc_server.erl src/amqp_selective_consumer.erl src/amqp_ssl.erl src/amqp_sup.erl src/amqp_uri.erl src/amqp_util.erl src/rabbit_routing_util.erl src/uri_parser.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"amqp_client.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +deterministic -o ebin/ -pa ebin/ -I include/ src/amqp_gen_consumer.erl src/amqp_gen_connection.erl src/amqp_auth_mechanisms.erl src/amqp_channel.erl src/amqp_channel_sup.erl src/amqp_channel_sup_sup.erl src/amqp_channels_manager.erl src/amqp_client.erl src/amqp_connection.erl src/amqp_connection_sup.erl src/amqp_connection_type_sup.erl src/amqp_direct_connection.erl src/amqp_direct_consumer.erl src/amqp_gen_connection.erl src/amqp_gen_consumer.erl src/amqp_main_reader.erl src/amqp_network_connection.erl src/amqp_rpc_client.erl src/amqp_rpc_server.erl src/amqp_selective_consumer.erl src/amqp_ssl.erl src/amqp_sup.erl src/amqp_uri.erl src/amqp_util.erl src/rabbit_routing_util.erl src/uri_parser.erl
printf '{application, '\''amqp_client'\'', [\n	{description, "RabbitMQ AMQP Client"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''amqp_auth_mechanisms'\'','\''amqp_channel'\'','\''amqp_channel_sup'\'','\''amqp_channel_sup_sup'\'','\''amqp_channels_manager'\'','\''amqp_client'\'','\''amqp_connection'\'','\''amqp_connection_sup'\'','\''amqp_connection_type_sup'\'','\''amqp_direct_connection'\'','\''amqp_direct_consumer'\'','\''amqp_gen_connection'\'','\''amqp_gen_consumer'\'','\''amqp_main_reader'\'','\''amqp_network_connection'\'','\''amqp_rpc_client'\'','\''amqp_rpc_server'\'','\''amqp_selective_consumer'\'','\''amqp_ssl'\'','\''amqp_sup'\'','\''amqp_uri'\'','\''amqp_util'\'','\''rabbit_routing_util'\'','\''uri_parser'\'']},\n	{registered, [amqp_client_sup,amqp_sup]},\n	{applications, [kernel,stdlib,xmerl,ssl,public_key,rabbit_common,credentials_obfuscation]},\n	{optional_applications, []},\n	{mod, {amqp_client, []}},\n	{env, [\n    {prefer_ipv6, false},\n    {ssl_options, []},\n    {writer_gc_threshold, 1000000000}\n]},\n	%%%% Hex.pm package informations.\n	{licenses, ["MPL-2.0"]},\n	{links, [\n	    {"Website", "https://www.rabbitmq.com/"},\n	    {"GitHub", "https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/amqp_client"},\n	    {"User guide", "https://www.rabbitmq.com/erlang-client-user-guide.html"}\n	  ]},\n	{build_tools, ["make", "rebar3"]},\n	{files, [\n	    	    "erlang.mk",\n	    "git-revisions.txt",\n	    "include",\n	    "LICENSE*",\n	    "Makefile",\n	    "rabbitmq-components.mk",\n	    "README",\n	    "README.md",\n	    "src"\n	  ]}\n]}.' \
	> ebin/amqp_client.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/amqp_client.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
/usr/bin/make --no-print-directory rabbitmq_amqp1_0.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.erl src/rabbit_amqp1_0.erl src/rabbit_amqp1_0_channel.erl src/rabbit_amqp1_0_incoming_link.erl src/rabbit_amqp1_0_link_util.erl src/rabbit_amqp1_0_message.erl src/rabbit_amqp1_0_outgoing_link.erl src/rabbit_amqp1_0_reader.erl src/rabbit_amqp1_0_session.erl src/rabbit_amqp1_0_session_process.erl src/rabbit_amqp1_0_session_sup.erl src/rabbit_amqp1_0_session_sup_sup.erl src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_writer.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_amqp1_0.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_link_util.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.erl src/rabbit_amqp1_0.erl src/rabbit_amqp1_0_channel.erl src/rabbit_amqp1_0_incoming_link.erl src/rabbit_amqp1_0_link_util.erl src/rabbit_amqp1_0_message.erl src/rabbit_amqp1_0_outgoing_link.erl src/rabbit_amqp1_0_reader.erl src/rabbit_amqp1_0_session.erl src/rabbit_amqp1_0_session_process.erl src/rabbit_amqp1_0_session_sup.erl src/rabbit_amqp1_0_session_sup_sup.erl src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_writer.erl
printf '{application, '\''rabbitmq_amqp1_0'\'', [\n	{description, "AMQP 1.0 support for RabbitMQ"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand'\'','\''rabbit_amqp1_0'\'','\''rabbit_amqp1_0_channel'\'','\''rabbit_amqp1_0_incoming_link'\'','\''rabbit_amqp1_0_link_util'\'','\''rabbit_amqp1_0_message'\'','\''rabbit_amqp1_0_outgoing_link'\'','\''rabbit_amqp1_0_reader'\'','\''rabbit_amqp1_0_session'\'','\''rabbit_amqp1_0_session_process'\'','\''rabbit_amqp1_0_session_sup'\'','\''rabbit_amqp1_0_session_sup_sup'\'','\''rabbit_amqp1_0_util'\'','\''rabbit_amqp1_0_writer'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,amqp_client,amqp10_common]},\n	{optional_applications, []},\n	{env, [\n	    {default_user, "guest"},\n	    {default_vhost, <<"/">>},\n	    {protocol_strict_mode, false}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_amqp1_0.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_amqp1_0.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache'
/usr/bin/make --no-print-directory rabbitmq_auth_backend_cache.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_backend_cache.erl src/rabbit_auth_backend_cache_app.erl src/rabbit_auth_cache.erl src/rabbit_auth_cache_dict.erl src/rabbit_auth_cache_ets.erl src/rabbit_auth_cache_ets_segmented.erl src/rabbit_auth_cache_ets_segmented_stateless.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_auth_backend_cache.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_cache.erl src/rabbit_auth_backend_cache.erl src/rabbit_auth_backend_cache_app.erl src/rabbit_auth_cache.erl src/rabbit_auth_cache_dict.erl src/rabbit_auth_cache_ets.erl src/rabbit_auth_cache_ets_segmented.erl src/rabbit_auth_cache_ets_segmented_stateless.erl
printf '{application, '\''rabbitmq_auth_backend_cache'\'', [\n	{description, "RabbitMQ Authentication Backend cache"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_auth_backend_cache'\'','\''rabbit_auth_backend_cache_app'\'','\''rabbit_auth_cache'\'','\''rabbit_auth_cache_dict'\'','\''rabbit_auth_cache_ets'\'','\''rabbit_auth_cache_ets_segmented'\'','\''rabbit_auth_cache_ets_segmented_stateless'\'']},\n	{registered, [rabbitmq_auth_backend_cache_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbit_auth_backend_cache_app, []}},\n	{env, [\n	    {cache_ttl,      15000},\n	    {cache_module,   rabbit_auth_cache_ets},\n	    {cache_module_args, []},\n	    {cached_backend, rabbit_auth_backend_internal},\n	    {cache_refusals, false}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_auth_backend_cache.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_auth_backend_cache.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http'
/usr/bin/make --no-print-directory rabbitmq_auth_backend_http.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_backend_http.erl src/rabbit_auth_backend_http_app.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_auth_backend_http.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_backend_http.erl src/rabbit_auth_backend_http_app.erl
printf '{application, '\''rabbitmq_auth_backend_http'\'', [\n	{description, "RabbitMQ HTTP Authentication Backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_auth_backend_http'\'','\''rabbit_auth_backend_http_app'\'']},\n	{registered, [rabbitmq_auth_backend_http_sup]},\n	{applications, [kernel,stdlib,inets,rabbit_common,rabbit,amqp_client]},\n	{optional_applications, []},\n	{mod, {rabbit_auth_backend_http_app, []}},\n	{env, [\n	    {http_method,   	 get},\n	    {request_timeout,    15000},\n	    {connection_timeout, 15000},\n	    {user_path,     "http://localhost:8000/auth/user"},\n	    {vhost_path,    "http://localhost:8000/auth/vhost"},\n	    {resource_path, "http://localhost:8000/auth/resource"},\n	    {topic_path,    "http://localhost:8000/auth/topic"}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_auth_backend_http.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_auth_backend_http.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in  ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbitmq_auth_backend_ldap.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_backend_ldap.erl src/rabbit_auth_backend_ldap_app.erl src/rabbit_auth_backend_ldap_util.erl src/rabbit_log_ldap.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_auth_backend_ldap.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_backend_ldap.erl src/rabbit_auth_backend_ldap_app.erl src/rabbit_auth_backend_ldap_util.erl src/rabbit_log_ldap.erl
printf '{application, '\''rabbitmq_auth_backend_ldap'\'', [\n	{description, "RabbitMQ LDAP Authentication Backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_auth_backend_ldap'\'','\''rabbit_auth_backend_ldap_app'\'','\''rabbit_auth_backend_ldap_util'\'','\''rabbit_log_ldap'\'']},\n	{registered, [rabbitmq_auth_backend_ldap_sup]},\n	{applications, [kernel,stdlib,eldap,public_key,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbit_auth_backend_ldap_app, []}},\n	{env, [\n	    {servers,               undefined},\n	    {user_bind_pattern,     none},\n	    {user_dn_pattern,       "${username}"},\n	    {dn_lookup_attribute,   none},\n	    {dn_lookup_base,        none},\n	    {group_lookup_base,     none},\n	    {dn_lookup_bind,        as_user},\n	    {other_bind,            as_user},\n	    {anon_auth,             false},\n	    {vhost_access_query,    {constant, true}},\n	    {resource_access_query, {constant, true}},\n	    {topic_access_query,    {constant, true}},\n	    {tag_queries,           [{administrator, {constant, false}}]},\n	    {use_ssl,               false},\n	    {use_starttls,          false},\n	    {ssl_options,           []},\n	    {port,                  389},\n	    {timeout,               infinity},\n	    {log,                   false},\n	    {pool_size,             64},\n	    {idle_timeout,          300000}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_auth_backend_ldap.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_auth_backend_ldap.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in  ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory cowlib.d
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib'
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/cow_base64url.erl src/cow_cookie.erl src/cow_date.erl src/cow_hpack.erl src/cow_http.erl src/cow_http2.erl src/cow_http2_machine.erl src/cow_http_hd.erl src/cow_http_struct_hd.erl src/cow_http_te.erl src/cow_iolists.erl src/cow_link.erl src/cow_mimetypes.erl src/cow_multipart.erl src/cow_qs.erl src/cow_spdy.erl src/cow_sse.erl src/cow_uri.erl src/cow_uri_template.erl src/cow_ws.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"cowlib.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/cow_base64url.erl src/cow_cookie.erl src/cow_date.erl src/cow_hpack.erl src/cow_http.erl src/cow_http2.erl src/cow_http2_machine.erl src/cow_http_hd.erl src/cow_http_struct_hd.erl src/cow_http_te.erl src/cow_iolists.erl src/cow_link.erl src/cow_mimetypes.erl src/cow_multipart.erl src/cow_qs.erl src/cow_spdy.erl src/cow_sse.erl src/cow_uri.erl src/cow_uri_template.erl src/cow_ws.erl
printf '{application, '\''cowlib'\'', [\n	{description, "Support library for manipulating Web protocols."},\n	{vsn, "2.12.1"},\n	{id, ""},\n	{modules, ['\''cow_base64url'\'','\''cow_cookie'\'','\''cow_date'\'','\''cow_hpack'\'','\''cow_http'\'','\''cow_http2'\'','\''cow_http2_machine'\'','\''cow_http_hd'\'','\''cow_http_struct_hd'\'','\''cow_http_te'\'','\''cow_iolists'\'','\''cow_link'\'','\''cow_mimetypes'\'','\''cow_multipart'\'','\''cow_qs'\'','\''cow_spdy'\'','\''cow_sse'\'','\''cow_uri'\'','\''cow_uri_template'\'','\''cow_ws'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,crypto]},\n	{optional_applications, []},\n	{env, []}\n]}.' \
	> ebin/cowlib.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/cowlib.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
/usr/bin/make --no-print-directory jose.d
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose'
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/base/jose_base.erl src/base/jose_base64.erl src/base/jose_base64url.erl src/jose.erl src/jose_app.erl src/jose_block_encryptor.erl src/jose_chacha20_poly1305.erl src/jose_chacha20_poly1305_crypto.erl src/jose_chacha20_poly1305_libsodium.erl src/jose_chacha20_poly1305_unsupported.erl src/jose_crypto_compat.erl src/jose_curve25519.erl src/jose_curve25519_libdecaf.erl src/jose_curve25519_libsodium.erl src/jose_curve25519_unsupported.erl src/jose_curve448.erl src/jose_curve448_libdecaf.erl src/jose_curve448_unsupported.erl src/jose_public_key.erl src/jose_server.erl src/jose_sha3.erl src/jose_sha3_keccakf1600_driver.erl src/jose_sha3_keccakf1600_nif.erl src/jose_sha3_libdecaf.erl src/jose_sha3_unsupported.erl src/jose_sup.erl src/jose_xchacha20_poly1305.erl src/jose_xchacha20_poly1305_crypto.erl src/jose_xchacha20_poly1305_unsupported.erl src/json/jose_json.erl src/json/jose_json_jason.erl src/json/jose_json_jiffy.erl src/json/jose_json_jsone.erl src/json/jose_json_jsx.erl src/json/jose_json_ojson.erl src/json/jose_json_poison.erl src/json/jose_json_poison_compat_encoder.erl src/json/jose_json_poison_lexical_encoder.erl src/json/jose_json_thoas.erl src/json/jose_json_unsupported.erl src/jwa/jose_jwa.erl src/jwa/jose_jwa_aes.erl src/jwa/jose_jwa_aes_kw.erl src/jwa/jose_jwa_base64url.erl src/jwa/jose_jwa_bench.erl src/jwa/jose_jwa_chacha20.erl src/jwa/jose_jwa_chacha20_poly1305.erl src/jwa/jose_jwa_concat_kdf.erl src/jwa/jose_jwa_curve25519.erl src/jwa/jose_jwa_curve448.erl src/jwa/jose_jwa_ed25519.erl src/jwa/jose_jwa_ed448.erl src/jwa/jose_jwa_hchacha20.erl src/jwa/jose_jwa_math.erl src/jwa/jose_jwa_pkcs1.erl src/jwa/jose_jwa_pkcs5.erl src/jwa/jose_jwa_pkcs7.erl src/jwa/jose_jwa_poly1305.erl src/jwa/jose_jwa_sha3.erl src/jwa/jose_jwa_unsupported.erl src/jwa/jose_jwa_x25519.erl src/jwa/jose_jwa_x448.erl src/jwa/jose_jwa_xchacha20.erl src/jwa/jose_jwa_xchacha20_poly1305.erl src/jwe/jose_jwe.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe_alg_aes_kw.erl src/jwe/jose_jwe_alg_c20p_kw.erl src/jwe/jose_jwe_alg_dir.erl src/jwe/jose_jwe_alg_ecdh_1pu.erl src/jwe/jose_jwe_alg_ecdh_es.erl src/jwe/jose_jwe_alg_pbes2.erl src/jwe/jose_jwe_alg_rsa.erl src/jwe/jose_jwe_alg_xc20p_kw.erl src/jwe/jose_jwe_enc.erl src/jwe/jose_jwe_enc_aes.erl src/jwe/jose_jwe_enc_c20p.erl src/jwe/jose_jwe_enc_xc20p.erl src/jwe/jose_jwe_zip.erl src/jwk/jose_jwk.erl src/jwk/jose_jwk_der.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk_kty_ec.erl src/jwk/jose_jwk_kty_oct.erl src/jwk/jose_jwk_kty_okp_ed25519.erl src/jwk/jose_jwk_kty_okp_ed25519ph.erl src/jwk/jose_jwk_kty_okp_ed448.erl src/jwk/jose_jwk_kty_okp_ed448ph.erl src/jwk/jose_jwk_kty_okp_x25519.erl src/jwk/jose_jwk_kty_okp_x448.erl src/jwk/jose_jwk_kty_rsa.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_openssh_key.erl src/jwk/jose_jwk_pem.erl src/jwk/jose_jwk_set.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_use_sig.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jws/jose_jws_alg_ecdsa.erl src/jws/jose_jws_alg_eddsa.erl src/jws/jose_jws_alg_hmac.erl src/jws/jose_jws_alg_none.erl src/jws/jose_jws_alg_poly1305.erl src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl src/jws/jose_jws_alg_rsa_pss.erl src/jwt/jose_jwt.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"jose.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/jose_block_encryptor.erl src/jose_xchacha20_poly1305.erl src/base/jose_base.erl src/jws/jose_jws.erl src/json/jose_json.erl src/jwk/jose_jwk_use_sig.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk.erl src/jose_sha3.erl src/jws/jose_jws_alg.erl src/jose_curve448.erl src/jwe/jose_jwe.erl src/jwk/jose_jwk_oct.erl src/jose_curve25519.erl src/jwk/jose_jwk_use_enc.erl src/jwe/jose_jwe_alg.erl src/jose_chacha20_poly1305.erl src/jwe/jose_jwe_enc.erl src/base/jose_base.erl src/base/jose_base64.erl src/base/jose_base64url.erl src/jose.erl src/jose_app.erl src/jose_block_encryptor.erl src/jose_chacha20_poly1305.erl src/jose_chacha20_poly1305_crypto.erl src/jose_chacha20_poly1305_libsodium.erl src/jose_chacha20_poly1305_unsupported.erl src/jose_crypto_compat.erl src/jose_curve25519.erl src/jose_curve25519_libdecaf.erl src/jose_curve25519_libsodium.erl src/jose_curve25519_unsupported.erl src/jose_curve448.erl src/jose_curve448_libdecaf.erl src/jose_curve448_unsupported.erl src/jose_public_key.erl src/jose_server.erl src/jose_sha3.erl src/jose_sha3_keccakf1600_driver.erl src/jose_sha3_keccakf1600_nif.erl src/jose_sha3_libdecaf.erl src/jose_sha3_unsupported.erl src/jose_sup.erl src/jose_xchacha20_poly1305.erl src/jose_xchacha20_poly1305_crypto.erl src/jose_xchacha20_poly1305_unsupported.erl src/json/jose_json.erl src/json/jose_json_jason.erl src/json/jose_json_jiffy.erl src/json/jose_json_jsone.erl src/json/jose_json_jsx.erl src/json/jose_json_ojson.erl src/json/jose_json_poison.erl src/json/jose_json_poison_compat_encoder.erl src/json/jose_json_poison_lexical_encoder.erl src/json/jose_json_thoas.erl src/json/jose_json_unsupported.erl src/jwa/jose_jwa.erl src/jwa/jose_jwa_aes.erl src/jwa/jose_jwa_aes_kw.erl src/jwa/jose_jwa_base64url.erl src/jwa/jose_jwa_bench.erl src/jwa/jose_jwa_chacha20.erl src/jwa/jose_jwa_chacha20_poly1305.erl src/jwa/jose_jwa_concat_kdf.erl src/jwa/jose_jwa_curve25519.erl src/jwa/jose_jwa_curve448.erl src/jwa/jose_jwa_ed25519.erl src/jwa/jose_jwa_ed448.erl src/jwa/jose_jwa_hchacha20.erl src/jwa/jose_jwa_math.erl src/jwa/jose_jwa_pkcs1.erl src/jwa/jose_jwa_pkcs5.erl src/jwa/jose_jwa_pkcs7.erl src/jwa/jose_jwa_poly1305.erl src/jwa/jose_jwa_sha3.erl src/jwa/jose_jwa_unsupported.erl src/jwa/jose_jwa_x25519.erl src/jwa/jose_jwa_x448.erl src/jwa/jose_jwa_xchacha20.erl src/jwa/jose_jwa_xchacha20_poly1305.erl src/jwe/jose_jwe.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe_alg_aes_kw.erl src/jwe/jose_jwe_alg_c20p_kw.erl src/jwe/jose_jwe_alg_dir.erl src/jwe/jose_jwe_alg_ecdh_1pu.erl src/jwe/jose_jwe_alg_ecdh_es.erl src/jwe/jose_jwe_alg_pbes2.erl src/jwe/jose_jwe_alg_rsa.erl src/jwe/jose_jwe_alg_xc20p_kw.erl src/jwe/jose_jwe_enc.erl src/jwe/jose_jwe_enc_aes.erl src/jwe/jose_jwe_enc_c20p.erl src/jwe/jose_jwe_enc_xc20p.erl src/jwe/jose_jwe_zip.erl src/jwk/jose_jwk.erl src/jwk/jose_jwk_der.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk_kty_ec.erl src/jwk/jose_jwk_kty_oct.erl src/jwk/jose_jwk_kty_okp_ed25519.erl src/jwk/jose_jwk_kty_okp_ed25519ph.erl src/jwk/jose_jwk_kty_okp_ed448.erl src/jwk/jose_jwk_kty_okp_ed448ph.erl src/jwk/jose_jwk_kty_okp_x25519.erl src/jwk/jose_jwk_kty_okp_x448.erl src/jwk/jose_jwk_kty_rsa.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_openssh_key.erl src/jwk/jose_jwk_pem.erl src/jwk/jose_jwk_set.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_use_sig.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jws/jose_jws_alg_ecdsa.erl src/jws/jose_jws_alg_eddsa.erl src/jws/jose_jws_alg_hmac.erl src/jws/jose_jws_alg_none.erl src/jws/jose_jws_alg_poly1305.erl src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl src/jws/jose_jws_alg_rsa_pss.erl src/jwt/jose_jwt.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/jose.app.src)" ]; then \
	echo "Empty modules entry not found in jose.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/jose.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['jose','jose_app','jose_base','jose_base64','jose_base64url','jose_block_encryptor','jose_chacha20_poly1305','jose_chacha20_poly1305_crypto','jose_chacha20_poly1305_libsodium','jose_chacha20_poly1305_unsupported','jose_crypto_compat','jose_curve25519','jose_curve25519_libdecaf','jose_curve25519_libsodium','jose_curve25519_unsupported','jose_curve448','jose_curve448_libdecaf','jose_curve448_unsupported','jose_json','jose_json_jason','jose_json_jiffy','jose_json_jsone','jose_json_jsx','jose_json_ojson','jose_json_poison','jose_json_poison_compat_encoder','jose_json_poison_lexical_encoder','jose_json_thoas','jose_json_unsupported','jose_jwa','jose_jwa_aes','jose_jwa_aes_kw','jose_jwa_base64url','jose_jwa_bench','jose_jwa_chacha20','jose_jwa_chacha20_poly1305','jose_jwa_concat_kdf','jose_jwa_curve25519','jose_jwa_curve448','jose_jwa_ed25519','jose_jwa_ed448','jose_jwa_hchacha20','jose_jwa_math','jose_jwa_pkcs1','jose_jwa_pkcs5','jose_jwa_pkcs7','jose_jwa_poly1305','jose_jwa_sha3','jose_jwa_unsupported','jose_jwa_x25519','jose_jwa_x448','jose_jwa_xchacha20','jose_jwa_xchacha20_poly1305','jose_jwe','jose_jwe_alg','jose_jwe_alg_aes_kw','jose_jwe_alg_c20p_kw','jose_jwe_alg_dir','jose_jwe_alg_ecdh_1pu','jose_jwe_alg_ecdh_es','jose_jwe_alg_pbes2','jose_jwe_alg_rsa','jose_jwe_alg_xc20p_kw','jose_jwe_enc','jose_jwe_enc_aes','jose_jwe_enc_c20p','jose_jwe_enc_xc20p','jose_jwe_zip','jose_jwk','jose_jwk_der','jose_jwk_kty','jose_jwk_kty_ec','jose_jwk_kty_oct','jose_jwk_kty_okp_ed25519','jose_jwk_kty_okp_ed25519ph','jose_jwk_kty_okp_ed448','jose_jwk_kty_okp_ed448ph','jose_jwk_kty_okp_x25519','jose_jwk_kty_okp_x448','jose_jwk_kty_rsa','jose_jwk_oct','jose_jwk_openssh_key','jose_jwk_pem','jose_jwk_set','jose_jwk_use_enc','jose_jwk_use_sig','jose_jws','jose_jws_alg','jose_jws_alg_ecdsa','jose_jws_alg_eddsa','jose_jws_alg_hmac','jose_jws_alg_none','jose_jws_alg_poly1305','jose_jws_alg_rsa_pkcs1_v1_5','jose_jws_alg_rsa_pss','jose_jwt','jose_public_key','jose_server','jose_sha3','jose_sha3_keccakf1600_driver','jose_sha3_keccakf1600_nif','jose_sha3_libdecaf','jose_sha3_unsupported','jose_sup','jose_xchacha20_poly1305','jose_xchacha20_poly1305_crypto','jose_xchacha20_poly1305_unsupported'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/jose.app
:
/usr/bin/make --no-print-directory base64url.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/base64url.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"base64url.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/base64url.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/base64url.app.src)" ]; then \
	echo "Empty modules entry not found in base64url.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/base64url.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['base64url'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/base64url.app
:
/usr/bin/make --no-print-directory rabbitmq_auth_backend_oauth2.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.erl src/rabbit_auth_backend_oauth2.erl src/rabbit_auth_backend_oauth2_app.erl src/rabbit_oauth2_scope.erl src/uaa_jwks.erl src/uaa_jwt.erl src/uaa_jwt_jwk.erl src/uaa_jwt_jwt.erl src/wildcard.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_auth_backend_oauth2.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.erl src/rabbit_auth_backend_oauth2.erl src/rabbit_auth_backend_oauth2_app.erl src/rabbit_oauth2_scope.erl src/uaa_jwks.erl src/uaa_jwt.erl src/uaa_jwt_jwk.erl src/uaa_jwt_jwt.erl src/wildcard.erl
printf '{application, '\''rabbitmq_auth_backend_oauth2'\'', [\n	{description, "OAuth 2 and JWT-based AuthN and AuthZ backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand'\'','\''rabbit_auth_backend_oauth2'\'','\''rabbit_auth_backend_oauth2_app'\'','\''rabbit_oauth2_scope'\'','\''uaa_jwks'\'','\''uaa_jwt'\'','\''uaa_jwt_jwk'\'','\''uaa_jwt_jwt'\'','\''wildcard'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,inets,public_key,rabbit,cowlib,jose,base64url]},\n	{optional_applications, []},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_auth_backend_oauth2.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_auth_backend_oauth2.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl'
/usr/bin/make --no-print-directory rabbitmq_auth_mechanism_ssl.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_mechanism_ssl.erl src/rabbit_auth_mechanism_ssl_app.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_auth_mechanism_ssl.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_mechanism_ssl.erl src/rabbit_auth_mechanism_ssl_app.erl
printf '{application, '\''rabbitmq_auth_mechanism_ssl'\'', [\n	{description, "RabbitMQ SSL authentication (SASL EXTERNAL)"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_auth_mechanism_ssl'\'','\''rabbit_auth_mechanism_ssl_app'\'']},\n	{registered, [rabbitmq_auth_mechanism_ssl_sup]},\n	{applications, [kernel,stdlib,public_key,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbit_auth_mechanism_ssl_app, []}},\n	{env, [\n	    {name_from, distinguished_name}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_auth_mechanism_ssl.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_auth_mechanism_ssl.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange'
/usr/bin/make --no-print-directory rabbitmq_consistent_hash_exchange.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.erl src/rabbit_db_ch_exchange.erl src/rabbit_exchange_type_consistent_hash.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_consistent_hash_exchange.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.erl src/rabbit_db_ch_exchange.erl src/rabbit_exchange_type_consistent_hash.erl
printf '{application, '\''rabbitmq_consistent_hash_exchange'\'', [\n	{description, "Consistent Hash Exchange Type"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand'\'','\''rabbit_db_ch_exchange'\'','\''rabbit_exchange_type_consistent_hash'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_consistent_hash_exchange.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_consistent_hash_exchange.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange'
/usr/bin/make --no-print-directory rabbitmq_event_exchange.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_event_exchange_decorator.erl src/rabbit_exchange_type_event.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_event_exchange.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_event_exchange_decorator.erl src/rabbit_exchange_type_event.erl
printf '{application, '\''rabbitmq_event_exchange'\'', [\n	{description, "Event Exchange Type"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_event_exchange_decorator'\'','\''rabbit_exchange_type_event'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_event_exchange.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_event_exchange.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation'
/usr/bin/make --no-print-directory rabbitmq_federation.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.erl src/rabbit_federation_app.erl src/rabbit_federation_db.erl src/rabbit_federation_event.erl src/rabbit_federation_exchange.erl src/rabbit_federation_exchange_link.erl src/rabbit_federation_exchange_link_sup_sup.erl src/rabbit_federation_link_sup.erl src/rabbit_federation_link_util.erl src/rabbit_federation_parameters.erl src/rabbit_federation_pg.erl src/rabbit_federation_queue.erl src/rabbit_federation_queue_link.erl src/rabbit_federation_queue_link_sup_sup.erl src/rabbit_federation_status.erl src/rabbit_federation_sup.erl src/rabbit_federation_upstream.erl src/rabbit_federation_upstream_exchange.erl src/rabbit_federation_util.erl src/rabbit_log_federation.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_federation.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_federation_util.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.erl src/rabbit_federation_app.erl src/rabbit_federation_db.erl src/rabbit_federation_event.erl src/rabbit_federation_exchange.erl src/rabbit_federation_exchange_link.erl src/rabbit_federation_exchange_link_sup_sup.erl src/rabbit_federation_link_sup.erl src/rabbit_federation_link_util.erl src/rabbit_federation_parameters.erl src/rabbit_federation_pg.erl src/rabbit_federation_queue.erl src/rabbit_federation_queue_link.erl src/rabbit_federation_queue_link_sup_sup.erl src/rabbit_federation_status.erl src/rabbit_federation_sup.erl src/rabbit_federation_upstream.erl src/rabbit_federation_upstream_exchange.erl src/rabbit_federation_util.erl src/rabbit_log_federation.erl
printf '{application, '\''rabbitmq_federation'\'', [\n	{description, "RabbitMQ Federation"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand'\'','\''rabbit_federation_app'\'','\''rabbit_federation_db'\'','\''rabbit_federation_event'\'','\''rabbit_federation_exchange'\'','\''rabbit_federation_exchange_link'\'','\''rabbit_federation_exchange_link_sup_sup'\'','\''rabbit_federation_link_sup'\'','\''rabbit_federation_link_util'\'','\''rabbit_federation_parameters'\'','\''rabbit_federation_pg'\'','\''rabbit_federation_queue'\'','\''rabbit_federation_queue_link'\'','\''rabbit_federation_queue_link_sup_sup'\'','\''rabbit_federation_status'\'','\''rabbit_federation_sup'\'','\''rabbit_federation_upstream'\'','\''rabbit_federation_upstream_exchange'\'','\''rabbit_federation_util'\'','\''rabbit_log_federation'\'']},\n	{registered, [rabbitmq_federation_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,amqp_client]},\n	{optional_applications, []},\n	{mod, {rabbit_federation_app, []}},\n	{env, [\n	    {pgroup_name_cluster_id, false},\n	    {internal_exchange_check_interval, 90000}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_federation.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_federation.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange'
/usr/bin/make --no-print-directory rabbitmq_jms_topic_exchange.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_db_jms_exchange.erl src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_jms_topic_exchange.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_db_jms_exchange.erl src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl
printf '{application, '\''rabbitmq_jms_topic_exchange'\'', [\n	{description, "RabbitMQ JMS topic selector exchange plugin"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_db_jms_exchange'\'','\''rabbit_jms_topic_exchange'\'','\''sjx_evaluator'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,mnesia,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_jms_topic_exchange.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_jms_topic_exchange.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt'
/usr/bin/make --no-print-directory rabbitmq_mqtt.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl src/mqtt_machine.erl src/mqtt_machine_v0.erl src/mqtt_node.erl src/rabbit_mqtt.erl src/rabbit_mqtt_collector.erl src/rabbit_mqtt_confirms.erl src/rabbit_mqtt_ff.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_keepalive.erl src/rabbit_mqtt_packet.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_qos0_queue.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_mqtt.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_mqtt_util.erl src/rabbit_mqtt_retained_msg_store.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl src/mqtt_machine.erl src/mqtt_machine_v0.erl src/mqtt_node.erl src/rabbit_mqtt.erl src/rabbit_mqtt_collector.erl src/rabbit_mqtt_confirms.erl src/rabbit_mqtt_ff.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_keepalive.erl src/rabbit_mqtt_packet.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_qos0_queue.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl
printf '{application, '\''rabbitmq_mqtt'\'', [\n	{description, "RabbitMQ MQTT Adapter"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand'\'','\''mqtt_machine'\'','\''mqtt_machine_v0'\'','\''mqtt_node'\'','\''rabbit_mqtt'\'','\''rabbit_mqtt_collector'\'','\''rabbit_mqtt_confirms'\'','\''rabbit_mqtt_ff'\'','\''rabbit_mqtt_internal_event_handler'\'','\''rabbit_mqtt_keepalive'\'','\''rabbit_mqtt_packet'\'','\''rabbit_mqtt_processor'\'','\''rabbit_mqtt_qos0_queue'\'','\''rabbit_mqtt_reader'\'','\''rabbit_mqtt_retained_msg_store'\'','\''rabbit_mqtt_retained_msg_store_dets'\'','\''rabbit_mqtt_retained_msg_store_ets'\'','\''rabbit_mqtt_retained_msg_store_noop'\'','\''rabbit_mqtt_retainer'\'','\''rabbit_mqtt_retainer_sup'\'','\''rabbit_mqtt_sup'\'','\''rabbit_mqtt_util'\'']},\n	{registered, [rabbitmq_mqtt_sup]},\n	{applications, [kernel,stdlib,ssl,ranch,rabbit_common,rabbit,ra]},\n	{optional_applications, []},\n	{mod, {rabbit_mqtt, []}},\n	{env, [\n	    {default_user, <<"guest">>},\n	    {default_pass, <<"guest">>},\n	    {ssl_cert_login,false},\n	    %%%% To satisfy an unfortunate expectation from popular MQTT clients.\n	    {allow_anonymous, true},\n	    {vhost, <<"/">>},\n	    {exchange, <<"amq.topic">>},\n	    {subscription_ttl, 86400000}, %%%% 24 hours\n	    {retained_message_store, rabbit_mqtt_retained_msg_store_dets},\n	    %%%% only used by DETS store\n	    {retained_message_store_dets_sync_interval, 2000},\n	    {prefetch, 10},\n	    {ssl_listeners, []},\n	    {tcp_listeners, [1883]},\n	    {num_tcp_acceptors, 10},\n	    {num_ssl_acceptors, 10},\n	    {tcp_listen_options, [{backlog,   128},\n	                          {nodelay,   true},\n	                          {send_timeout, 15000},\n	                          {send_timeout_close, true}\n	                         ]},\n	    {proxy_protocol, false},\n	    {sparkplug, false},\n	    {mailbox_soft_limit, 200}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_mqtt.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_mqtt.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange'
/usr/bin/make --no-print-directory rabbitmq_random_exchange.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_random.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_random_exchange.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_exchange_type_random.erl
printf '{application, '\''rabbitmq_random_exchange'\'', [\n	{description, "RabbitMQ Random Exchange"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_exchange_type_random'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_random_exchange.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_random_exchange.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange'
/usr/bin/make --no-print-directory rabbitmq_recent_history_exchange.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_db_rh_exchange.erl src/rabbit_exchange_type_recent_history.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_recent_history_exchange.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_db_rh_exchange.erl src/rabbit_exchange_type_recent_history.erl
printf '{application, '\''rabbitmq_recent_history_exchange'\'', [\n	{description, "RabbitMQ Recent History Exchange"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_db_rh_exchange'\'','\''rabbit_exchange_type_recent_history'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_recent_history_exchange.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_recent_history_exchange.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding'
/usr/bin/make --no-print-directory rabbitmq_sharding.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_sharding_exchange_decorator.erl src/rabbit_sharding_exchange_type_modulus_hash.erl src/rabbit_sharding_interceptor.erl src/rabbit_sharding_policy_validator.erl src/rabbit_sharding_shard.erl src/rabbit_sharding_util.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_sharding.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_sharding_util.erl src/rabbit_sharding_exchange_decorator.erl src/rabbit_sharding_exchange_type_modulus_hash.erl src/rabbit_sharding_interceptor.erl src/rabbit_sharding_policy_validator.erl src/rabbit_sharding_shard.erl src/rabbit_sharding_util.erl
printf '{application, '\''rabbitmq_sharding'\'', [\n	{description, "RabbitMQ Sharding Plugin"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_sharding_exchange_decorator'\'','\''rabbit_sharding_exchange_type_modulus_hash'\'','\''rabbit_sharding_interceptor'\'','\''rabbit_sharding_policy_validator'\'','\''rabbit_sharding_shard'\'','\''rabbit_sharding_util'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_sharding.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_sharding.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel'
/usr/bin/make --no-print-directory rabbitmq_shovel.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl src/rabbit_amqp091_shovel.erl src/rabbit_amqp10_shovel.erl src/rabbit_log_shovel.erl src/rabbit_shovel.erl src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/rabbit_shovel_dyn_worker_sup.erl src/rabbit_shovel_dyn_worker_sup_sup.erl src/rabbit_shovel_locks.erl src/rabbit_shovel_parameters.erl src/rabbit_shovel_status.erl src/rabbit_shovel_sup.erl src/rabbit_shovel_util.erl src/rabbit_shovel_worker.erl src/rabbit_shovel_worker_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_shovel.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_shovel_config.erl src/rabbit_shovel_behaviour.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl src/rabbit_amqp091_shovel.erl src/rabbit_amqp10_shovel.erl src/rabbit_log_shovel.erl src/rabbit_shovel.erl src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/rabbit_shovel_dyn_worker_sup.erl src/rabbit_shovel_dyn_worker_sup_sup.erl src/rabbit_shovel_locks.erl src/rabbit_shovel_parameters.erl src/rabbit_shovel_status.erl src/rabbit_shovel_sup.erl src/rabbit_shovel_util.erl src/rabbit_shovel_worker.erl src/rabbit_shovel_worker_sup.erl
printf '{application, '\''rabbitmq_shovel'\'', [\n	{description, "Data Shovel for RabbitMQ"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand'\'','\''rabbit_amqp091_shovel'\'','\''rabbit_amqp10_shovel'\'','\''rabbit_log_shovel'\'','\''rabbit_shovel'\'','\''rabbit_shovel_behaviour'\'','\''rabbit_shovel_config'\'','\''rabbit_shovel_dyn_worker_sup'\'','\''rabbit_shovel_dyn_worker_sup_sup'\'','\''rabbit_shovel_locks'\'','\''rabbit_shovel_parameters'\'','\''rabbit_shovel_status'\'','\''rabbit_shovel_sup'\'','\''rabbit_shovel_util'\'','\''rabbit_shovel_worker'\'','\''rabbit_shovel_worker_sup'\'']},\n	{registered, [rabbitmq_shovel_sup]},\n	{applications, [kernel,stdlib,crypto,rabbit_common,rabbit,amqp_client,amqp10_client]},\n	{optional_applications, []},\n	{mod, {rabbit_shovel, []}},\n	{env, [\n	    {defaults, [\n	        {prefetch_count,     1000},\n	        {ack_mode,           on_confirm},\n	        {publish_fields,     []},\n	        {publish_properties, []},\n	        {reconnect_delay,    5}\n	      ]}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_shovel.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_shovel.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp'
/usr/bin/make --no-print-directory rabbitmq_stomp.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.erl src/rabbit_stomp.erl src/rabbit_stomp_client_sup.erl src/rabbit_stomp_connection_info.erl src/rabbit_stomp_frame.erl src/rabbit_stomp_internal_event_handler.erl src/rabbit_stomp_processor.erl src/rabbit_stomp_reader.erl src/rabbit_stomp_sup.erl src/rabbit_stomp_util.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_stomp.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.erl src/rabbit_stomp.erl src/rabbit_stomp_client_sup.erl src/rabbit_stomp_connection_info.erl src/rabbit_stomp_frame.erl src/rabbit_stomp_internal_event_handler.erl src/rabbit_stomp_processor.erl src/rabbit_stomp_reader.erl src/rabbit_stomp_sup.erl src/rabbit_stomp_util.erl
printf '{application, '\''rabbitmq_stomp'\'', [\n	{description, "RabbitMQ STOMP plugin"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand'\'','\''rabbit_stomp'\'','\''rabbit_stomp_client_sup'\'','\''rabbit_stomp_connection_info'\'','\''rabbit_stomp_frame'\'','\''rabbit_stomp_internal_event_handler'\'','\''rabbit_stomp_processor'\'','\''rabbit_stomp_reader'\'','\''rabbit_stomp_sup'\'','\''rabbit_stomp_util'\'']},\n	{registered, [rabbitmq_stomp_sup]},\n	{applications, [kernel,stdlib,ranch,rabbit_common,rabbit,amqp_client]},\n	{optional_applications, []},\n	{mod, {rabbit_stomp, []}},\n	{env, [\n	    {default_user,\n	     [{login, <<"guest">>},\n	      {passcode, <<"guest">>}]},\n	    {default_vhost, <<"/">>},\n	    {default_topic_exchange, <<"amq.topic">>},\n		{default_nack_requeue, true},\n	    {ssl_cert_login, false},\n	    {implicit_connect, false},\n	    {tcp_listeners, [61613]},\n	    {ssl_listeners, []},\n	    {num_tcp_acceptors, 10},\n	    {num_ssl_acceptors, 10},\n	    {tcp_listen_options, [{backlog,   128},\n	                          {nodelay,   true}]},\n	    %%%% see rabbitmq/rabbitmq-stomp#39\n	    {trailing_lf, true},\n	    %%%% see rabbitmq/rabbitmq-stomp#57\n	    {hide_server_info, false},\n	    {proxy_protocol, false}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_stomp.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_stomp.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream'
/usr/bin/make --no-print-directory rabbitmq_stream_common.d
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common'
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_stream_core.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_stream_common.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_stream_core.erl
printf '{application, '\''rabbitmq_stream_common'\'', [\n	{description, "RabbitMQ Stream Common"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_stream_core'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib]},\n	{optional_applications, []},\n	{env, [\n]}\n]}.' \
	> ebin/rabbitmq_stream_common.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_stream_common.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
/usr/bin/make --no-print-directory rabbitmq_stream.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumerGroupsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.erl src/rabbit_stream.erl src/rabbit_stream_connection_sup.erl src/rabbit_stream_manager.erl src/rabbit_stream_metrics.erl src/rabbit_stream_metrics_gc.erl src/rabbit_stream_reader.erl src/rabbit_stream_sup.erl src/rabbit_stream_utils.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_stream.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumerGroupsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.erl src/rabbit_stream.erl src/rabbit_stream_connection_sup.erl src/rabbit_stream_manager.erl src/rabbit_stream_metrics.erl src/rabbit_stream_metrics_gc.erl src/rabbit_stream_reader.erl src/rabbit_stream_sup.erl src/rabbit_stream_utils.erl
printf '{application, '\''rabbitmq_stream'\'', [\n	{description, "RabbitMQ Stream"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumerGroupsCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand'\'','\''rabbit_stream'\'','\''rabbit_stream_connection_sup'\'','\''rabbit_stream_manager'\'','\''rabbit_stream_metrics'\'','\''rabbit_stream_metrics_gc'\'','\''rabbit_stream_reader'\'','\''rabbit_stream_sup'\'','\''rabbit_stream_utils'\'']},\n	{registered, [rabbitmq_stream_sup]},\n	{applications, [kernel,stdlib,ssl,rabbit,rabbitmq_stream_common,osiris,ranch]},\n	{optional_applications, []},\n	{mod, {rabbit_stream, []}},\n	{env, [\n	{tcp_listeners, [5552]},\n	{num_tcp_acceptors, 10},\n	{tcp_listen_options, [{backlog,   128},\n                          {nodelay,   true}]},\n	{ssl_listeners, []},\n	{num_ssl_acceptors, 10},\n	{ssl_listen_options, []},\n	{initial_credits, 50000},\n	{credits_required_for_unblocking, 12500},\n	{frame_max, 1048576},\n	{heartbeat, 60},\n	{advertised_host, undefined},\n	{advertised_port, undefined}\n]}\n]}.' \
	> ebin/rabbitmq_stream.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_stream.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in    ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbitmq_trust_store.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_trust_store.erl src/rabbit_trust_store_app.erl src/rabbit_trust_store_certificate_provider.erl src/rabbit_trust_store_file_provider.erl src/rabbit_trust_store_http_provider.erl src/rabbit_trust_store_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_trust_store.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_trust_store_certificate_provider.erl src/rabbit_trust_store.erl src/rabbit_trust_store_app.erl src/rabbit_trust_store_certificate_provider.erl src/rabbit_trust_store_file_provider.erl src/rabbit_trust_store_http_provider.erl src/rabbit_trust_store_sup.erl
printf '{application, '\''rabbitmq_trust_store'\'', [\n	{description, "Client X.509 certificates trust store"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_trust_store'\'','\''rabbit_trust_store_app'\'','\''rabbit_trust_store_certificate_provider'\'','\''rabbit_trust_store_file_provider'\'','\''rabbit_trust_store_http_provider'\'','\''rabbit_trust_store_sup'\'']},\n	{registered, [rabbitmq_trust_store_sup]},\n	{applications, [kernel,stdlib,ssl,crypto,public_key,inets,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbit_trust_store_app, []}},\n	{env, [\n	    {default_refresh_interval, 30},\n	    {providers, [rabbit_trust_store_file_provider]}\n	  ]}\n]}.' \
	> ebin/rabbitmq_trust_store.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_trust_store.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy'
:
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy'
/usr/bin/make --no-print-directory cowboy.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/cowboy.erl src/cowboy_app.erl src/cowboy_bstr.erl src/cowboy_children.erl src/cowboy_clear.erl src/cowboy_clock.erl src/cowboy_compress_h.erl src/cowboy_constraints.erl src/cowboy_handler.erl src/cowboy_http.erl src/cowboy_http2.erl src/cowboy_loop.erl src/cowboy_metrics_h.erl src/cowboy_middleware.erl src/cowboy_req.erl src/cowboy_rest.erl src/cowboy_router.erl src/cowboy_static.erl src/cowboy_stream.erl src/cowboy_stream_h.erl src/cowboy_sub_protocol.erl src/cowboy_sup.erl src/cowboy_tls.erl src/cowboy_tracer_h.erl src/cowboy_websocket.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"cowboy.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +warn_missing_spec +warn_untyped_record -o ebin/ -pa ebin/ -I include/ src/cowboy_sub_protocol.erl src/cowboy_stream.erl src/cowboy_middleware.erl src/cowboy.erl src/cowboy_app.erl src/cowboy_bstr.erl src/cowboy_children.erl src/cowboy_clear.erl src/cowboy_clock.erl src/cowboy_compress_h.erl src/cowboy_constraints.erl src/cowboy_handler.erl src/cowboy_http.erl src/cowboy_http2.erl src/cowboy_loop.erl src/cowboy_metrics_h.erl src/cowboy_middleware.erl src/cowboy_req.erl src/cowboy_rest.erl src/cowboy_router.erl src/cowboy_static.erl src/cowboy_stream.erl src/cowboy_stream_h.erl src/cowboy_sub_protocol.erl src/cowboy_sup.erl src/cowboy_tls.erl src/cowboy_tracer_h.erl src/cowboy_websocket.erl
printf '{application, '\''cowboy'\'', [\n	{description, "Small, fast, modern HTTP server."},\n	{vsn, "2.10.0"},\n	{id, ""},\n	{modules, ['\''cowboy'\'','\''cowboy_app'\'','\''cowboy_bstr'\'','\''cowboy_children'\'','\''cowboy_clear'\'','\''cowboy_clock'\'','\''cowboy_compress_h'\'','\''cowboy_constraints'\'','\''cowboy_handler'\'','\''cowboy_http'\'','\''cowboy_http2'\'','\''cowboy_loop'\'','\''cowboy_metrics_h'\'','\''cowboy_middleware'\'','\''cowboy_req'\'','\''cowboy_rest'\'','\''cowboy_router'\'','\''cowboy_static'\'','\''cowboy_stream'\'','\''cowboy_stream_h'\'','\''cowboy_sub_protocol'\'','\''cowboy_sup'\'','\''cowboy_tls'\'','\''cowboy_tracer_h'\'','\''cowboy_websocket'\'']},\n	{registered, [cowboy_sup,cowboy_clock]},\n	{applications, [kernel,stdlib,crypto,cowlib,ranch]},\n	{optional_applications, []},\n	{mod, {cowboy_app, []}},\n	{env, []}\n]}.' \
	> ebin/cowboy.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/cowboy.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy'
printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.12.1"}},{ranch,".*",{git,"https://github.com/ninenines/ranch","1.8.0"}}\n]}.\n{erl_opts, [debug_info,warn_export_vars,warn_shadow_vars,warn_obsolete_guard,warn_missing_spec,warn_untyped_record]}.\n' > rebar.config
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy'
/usr/bin/make --no-print-directory rabbitmq_web_dispatch.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_cowboy_middleware.erl src/rabbit_cowboy_redirect.erl src/rabbit_cowboy_stream_h.erl src/rabbit_web_dispatch.erl src/rabbit_web_dispatch_access_control.erl src/rabbit_web_dispatch_app.erl src/rabbit_web_dispatch_listing_handler.erl src/rabbit_web_dispatch_registry.erl src/rabbit_web_dispatch_sup.erl src/rabbit_web_dispatch_util.erl src/webmachine_log.erl src/webmachine_log_handler.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_web_dispatch.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_cowboy_middleware.erl src/rabbit_cowboy_redirect.erl src/rabbit_cowboy_stream_h.erl src/rabbit_web_dispatch.erl src/rabbit_web_dispatch_access_control.erl src/rabbit_web_dispatch_app.erl src/rabbit_web_dispatch_listing_handler.erl src/rabbit_web_dispatch_registry.erl src/rabbit_web_dispatch_sup.erl src/rabbit_web_dispatch_util.erl src/webmachine_log.erl src/webmachine_log_handler.erl
printf '{application, '\''rabbitmq_web_dispatch'\'', [\n	{description, "RabbitMQ Web Dispatcher"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_cowboy_middleware'\'','\''rabbit_cowboy_redirect'\'','\''rabbit_cowboy_stream_h'\'','\''rabbit_web_dispatch'\'','\''rabbit_web_dispatch_access_control'\'','\''rabbit_web_dispatch_app'\'','\''rabbit_web_dispatch_listing_handler'\'','\''rabbit_web_dispatch_registry'\'','\''rabbit_web_dispatch_sup'\'','\''rabbit_web_dispatch_util'\'','\''webmachine_log'\'','\''webmachine_log_handler'\'']},\n	{registered, [rabbitmq_web_dispatch_sup]},\n	{applications, [kernel,stdlib,inets,amqp_client,rabbit_common,rabbit,cowboy]},\n	{optional_applications, []},\n	{mod, {rabbit_web_dispatch_app, []}},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_web_dispatch.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_web_dispatch.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in      ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbitmq_management_agent.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl src/exometer_slide.erl src/rabbit_mgmt_agent_app.erl src/rabbit_mgmt_agent_config.erl src/rabbit_mgmt_agent_sup.erl src/rabbit_mgmt_agent_sup_sup.erl src/rabbit_mgmt_data.erl src/rabbit_mgmt_data_compat.erl src/rabbit_mgmt_db_handler.erl src/rabbit_mgmt_external_stats.erl src/rabbit_mgmt_ff.erl src/rabbit_mgmt_format.erl src/rabbit_mgmt_gc.erl src/rabbit_mgmt_metrics_collector.erl src/rabbit_mgmt_metrics_gc.erl src/rabbit_mgmt_storage.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_management_agent.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_mgmt_data.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl src/exometer_slide.erl src/rabbit_mgmt_agent_app.erl src/rabbit_mgmt_agent_config.erl src/rabbit_mgmt_agent_sup.erl src/rabbit_mgmt_agent_sup_sup.erl src/rabbit_mgmt_data.erl src/rabbit_mgmt_data_compat.erl src/rabbit_mgmt_db_handler.erl src/rabbit_mgmt_external_stats.erl src/rabbit_mgmt_ff.erl src/rabbit_mgmt_format.erl src/rabbit_mgmt_gc.erl src/rabbit_mgmt_metrics_collector.erl src/rabbit_mgmt_metrics_gc.erl src/rabbit_mgmt_storage.erl
Inlining: inline_size=24 inline_effort=150
printf '{application, '\''rabbitmq_management_agent'\'', [\n	{description, "RabbitMQ Management Agent"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand'\'','\''exometer_slide'\'','\''rabbit_mgmt_agent_app'\'','\''rabbit_mgmt_agent_config'\'','\''rabbit_mgmt_agent_sup'\'','\''rabbit_mgmt_agent_sup_sup'\'','\''rabbit_mgmt_data'\'','\''rabbit_mgmt_data_compat'\'','\''rabbit_mgmt_db_handler'\'','\''rabbit_mgmt_external_stats'\'','\''rabbit_mgmt_ff'\'','\''rabbit_mgmt_format'\'','\''rabbit_mgmt_gc'\'','\''rabbit_mgmt_metrics_collector'\'','\''rabbit_mgmt_metrics_gc'\'','\''rabbit_mgmt_storage'\'']},\n	{registered, [rabbitmq_management_agent_sup]},\n	{applications, [kernel,stdlib,xmerl,mnesia,ranch,ssl,crypto,public_key,rabbit_common,rabbit,rabbitmq_web_dispatch]},\n	{optional_applications, []},\n	{mod, {rabbit_mgmt_agent_app, []}},\n	{env, [\n	    {rates_mode,        basic},\n	    {sample_retention_policies,\n	     %%%% List of {MaxAgeInSeconds, SampleEveryNSeconds}\n	     [{global,   [{605, 5}, {3660, 60}, {29400, 600}, {86400, 1800}]},\n	      {basic,    [{605, 5}, {3600, 60}]},\n	      {detailed, [{605, 5}]}]}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_management_agent.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_management_agent.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in     ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbitmq_management.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_mgmt_app.erl src/rabbit_mgmt_cors.erl src/rabbit_mgmt_csp.erl src/rabbit_mgmt_db.erl src/rabbit_mgmt_db_cache.erl src/rabbit_mgmt_db_cache_sup.erl src/rabbit_mgmt_dispatcher.erl src/rabbit_mgmt_extension.erl src/rabbit_mgmt_features.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_login.erl src/rabbit_mgmt_oauth_bootstrap.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connection_user_name.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_environment.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_hash_password.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_quorum_queue_replicas_add_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_grow.erl src/rabbit_mgmt_wm_quorum_queue_replicas_shrink.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_management.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_mgmt_extension.erl src/rabbit_mgmt_app.erl src/rabbit_mgmt_cors.erl src/rabbit_mgmt_csp.erl src/rabbit_mgmt_db.erl src/rabbit_mgmt_db_cache.erl src/rabbit_mgmt_db_cache_sup.erl src/rabbit_mgmt_dispatcher.erl src/rabbit_mgmt_extension.erl src/rabbit_mgmt_features.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_login.erl src/rabbit_mgmt_oauth_bootstrap.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connection_user_name.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_environment.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_hash_password.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_quorum_queue_replicas_add_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_grow.erl src/rabbit_mgmt_wm_quorum_queue_replicas_shrink.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl
printf '{application, '\''rabbitmq_management'\'', [\n	{description, "RabbitMQ Management Console"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_mgmt_app'\'','\''rabbit_mgmt_cors'\'','\''rabbit_mgmt_csp'\'','\''rabbit_mgmt_db'\'','\''rabbit_mgmt_db_cache'\'','\''rabbit_mgmt_db_cache_sup'\'','\''rabbit_mgmt_dispatcher'\'','\''rabbit_mgmt_extension'\'','\''rabbit_mgmt_features'\'','\''rabbit_mgmt_headers'\'','\''rabbit_mgmt_hsts'\'','\''rabbit_mgmt_load_definitions'\'','\''rabbit_mgmt_login'\'','\''rabbit_mgmt_oauth_bootstrap'\'','\''rabbit_mgmt_reset_handler'\'','\''rabbit_mgmt_stats'\'','\''rabbit_mgmt_sup'\'','\''rabbit_mgmt_sup_sup'\'','\''rabbit_mgmt_util'\'','\''rabbit_mgmt_wm_aliveness_test'\'','\''rabbit_mgmt_wm_auth'\'','\''rabbit_mgmt_wm_auth_attempts'\'','\''rabbit_mgmt_wm_binding'\'','\''rabbit_mgmt_wm_bindings'\'','\''rabbit_mgmt_wm_channel'\'','\''rabbit_mgmt_wm_channels'\'','\''rabbit_mgmt_wm_channels_vhost'\'','\''rabbit_mgmt_wm_cluster_name'\'','\''rabbit_mgmt_wm_connection'\'','\''rabbit_mgmt_wm_connection_channels'\'','\''rabbit_mgmt_wm_connection_user_name'\'','\''rabbit_mgmt_wm_connections'\'','\''rabbit_mgmt_wm_connections_vhost'\'','\''rabbit_mgmt_wm_consumers'\'','\''rabbit_mgmt_wm_definitions'\'','\''rabbit_mgmt_wm_environment'\'','\''rabbit_mgmt_wm_exchange'\'','\''rabbit_mgmt_wm_exchange_publish'\'','\''rabbit_mgmt_wm_exchanges'\'','\''rabbit_mgmt_wm_extensions'\'','\''rabbit_mgmt_wm_feature_flag_enable'\'','\''rabbit_mgmt_wm_feature_flags'\'','\''rabbit_mgmt_wm_global_parameter'\'','\''rabbit_mgmt_wm_global_parameters'\'','\''rabbit_mgmt_wm_hash_password'\'','\''rabbit_mgmt_wm_health_check_alarms'\'','\''rabbit_mgmt_wm_health_check_certificate_expiration'\'','\''rabbit_mgmt_wm_health_check_local_alarms'\'','\''rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical'\'','\''rabbit_mgmt_wm_health_check_node_is_quorum_critical'\'','\''rabbit_mgmt_wm_health_check_port_listener'\'','\''rabbit_mgmt_wm_health_check_protocol_listener'\'','\''rabbit_mgmt_wm_health_check_virtual_hosts'\'','\''rabbit_mgmt_wm_healthchecks'\'','\''rabbit_mgmt_wm_limit'\'','\''rabbit_mgmt_wm_limits'\'','\''rabbit_mgmt_wm_login'\'','\''rabbit_mgmt_wm_node'\'','\''rabbit_mgmt_wm_node_memory'\'','\''rabbit_mgmt_wm_node_memory_ets'\'','\''rabbit_mgmt_wm_nodes'\'','\''rabbit_mgmt_wm_operator_policies'\'','\''rabbit_mgmt_wm_operator_policy'\'','\''rabbit_mgmt_wm_overview'\'','\''rabbit_mgmt_wm_parameter'\'','\''rabbit_mgmt_wm_parameters'\'','\''rabbit_mgmt_wm_permission'\'','\''rabbit_mgmt_wm_permissions'\'','\''rabbit_mgmt_wm_permissions_user'\'','\''rabbit_mgmt_wm_permissions_vhost'\'','\''rabbit_mgmt_wm_policies'\'','\''rabbit_mgmt_wm_policy'\'','\''rabbit_mgmt_wm_queue'\'','\''rabbit_mgmt_wm_queue_actions'\'','\''rabbit_mgmt_wm_queue_get'\'','\''rabbit_mgmt_wm_queue_purge'\'','\''rabbit_mgmt_wm_queues'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_add_member'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_delete_member'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_grow'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_shrink'\'','\''rabbit_mgmt_wm_rebalance_queues'\'','\''rabbit_mgmt_wm_redirect'\'','\''rabbit_mgmt_wm_reset'\'','\''rabbit_mgmt_wm_static'\'','\''rabbit_mgmt_wm_topic_permission'\'','\''rabbit_mgmt_wm_topic_permissions'\'','\''rabbit_mgmt_wm_topic_permissions_user'\'','\''rabbit_mgmt_wm_topic_permissions_vhost'\'','\''rabbit_mgmt_wm_user'\'','\''rabbit_mgmt_wm_user_limit'\'','\''rabbit_mgmt_wm_user_limits'\'','\''rabbit_mgmt_wm_users'\'','\''rabbit_mgmt_wm_users_bulk_delete'\'','\''rabbit_mgmt_wm_vhost'\'','\''rabbit_mgmt_wm_vhost_restart'\'','\''rabbit_mgmt_wm_vhosts'\'','\''rabbit_mgmt_wm_whoami'\'']},\n	{registered, [rabbitmq_management_sup]},\n	{applications, [kernel,stdlib,mnesia,ranch,ssl,crypto,public_key,rabbit_common,rabbit,amqp_client,cowboy,cowlib,rabbitmq_web_dispatch,rabbitmq_management_agent]},\n	{optional_applications, []},\n	{mod, {rabbit_mgmt_app, []}},\n	{env, [\n	    {http_log_dir,      none},\n	    {load_definitions,  none},\n	    {management_db_cache_multiplier, 5},\n	    {process_stats_gc_timeout, 300000},\n	    {stats_event_max_backlog, 250},\n\n	    {cors_allow_origins, []},\n	    {cors_max_age, 1800},\n	    {content_security_policy, "script-src '\''self'\'' '\''unsafe-eval'\'' '\''unsafe-inline'\''; object-src '\''self'\''"},\n	    {max_http_body_size, 10000000}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_management.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_management.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus'
/usr/bin/make --no-print-directory accept.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/accept_encoding_header.erl src/accept_header.erl src/accept_neg.erl src/accept_parser.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"accept.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/accept_encoding_header.erl src/accept_header.erl src/accept_neg.erl src/accept_parser.erl
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/accept.app.src)" ]; then \
	echo "Empty modules entry not found in accept.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/accept.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['accept_encoding_header','accept_header','accept_neg','accept_parser'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/accept.app
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory quantile_estimator.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/quantile.erl src/quantile_estimator.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"quantile_estimator.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/quantile.erl src/quantile_estimator.erl
src/quantile.erl:54:5: Warning: ambiguous call of overridden auto-imported BIF ceil/1
 - use erlang:ceil/1 or "-compile({no_auto_import,[ceil/1]})." to resolve name clash
%   54| 			[ceil(Size * Quantile)]
%     | 			 ^
src/quantile_estimator.erl:97:49: Warning: ambiguous call of overridden auto-imported BIF floor/1
 - use erlang:floor/1 or "-compile({no_auto_import,[floor/1]})." to resolve name clash
%   97| 				false -> #group{v = V, g = 1, delta = clamp(floor(Invariant(Ranki, N)) - 1), rank = RankLast +1}
%     | 				                                            ^
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/quantile_estimator.app.src)" ]; then \
	echo "Empty modules entry not found in quantile_estimator.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/quantile_estimator.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['quantile','quantile_estimator'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/quantile_estimator.app
:
/usr/bin/make --no-print-directory prometheus.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/collectors/mnesia/prometheus_mnesia_collector.erl src/collectors/vm/prometheus_vm_dist_collector.erl src/collectors/vm/prometheus_vm_memory_collector.erl src/collectors/vm/prometheus_vm_msacc_collector.erl src/collectors/vm/prometheus_vm_statistics_collector.erl src/collectors/vm/prometheus_vm_system_info_collector.erl src/contrib/prometheus_http.erl src/contrib/prometheus_mnesia.erl src/contrib/prometheus_test_instrumenter.erl src/formats/prometheus_protobuf_format.erl src/formats/prometheus_text_format.erl src/metrics/prometheus_boolean.erl src/metrics/prometheus_counter.erl src/metrics/prometheus_gauge.erl src/metrics/prometheus_histogram.erl src/metrics/prometheus_quantile_summary.erl src/metrics/prometheus_summary.erl src/model/prometheus_model.erl src/model/prometheus_model_helpers.erl src/prometheus.erl src/prometheus_buckets.erl src/prometheus_collector.erl src/prometheus_format.erl src/prometheus_instrumenter.erl src/prometheus_metric.erl src/prometheus_metric_spec.erl src/prometheus_misc.erl src/prometheus_registry.erl src/prometheus_sup.erl src/prometheus_time.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"prometheus.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -Drecent_otp=1 -o ebin/ -pa ebin/ -I include/ src/prometheus_collector.erl src/prometheus_metric.erl src/prometheus_format.erl src/model/prometheus_model_helpers.erl src/prometheus_instrumenter.erl src/collectors/mnesia/prometheus_mnesia_collector.erl src/collectors/vm/prometheus_vm_dist_collector.erl src/collectors/vm/prometheus_vm_memory_collector.erl src/collectors/vm/prometheus_vm_msacc_collector.erl src/collectors/vm/prometheus_vm_statistics_collector.erl src/collectors/vm/prometheus_vm_system_info_collector.erl src/contrib/prometheus_http.erl src/contrib/prometheus_mnesia.erl src/contrib/prometheus_test_instrumenter.erl src/formats/prometheus_protobuf_format.erl src/formats/prometheus_text_format.erl src/metrics/prometheus_boolean.erl src/metrics/prometheus_counter.erl src/metrics/prometheus_gauge.erl src/metrics/prometheus_histogram.erl src/metrics/prometheus_quantile_summary.erl src/metrics/prometheus_summary.erl src/model/prometheus_model.erl src/model/prometheus_model_helpers.erl src/prometheus.erl src/prometheus_buckets.erl src/prometheus_collector.erl src/prometheus_format.erl src/prometheus_instrumenter.erl src/prometheus_metric.erl src/prometheus_metric_spec.erl src/prometheus_misc.erl src/prometheus_registry.erl src/prometheus_sup.erl src/prometheus_time.erl
Old inliner: threshold=0 functions=[{add_brackets,1},{render_label_pair,1}]
Old inliner: threshold=0 functions=[{'erlang_++',3},
                                    {lists_reverse,2},
                                    {cons,3},
                                    {m_overwrite,3},
                                    {v_ok,3},
                                    {id,2}]
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/prometheus.app.src)" ]; then \
	echo "Empty modules entry not found in prometheus.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/prometheus.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['prometheus','prometheus_boolean','prometheus_buckets','prometheus_collector','prometheus_counter','prometheus_format','prometheus_gauge','prometheus_histogram','prometheus_http','prometheus_instrumenter','prometheus_metric','prometheus_metric_spec','prometheus_misc','prometheus_mnesia','prometheus_mnesia_collector','prometheus_model','prometheus_model_helpers','prometheus_protobuf_format','prometheus_quantile_summary','prometheus_registry','prometheus_summary','prometheus_sup','prometheus_test_instrumenter','prometheus_text_format','prometheus_time','prometheus_vm_dist_collector','prometheus_vm_memory_collector','prometheus_vm_msacc_collector','prometheus_vm_statistics_collector','prometheus_vm_system_info_collector'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/prometheus.app
:
/usr/bin/make --no-print-directory rabbitmq_prometheus.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/collectors/prometheus_process_collector.erl src/collectors/prometheus_rabbitmq_alarm_metrics_collector.erl src/collectors/prometheus_rabbitmq_core_metrics_collector.erl src/collectors/prometheus_rabbitmq_dynamic_collector.erl src/collectors/prometheus_rabbitmq_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_prometheus.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/collectors/prometheus_process_collector.erl src/collectors/prometheus_rabbitmq_alarm_metrics_collector.erl src/collectors/prometheus_rabbitmq_core_metrics_collector.erl src/collectors/prometheus_rabbitmq_dynamic_collector.erl src/collectors/prometheus_rabbitmq_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl
printf '{application, '\''rabbitmq_prometheus'\'', [\n	{description, "Prometheus metrics for RabbitMQ"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''prometheus_process_collector'\'','\''prometheus_rabbitmq_alarm_metrics_collector'\'','\''prometheus_rabbitmq_core_metrics_collector'\'','\''prometheus_rabbitmq_dynamic_collector'\'','\''prometheus_rabbitmq_global_metrics_collector'\'','\''rabbit_prometheus_app'\'','\''rabbit_prometheus_dispatcher'\'','\''rabbit_prometheus_handler'\'']},\n	{registered, [rabbitmq_prometheus_sup]},\n	{applications, [kernel,stdlib,accept,cowboy,rabbit,rabbitmq_management_agent,prometheus,rabbitmq_web_dispatch]},\n	{optional_applications, []},\n	{mod, {rabbit_prometheus_app, []}},\n	{env, [\n	{tcp_config, [{port, 15692}]},\n	{ssl_config, []},\n	{return_per_object_metrics, false}\n]}\n]}.' \
	> ebin/rabbitmq_prometheus.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_prometheus.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management'
/usr/bin/make --no-print-directory rabbitmq_federation_management.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_federation_mgmt.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_federation_management.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_federation_mgmt.erl
printf '{application, '\''rabbitmq_federation_management'\'', [\n	{description, "RabbitMQ Federation Management"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_federation_mgmt'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,amqp_client,rabbit_common,rabbit,rabbitmq_management,rabbitmq_federation]},\n	{optional_applications, []},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_federation_management.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_federation_management.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management'
/usr/bin/make --no-print-directory rabbitmq_shovel_management.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_shovel_mgmt.erl src/rabbit_shovel_mgmt_util.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_shovel_management.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_shovel_mgmt.erl src/rabbit_shovel_mgmt_util.erl
printf '{application, '\''rabbitmq_shovel_management'\'', [\n	{description, "Management extension for the Shovel plugin"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_shovel_mgmt'\'','\''rabbit_shovel_mgmt_util'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_management,rabbitmq_shovel]},\n	{optional_applications, []},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_shovel_management.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_shovel_management.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management'
/usr/bin/make --no-print-directory rabbitmq_stream_management.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_stream_connection_consumers_mgmt.erl src/rabbit_stream_connection_mgmt.erl src/rabbit_stream_connection_publishers_mgmt.erl src/rabbit_stream_connections_mgmt.erl src/rabbit_stream_connections_vhost_mgmt.erl src/rabbit_stream_consumers_mgmt.erl src/rabbit_stream_management_utils.erl src/rabbit_stream_mgmt_db.erl src/rabbit_stream_publishers_mgmt.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_stream_management.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_stream_connection_consumers_mgmt.erl src/rabbit_stream_connection_mgmt.erl src/rabbit_stream_connection_publishers_mgmt.erl src/rabbit_stream_connections_mgmt.erl src/rabbit_stream_connections_vhost_mgmt.erl src/rabbit_stream_consumers_mgmt.erl src/rabbit_stream_management_utils.erl src/rabbit_stream_mgmt_db.erl src/rabbit_stream_publishers_mgmt.erl
printf '{application, '\''rabbitmq_stream_management'\'', [\n	{description, "RabbitMQ Stream Management"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_stream_connection_consumers_mgmt'\'','\''rabbit_stream_connection_mgmt'\'','\''rabbit_stream_connection_publishers_mgmt'\'','\''rabbit_stream_connections_mgmt'\'','\''rabbit_stream_connections_vhost_mgmt'\'','\''rabbit_stream_consumers_mgmt'\'','\''rabbit_stream_management_utils'\'','\''rabbit_stream_mgmt_db'\'','\''rabbit_stream_publishers_mgmt'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,rabbit,rabbitmq_management,rabbitmq_stream]},\n	{optional_applications, []},\n	{env, [\n]}\n]}.' \
	> ebin/rabbitmq_stream_management.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_stream_management.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top'
/usr/bin/make --no-print-directory rabbitmq_top.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_top_app.erl src/rabbit_top_extension.erl src/rabbit_top_sup.erl src/rabbit_top_util.erl src/rabbit_top_wm_ets_tables.erl src/rabbit_top_wm_process.erl src/rabbit_top_wm_processes.erl src/rabbit_top_worker.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_top.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_top_app.erl src/rabbit_top_extension.erl src/rabbit_top_sup.erl src/rabbit_top_util.erl src/rabbit_top_wm_ets_tables.erl src/rabbit_top_wm_process.erl src/rabbit_top_wm_processes.erl src/rabbit_top_worker.erl
printf '{application, '\''rabbitmq_top'\'', [\n	{description, "RabbitMQ Top"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_top_app'\'','\''rabbit_top_extension'\'','\''rabbit_top_sup'\'','\''rabbit_top_util'\'','\''rabbit_top_wm_ets_tables'\'','\''rabbit_top_wm_process'\'','\''rabbit_top_wm_processes'\'','\''rabbit_top_worker'\'']},\n	{registered, [rabbitmq_top_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,amqp_client,rabbitmq_management]},\n	{optional_applications, []},\n	{mod, {rabbit_top_app, []}},\n	{env, []},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_top.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_top.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing'
/usr/bin/make --no-print-directory rabbitmq_tracing.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_tracing_app.erl src/rabbit_tracing_consumer.erl src/rabbit_tracing_consumer_sup.erl src/rabbit_tracing_files.erl src/rabbit_tracing_mgmt.erl src/rabbit_tracing_sup.erl src/rabbit_tracing_traces.erl src/rabbit_tracing_util.erl src/rabbit_tracing_wm_file.erl src/rabbit_tracing_wm_files.erl src/rabbit_tracing_wm_trace.erl src/rabbit_tracing_wm_traces.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_tracing.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_tracing_app.erl src/rabbit_tracing_consumer.erl src/rabbit_tracing_consumer_sup.erl src/rabbit_tracing_files.erl src/rabbit_tracing_mgmt.erl src/rabbit_tracing_sup.erl src/rabbit_tracing_traces.erl src/rabbit_tracing_util.erl src/rabbit_tracing_wm_file.erl src/rabbit_tracing_wm_files.erl src/rabbit_tracing_wm_trace.erl src/rabbit_tracing_wm_traces.erl
printf '{application, '\''rabbitmq_tracing'\'', [\n	{description, "RabbitMQ message logging / tracing"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_tracing_app'\'','\''rabbit_tracing_consumer'\'','\''rabbit_tracing_consumer_sup'\'','\''rabbit_tracing_files'\'','\''rabbit_tracing_mgmt'\'','\''rabbit_tracing_sup'\'','\''rabbit_tracing_traces'\'','\''rabbit_tracing_util'\'','\''rabbit_tracing_wm_file'\'','\''rabbit_tracing_wm_files'\'','\''rabbit_tracing_wm_trace'\'','\''rabbit_tracing_wm_traces'\'']},\n	{registered, [rabbitmq_tracing_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_management]},\n	{optional_applications, []},\n	{mod, {rabbit_tracing_app, []}},\n	{env, [\n	    {directory, "/var/tmp/rabbitmq-tracing"},\n	    {username, <<"guest">>},\n	    {password, <<"guest">>}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_tracing.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_tracing.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt'
/usr/bin/make --no-print-directory rabbitmq_web_mqtt.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_mqtt_app.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_stream_handler.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_web_mqtt.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_mqtt_app.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_stream_handler.erl
printf '{application, '\''rabbitmq_web_mqtt'\'', [\n	{description, "RabbitMQ MQTT-over-WebSockets adapter"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_web_mqtt_app'\'','\''rabbit_web_mqtt_handler'\'','\''rabbit_web_mqtt_stream_handler'\'']},\n	{registered, [rabbitmq_web_mqtt_sup]},\n	{applications, [kernel,stdlib,ssl,rabbit_common,rabbit,cowboy,rabbitmq_mqtt]},\n	{optional_applications, []},\n	{mod, {rabbit_web_mqtt_app, []}},\n	{env, [\n	    {tcp_config, [{port, 15675}]},\n	    {ssl_config, []},\n	    {num_tcp_acceptors, 10},\n	    {num_ssl_acceptors, 10},\n	    {cowboy_opts, []},\n	    {proxy_protocol, false}\n	  ]}\n]}.' \
	> ebin/rabbitmq_web_mqtt.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_web_mqtt.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples'
/usr/bin/make --no-print-directory rabbitmq_web_mqtt_examples.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_mqtt_examples_app.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_web_mqtt_examples.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_mqtt_examples_app.erl
printf '{application, '\''rabbitmq_web_mqtt_examples'\'', [\n	{description, "Rabbit WEB-MQTT - examples"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_web_mqtt_examples_app'\'']},\n	{registered, [rabbitmq_web_mqtt_examples_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_web_dispatch,rabbitmq_web_mqtt]},\n	{optional_applications, []},\n	{mod, {rabbit_web_mqtt_examples_app, []}},\n	{env, [\n	    {listener, [{port, 15670}]}\n	  ]}\n]}.' \
	> ebin/rabbitmq_web_mqtt_examples.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_web_mqtt_examples.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp'
/usr/bin/make --no-print-directory rabbitmq_web_stomp.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_stomp_app.erl src/rabbit_web_stomp_connection_sup.erl src/rabbit_web_stomp_handler.erl src/rabbit_web_stomp_internal_event_handler.erl src/rabbit_web_stomp_listener.erl src/rabbit_web_stomp_middleware.erl src/rabbit_web_stomp_stream_handler.erl src/rabbit_web_stomp_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_web_stomp.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_stomp_app.erl src/rabbit_web_stomp_connection_sup.erl src/rabbit_web_stomp_handler.erl src/rabbit_web_stomp_internal_event_handler.erl src/rabbit_web_stomp_listener.erl src/rabbit_web_stomp_middleware.erl src/rabbit_web_stomp_stream_handler.erl src/rabbit_web_stomp_sup.erl
printf '{application, '\''rabbitmq_web_stomp'\'', [\n	{description, "RabbitMQ STOMP-over-WebSockets support"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_web_stomp_app'\'','\''rabbit_web_stomp_connection_sup'\'','\''rabbit_web_stomp_handler'\'','\''rabbit_web_stomp_internal_event_handler'\'','\''rabbit_web_stomp_listener'\'','\''rabbit_web_stomp_middleware'\'','\''rabbit_web_stomp_stream_handler'\'','\''rabbit_web_stomp_sup'\'']},\n	{registered, [rabbitmq_web_stomp_sup]},\n	{applications, [kernel,stdlib,cowboy,rabbit_common,rabbit,rabbitmq_stomp]},\n	{optional_applications, []},\n	{mod, {rabbit_web_stomp_app, []}},\n	{env, [\n	    {tcp_config, [{port, 15674}]},\n	    {ssl_config, []},\n	    {num_tcp_acceptors, 10},\n	    {num_ssl_acceptors, 10},\n	    {cowboy_opts, []},\n	    {proxy_protocol, false},\n	    {ws_frame, text},\n	    {use_http_auth, false}\n	  ]},\n		{broker_version_requirements, []}\n]}.' \
	> ebin/rabbitmq_web_stomp.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_web_stomp.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples'
/usr/bin/make --no-print-directory rabbitmq_web_stomp_examples.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_stomp_examples_app.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_web_stomp_examples.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_stomp_examples_app.erl
printf '{application, '\''rabbitmq_web_stomp_examples'\'', [\n	{description, "Rabbit WEB-STOMP - examples"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_web_stomp_examples_app'\'']},\n	{registered, [rabbitmq_web_stomp_examples_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_web_dispatch,rabbitmq_web_stomp]},\n	{optional_applications, []},\n	{mod, {rabbit_web_stomp_examples_app, []}},\n	{env, [\n	    {listener, [{port, 15670}]}\n	  ]}\n]}.' \
	> ebin/rabbitmq_web_stomp_examples.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_web_stomp_examples.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in     ; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/apps.log; \
		/usr/bin/make -C $dep  IS_APP=1; \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
/usr/bin/make --no-print-directory rabbitmq_aws.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbitmq_aws.erl src/rabbitmq_aws_app.erl src/rabbitmq_aws_config.erl src/rabbitmq_aws_json.erl src/rabbitmq_aws_sign.erl src/rabbitmq_aws_sup.erl src/rabbitmq_aws_urilib.erl src/rabbitmq_aws_xml.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_aws.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbitmq_aws.erl src/rabbitmq_aws_app.erl src/rabbitmq_aws_config.erl src/rabbitmq_aws_json.erl src/rabbitmq_aws_sign.erl src/rabbitmq_aws_sup.erl src/rabbitmq_aws_urilib.erl src/rabbitmq_aws_xml.erl
printf '{application, '\''rabbitmq_aws'\'', [\n	{description, "A minimalistic AWS API interface used by rabbitmq-autocluster (3.6.x) and other RabbitMQ plugins"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbitmq_aws'\'','\''rabbitmq_aws_app'\'','\''rabbitmq_aws_config'\'','\''rabbitmq_aws_json'\'','\''rabbitmq_aws_sign'\'','\''rabbitmq_aws_sup'\'','\''rabbitmq_aws_urilib'\'','\''rabbitmq_aws_xml'\'']},\n	{registered, [rabbitmq_aws_sup,rabbitmq_aws]},\n	{applications, [kernel,stdlib,crypto,inets,ssl,xmerl,public_key]},\n	{optional_applications, []},\n	{mod, {rabbitmq_aws_app, []}},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_aws.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_aws.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common'
/usr/bin/make --no-print-directory rabbitmq_peer_discovery_common.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_cleanup.erl src/rabbit_peer_discovery_common_app.erl src/rabbit_peer_discovery_common_sup.erl src/rabbit_peer_discovery_config.erl src/rabbit_peer_discovery_httpc.erl src/rabbit_peer_discovery_util.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_peer_discovery_common.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_cleanup.erl src/rabbit_peer_discovery_common_app.erl src/rabbit_peer_discovery_common_sup.erl src/rabbit_peer_discovery_config.erl src/rabbit_peer_discovery_httpc.erl src/rabbit_peer_discovery_util.erl
printf '{application, '\''rabbitmq_peer_discovery_common'\'', [\n	{description, "Modules shared by various peer discovery backends"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_peer_discovery_cleanup'\'','\''rabbit_peer_discovery_common_app'\'','\''rabbit_peer_discovery_common_sup'\'','\''rabbit_peer_discovery_config'\'','\''rabbit_peer_discovery_httpc'\'','\''rabbit_peer_discovery_util'\'']},\n	{registered, [rabbitmq_peer_discovery_common_sup]},\n	{applications, [kernel,stdlib,inets,rabbit_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbit_peer_discovery_common_app, []}},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_peer_discovery_common.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_peer_discovery_common.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws'
/usr/bin/make --no-print-directory rabbitmq_peer_discovery_aws.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_aws.erl src/rabbitmq_peer_discovery_aws.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_peer_discovery_aws.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_aws.erl src/rabbitmq_peer_discovery_aws.erl
printf '{application, '\''rabbitmq_peer_discovery_aws'\'', [\n	{description, "AWS-based RabbitMQ peer discovery backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_peer_discovery_aws'\'','\''rabbitmq_peer_discovery_aws'\'']},\n	{registered, []},\n	{applications, [kernel,stdlib,inets,rabbit_common,rabbitmq_peer_discovery_common,rabbitmq_aws,rabbit]},\n	{optional_applications, []},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_peer_discovery_aws.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_peer_discovery_aws.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s'
/usr/bin/make --no-print-directory rabbitmq_peer_discovery_k8s.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s_app.erl src/rabbitmq_peer_discovery_k8s_node_monitor.erl src/rabbitmq_peer_discovery_k8s_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_peer_discovery_k8s.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s_app.erl src/rabbitmq_peer_discovery_k8s_node_monitor.erl src/rabbitmq_peer_discovery_k8s_sup.erl
printf '{application, '\''rabbitmq_peer_discovery_k8s'\'', [\n	{description, "Kubernetes-based RabbitMQ peer discovery backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_peer_discovery_k8s'\'','\''rabbitmq_peer_discovery_k8s'\'','\''rabbitmq_peer_discovery_k8s_app'\'','\''rabbitmq_peer_discovery_k8s_node_monitor'\'','\''rabbitmq_peer_discovery_k8s_sup'\'']},\n	{registered, [rabbitmq_peer_discovery_k8s_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbitmq_peer_discovery_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbitmq_peer_discovery_k8s_app, []}},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_peer_discovery_k8s.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_peer_discovery_k8s.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul'
/usr/bin/make --no-print-directory rabbitmq_peer_discovery_consul.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul_app.erl src/rabbitmq_peer_discovery_consul_health_check_helper.erl src/rabbitmq_peer_discovery_consul_sup.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_peer_discovery_consul.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul_app.erl src/rabbitmq_peer_discovery_consul_health_check_helper.erl src/rabbitmq_peer_discovery_consul_sup.erl
printf '{application, '\''rabbitmq_peer_discovery_consul'\'', [\n	{description, "Consult-based RabbitMQ peer discovery backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_peer_discovery_consul'\'','\''rabbitmq_peer_discovery_consul'\'','\''rabbitmq_peer_discovery_consul_app'\'','\''rabbitmq_peer_discovery_consul_health_check_helper'\'','\''rabbitmq_peer_discovery_consul_sup'\'']},\n	{registered, [rabbitmq_peer_discovery_consul_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbitmq_peer_discovery_common,rabbit]},\n	{optional_applications, []},\n	{mod, {rabbitmq_peer_discovery_consul_app, []}},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_peer_discovery_consul.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_peer_discovery_consul.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd'
:
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd'
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
set -e; for dep in /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib; do \
	if grep -qs ^$dep$ /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; then \
		:; \
	else \
		echo $dep >> /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/deps.log; \
		if [ -z "" ]  && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \
			:; \
		elif [ "$dep" = "/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/hut" -a "" ]; then \
			/usr/bin/make -C $dep app IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \
			/usr/bin/make -C $dep IS_DEP=1; \
			if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \
		else \
			echo "Error: No Makefile to build dependency $dep." >&2; \
			exit 2; \
		fi \
	fi \
done
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun'
:
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun'
/usr/bin/make --no-print-directory gun.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/gun.erl src/gun_app.erl src/gun_content_handler.erl src/gun_data_h.erl src/gun_http.erl src/gun_http2.erl src/gun_sse_h.erl src/gun_sup.erl src/gun_tcp.erl src/gun_tls.erl src/gun_ws.erl src/gun_ws_h.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"gun.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/gun_content_handler.erl src/gun.erl src/gun_app.erl src/gun_content_handler.erl src/gun_data_h.erl src/gun_http.erl src/gun_http2.erl src/gun_sse_h.erl src/gun_sup.erl src/gun_tcp.erl src/gun_tls.erl src/gun_ws.erl src/gun_ws_h.erl
src/gun.erl:654:29: Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace
%  654| 		_:Reason -> exit({Reason, erlang:get_stacktrace()})
%     | 		                          ^
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/gun.app.src)" ]; then \
	echo "Empty modules entry not found in gun.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/gun.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['gun','gun_app','gun_content_handler','gun_data_h','gun_http','gun_http2','gun_sse_h','gun_sup','gun_tcp','gun_tls','gun_ws','gun_ws_h'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/gun.app
:
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun'
printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.7.0"}}\n]}.\n{erl_opts, [debug_info,warn_export_vars,warn_shadow_vars,warn_obsolete_guard]}.\n' > rebar.config
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun'
/usr/bin/make --no-print-directory eetcd.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/clients/eetcd_auth_gen.erl src/clients/eetcd_cluster_gen.erl src/clients/eetcd_election_gen.erl src/clients/eetcd_health_gen.erl src/clients/eetcd_kv_gen.erl src/clients/eetcd_lease_gen.erl src/clients/eetcd_lock_gen.erl src/clients/eetcd_maintenance_gen.erl src/clients/eetcd_watch_gen.erl src/eetcd.erl src/eetcd_app.erl src/eetcd_auth.erl src/eetcd_cluster.erl src/eetcd_compare.erl src/eetcd_conn.erl src/eetcd_conn_sup.erl src/eetcd_data_coercion.erl src/eetcd_election.erl src/eetcd_grpc.erl src/eetcd_kv.erl src/eetcd_lease.erl src/eetcd_lease_sup.erl src/eetcd_lock.erl src/eetcd_maintenance.erl src/eetcd_op.erl src/eetcd_stream.erl src/eetcd_sup.erl src/eetcd_watch.erl src/protos/auth_pb.erl src/protos/gogo_pb.erl src/protos/health_pb.erl src/protos/kv_pb.erl src/protos/router_pb.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"eetcd.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info -I ./_build/default/plugins/gpb/include -o ebin/ -pa ebin/ -I include/ src/clients/eetcd_auth_gen.erl src/clients/eetcd_cluster_gen.erl src/clients/eetcd_election_gen.erl src/clients/eetcd_health_gen.erl src/clients/eetcd_kv_gen.erl src/clients/eetcd_lease_gen.erl src/clients/eetcd_lock_gen.erl src/clients/eetcd_maintenance_gen.erl src/clients/eetcd_watch_gen.erl src/eetcd.erl src/eetcd_app.erl src/eetcd_auth.erl src/eetcd_cluster.erl src/eetcd_compare.erl src/eetcd_conn.erl src/eetcd_conn_sup.erl src/eetcd_data_coercion.erl src/eetcd_election.erl src/eetcd_grpc.erl src/eetcd_kv.erl src/eetcd_lease.erl src/eetcd_lease_sup.erl src/eetcd_lock.erl src/eetcd_maintenance.erl src/eetcd_op.erl src/eetcd_stream.erl src/eetcd_sup.erl src/eetcd_watch.erl src/protos/auth_pb.erl src/protos/gogo_pb.erl src/protos/health_pb.erl src/protos/kv_pb.erl src/protos/router_pb.erl
Old inliner: threshold=0 functions=[{'erlang_++',3},
                                    {lists_reverse,2},
                                    {cons,3},
                                    {m_overwrite,3},
                                    {v_ok,3},
                                    {id,2}]
Old inliner: threshold=0 functions=[{'erlang_++',3},
                                    {lists_reverse,2},
                                    {cons,3},
                                    {m_overwrite,3},
                                    {v_ok,3},
                                    {id,2}]
Old inliner: threshold=0 functions=[{'erlang_++',3},
                                    {lists_reverse,2},
                                    {cons,3},
                                    {m_overwrite,3},
                                    {v_ok,3},
                                    {id,2}]
Old inliner: threshold=0 functions=[{'erlang_++',3},
                                    {lists_reverse,2},
                                    {cons,3},
                                    {m_overwrite,3},
                                    {v_ok,3},
                                    {id,2}]
Old inliner: threshold=0 functions=[{'erlang_++',3},
                                    {lists_reverse,2},
                                    {cons,3},
                                    {m_overwrite,3},
                                    {v_ok,3},
                                    {id,2}]
if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/eetcd.app.src)" ]; then \
	echo "Empty modules entry not found in eetcd.app.src. Please consult the erlang.mk documentation for instructions." >&2; \
	exit 1; \
fi
cat src/eetcd.app.src \
	| sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['auth_pb','eetcd','eetcd_app','eetcd_auth','eetcd_auth_gen','eetcd_cluster','eetcd_cluster_gen','eetcd_compare','eetcd_conn','eetcd_conn_sup','eetcd_data_coercion','eetcd_election','eetcd_election_gen','eetcd_grpc','eetcd_health_gen','eetcd_kv','eetcd_kv_gen','eetcd_lease','eetcd_lease_gen','eetcd_lease_sup','eetcd_lock','eetcd_lock_gen','eetcd_maintenance','eetcd_maintenance_gen','eetcd_op','eetcd_stream','eetcd_sup','eetcd_watch','eetcd_watch_gen','gogo_pb','health_pb','kv_pb','router_pb'\]}/" \
	| sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \
	> ebin/eetcd.app
:
/usr/bin/make --no-print-directory rabbitmq_peer_discovery_etcd.d
erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd_app.erl src/rabbitmq_peer_discovery_etcd_sup.erl src/rabbitmq_peer_discovery_etcd_v3_client.erl\", \" \")),	DepsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/deps\",	AppsDir = \"/builddir/build/BUILD/rabbitmq-server-3.12.10/apps\",	DepsDirsSrc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prelaunch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/src /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas/src\",	DepsDirsInc = \" /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler/include /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd/include\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		case file:open(F, [read]) of			{ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0);			{error, enoent} -> ok		end	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	Output0 = [		\"# Generated by Erlang.mk. Edit at your own risk!\n\n\",		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	],	Output = case \"é\" of		[233] -> unicode:characters_to_binary(Output0);		_ -> Output0	end,	ok = file:write_file(\"rabbitmq_peer_discovery_etcd.d\", Output),	halt()" -- erlang.mk
:
/usr/bin/make --no-print-directory app-build
mkdir -p ebin/
erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd_app.erl src/rabbitmq_peer_discovery_etcd_sup.erl src/rabbitmq_peer_discovery_etcd_v3_client.erl
printf '{application, '\''rabbitmq_peer_discovery_etcd'\'', [\n	{description, "etcd-based RabbitMQ peer discovery backend"},\n	{vsn, "3.12.10"},\n	{id, ""},\n	{modules, ['\''rabbit_peer_discovery_etcd'\'','\''rabbitmq_peer_discovery_etcd'\'','\''rabbitmq_peer_discovery_etcd_app'\'','\''rabbitmq_peer_discovery_etcd_sup'\'','\''rabbitmq_peer_discovery_etcd_v3_client'\'']},\n	{registered, [rabbitmq_peer_discovery_etcd_sup]},\n	{applications, [kernel,stdlib,rabbit_common,rabbitmq_peer_discovery_common,rabbit,eetcd,gun]},\n	{optional_applications, []},\n	{mod, {rabbitmq_peer_discovery_etcd_app, []}},\n	{env, []}\n]}.' \
	> ebin/rabbitmq_peer_discovery_etcd.app
if ! erl +A1 -noinput -boot no_dot_erlang  -pz /builddir/build/BUILD/rabbitmq-server-3.12.10/.erlang.mk/rebar3/_build/prod/lib/*/ebin/ -eval "	case file:consult(\"ebin/rabbitmq_peer_discovery_etcd.app\") of		{ok, _} -> halt();		_ -> halt(1)	end" -- erlang.mk; then \
	echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \
	exit 1; \
fi
:
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5rFPU5
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64
++ dirname /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64
+ cd rabbitmq-server-3.12.10
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64 'INSTALL=/usr/bin/install -p' VERSION=3.12.10 PREFIX=/usr RMQ_ROOTDIR=/usr/lib/rabbitmq
warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell)
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/thoas'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/recon'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/credentials_obfuscation'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish'
make[4]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt'
make[4]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/getopt'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cuttlefish'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/observer_cli'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/stdout_formatter'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ranch'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gen_batch_server'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/aten'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/seshat'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/ra'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/sysmon_handler'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/redbug'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/osiris'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/syslog'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/enough'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/systemd'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowlib'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/jose'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/base64url'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/cowboy'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/accept'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/quantile_estimator'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/prometheus'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun'
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/gun'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/eetcd'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit_common'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit/apps/rabbitmq_prelaunch'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/csv'
make[3]: Nothing to be done for 'noop'.
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/csv'
make[3]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/json'
make[3]: Nothing to be done for 'noop'.
make[3]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/json'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common'
 DEPEND amqp10_common.d
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_common'
 DEPEND rabbit.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/elvis_mk'
make[2]: Nothing to be done for 'noop'.
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/elvis_mk'
 DEPEND amqp10_client.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp10_client'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client'
 DEPEND amqp_client.d
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/amqp_client'
 DEPEND rabbitmq_amqp1_0.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_amqp1_0'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_cache'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_http'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_ldap'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_backend_oauth2'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_auth_mechanism_ssl'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange'
 DEPEND rabbitmq_consistent_hash_exchange.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_consistent_hash_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange'
 DEPEND rabbitmq_event_exchange.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_event_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation'
 DEPEND rabbitmq_federation.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange'
 DEPEND rabbitmq_jms_topic_exchange.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_jms_topic_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt'
 DEPEND rabbitmq_mqtt.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_mqtt'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_random_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange'
 DEPEND rabbitmq_recent_history_exchange.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_recent_history_exchange'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding'
 DEPEND rabbitmq_sharding.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_sharding'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel'
 DEPEND rabbitmq_shovel.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp'
 DEPEND rabbitmq_stomp.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stomp'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream'
make[2]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common'
make[2]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_common'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_trust_store'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch'
 DEPEND rabbitmq_web_dispatch.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_dispatch'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent'
 DEPEND rabbitmq_management_agent.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management_agent'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management'
 DEPEND rabbitmq_management.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus'
 DEPEND rabbitmq_prometheus.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_prometheus'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_federation_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management'
 DEPEND rabbitmq_shovel_management.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_shovel_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management'
 DEPEND rabbitmq_stream_management.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_stream_management'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top'
 DEPEND rabbitmq_top.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_top'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing'
 DEPEND rabbitmq_tracing.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_tracing'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_mqtt_examples'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp'
 DEPEND rabbitmq_web_stomp.d
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_web_stomp_examples'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_aws'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_common'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_aws'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_k8s'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_consul'
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_peer_discovery_etcd'
 GEN    dist
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10'
warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell)
 DIST   plugins/accept-0.3.5
 DIST   plugins/amqp10_client-3.12.10
 DIST   plugins/amqp10_common-3.12.10
 DIST   plugins/amqp_client-3.12.10
 DIST   plugins/aten-0.5.8
 DIST   plugins/base64url-1.0.1
 DIST   plugins/cowboy-2.10.0
 DIST   plugins/cowlib-2.12.1
 DIST   plugins/credentials_obfuscation-3.4.0
 DIST   plugins/cuttlefish-3.1.0
 DIST   plugins/eetcd-0.3.6
 DIST   plugins/enough-0.1.0
 DIST   plugins/gen_batch_server-0.8.8
 DIST   plugins/getopt-1.0.2
 DIST   plugins/gun-1.3.3
 DIST   plugins/jose-1.11.3
 DIST   plugins/observer_cli-1.7.3
 DIST   plugins/osiris-1.6.9
 DIST   plugins/prometheus-4.10.0
 DIST   plugins/quantile_estimator-0.2.1
 DIST   plugins/ra-2.6.3
 DIST   plugins/rabbit-3.12.10
 DIST   plugins/rabbitmq_prelaunch-3.12.10
 DIST   plugins/rabbit_common-3.12.10
 DIST   plugins/rabbitmq_amqp1_0-3.12.10
 DIST   plugins/rabbitmq_auth_backend_cache-3.12.10
 DIST   plugins/rabbitmq_auth_backend_http-3.12.10
 DIST   plugins/rabbitmq_auth_backend_ldap-3.12.10
 DIST   plugins/rabbitmq_auth_backend_oauth2-3.12.10
 DIST   plugins/rabbitmq_auth_mechanism_ssl-3.12.10
 DIST   plugins/rabbitmq_aws-3.12.10
 DIST   plugins/rabbitmq_consistent_hash_exchange-3.12.10
 DIST   plugins/rabbitmq_event_exchange-3.12.10
 DIST   plugins/rabbitmq_federation-3.12.10
 DIST   plugins/rabbitmq_federation_management-3.12.10
 DIST   plugins/rabbitmq_jms_topic_exchange-3.12.10
 DIST   plugins/rabbitmq_management-3.12.10
 DIST   plugins/rabbitmq_management_agent-3.12.10
 DIST   plugins/rabbitmq_mqtt-3.12.10
 DIST   plugins/rabbitmq_peer_discovery_aws-3.12.10
 DIST   plugins/rabbitmq_peer_discovery_common-3.12.10
 DIST   plugins/rabbitmq_peer_discovery_consul-3.12.10
 DIST   plugins/rabbitmq_peer_discovery_etcd-3.12.10
 DIST   plugins/rabbitmq_peer_discovery_k8s-3.12.10
 DIST   plugins/rabbitmq_prometheus-3.12.10
 DIST   plugins/rabbitmq_random_exchange-3.12.10
 DIST   plugins/rabbitmq_recent_history_exchange-3.12.10
 DIST   plugins/rabbitmq_sharding-3.12.10
 DIST   plugins/rabbitmq_shovel-3.12.10
 DIST   plugins/rabbitmq_shovel_management-3.12.10
 DIST   plugins/rabbitmq_stomp-3.12.10
 DIST   plugins/rabbitmq_stream-3.12.10
 DIST   plugins/rabbitmq_stream_common-3.12.10
 DIST   plugins/rabbitmq_stream_management-3.12.10
 DIST   plugins/rabbitmq_top-3.12.10
 DIST   plugins/rabbitmq_tracing-3.12.10
 DIST   plugins/rabbitmq_trust_store-3.12.10
 DIST   plugins/rabbitmq_web_dispatch-3.12.10
 DIST   plugins/rabbitmq_web_mqtt-3.12.10
 DIST   plugins/rabbitmq_web_mqtt_examples-3.12.10
 DIST   plugins/rabbitmq_web_stomp-3.12.10
 DIST   plugins/rabbitmq_web_stomp_examples-3.12.10
 DIST   plugins/ranch-2.1.0
 DIST   plugins/recon-2.5.3
 DIST   plugins/redbug-2.0.7
 DIST   plugins/seshat-0.6.1
 DIST   plugins/stdout_formatter-0.2.4
 DIST   plugins/syslog-4.0.0
 DIST   plugins/sysmon_handler-1.3.0
 DIST   plugins/systemd-0.6.1
 DIST   plugins/thoas-1.0.0
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10'
 GEN    install-cli-scripts
 GEN    install-cli-escripts
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
 GEN    install
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
 INST   install-erlapp
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
 GEN    install
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbitmq_cli'
 INST   install-scripts
+ make install-man VERSION=3.12.10 DESTDIR=/builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64 PREFIX=/usr RMQ_ROOTDIR=/usr/lib/rabbitmq
warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell)
make -C /builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit manpages DEPS_DIR=/builddir/build/BUILD/rabbitmq-server-3.12.10/deps
make[1]: Entering directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
make[1]: Leaving directory '/builddir/build/BUILD/rabbitmq-server-3.12.10/deps/rabbit'
 INST   install-man
+ mkdir -p /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/var/lib/rabbitmq/mnesia
+ mkdir -p /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/var/log/rabbitmq
+ install -p -D -m0644 ./deps/rabbit/docs/rabbitmq-server.service.example /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/systemd/system/rabbitmq-server.service
+ install -p -D -m0755 ./scripts/rabbitmq-script-wrapper /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/sbin/rabbitmqctl
+ install -p -D -m0755 ./scripts/rabbitmq-script-wrapper /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/sbin/rabbitmq-server
+ install -p -D -m0755 ./scripts/rabbitmq-script-wrapper /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/sbin/rabbitmq-plugins
+ install -p -D -m0755 ./scripts/rabbitmq-script-wrapper /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/sbin/rabbitmq-diagnostics
+ mkdir -p /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin
+ for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl
+ ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-defaults /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/rabbitmq-defaults
+ for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl
+ ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-env /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/rabbitmq-env
+ for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl
+ ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-plugins /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/rabbitmq-plugins
+ for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl
+ ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-diagnostics /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/rabbitmq-diagnostics
+ for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl
+ ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-server /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/rabbitmq-server
+ for app in rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-diagnostics rabbitmq-server rabbitmqctl
+ ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmqctl /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/rabbitmqctl
+ install -p -D -m 0755 /builddir/build/SOURCES/rabbitmq-server.logrotate /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/rabbitmq/bin/cuttlefish
+ install -p -D -m 0755 scripts/rabbitmq-server.ocf /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server
+ install -p -D -m 0644 /builddir/build/SOURCES/rabbitmq-server.logrotate /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/etc/logrotate.d/rabbitmq-server
+ install -p -D -m 0644 ./deps/rabbit/docs/rabbitmq.conf.example /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/etc/rabbitmq/rabbitmq.conf
+ install -d /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/var/run/rabbitmq
+ install -p -D -m 0644 /builddir/build/SOURCES/rabbitmq-server.tmpfiles /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/lib/tmpfiles.d/rabbitmq-server.conf
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip /usr/bin/strip
+ /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-upgrade from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-queues from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-streams from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-defaults from /bin/sh -e to #!/usr/bin/sh -e
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-server from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-diagnostics from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmqctl from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-env from /bin/sh -e to #!/usr/bin/sh -e
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-plugins from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/vmware-rabbitmq from /bin/sh to #!/usr/bin/sh
*** WARNING: ./usr/lib/rabbitmq/bin/cuttlefish is executable but has no shebang, removing executable bit
mangling shebang in /usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/sbin/rabbitmq-server from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/sbin/rabbitmq-diagnostics from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/sbin/rabbitmqctl from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/sbin/rabbitmq-plugins from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Processing files: rabbitmq-server-3.12.10-1.ocs23.x86_64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bG37m8
+ umask 022
+ cd /builddir/build/BUILD
+ cd rabbitmq-server-3.12.10
+ LICENSEDIR=/builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/share/licenses/rabbitmq-server
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/share/licenses/rabbitmq-server
+ cp -pr LICENSE /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/share/licenses/rabbitmq-server
+ cp -pr LICENSE-APACHE2 LICENSE-APACHE2-ExplorerCanvas LICENSE-APACHE2-excanvas LICENSE-APL2-Stomp-Websocket LICENSE-BSD-base64js LICENSE-BSD-recon LICENSE-ISC-cowboy LICENSE-MIT-EJS LICENSE-MIT-EJS10 LICENSE-MIT-Erlware-Commons LICENSE-MIT-Flot LICENSE-MIT-Mochi LICENSE-MIT-Sammy LICENSE-MIT-Sammy060 LICENSE-MIT-jQuery LICENSE-MIT-jQuery164 LICENSE-MPL LICENSE-MPL-RabbitMQ LICENSE-MPL2 LICENSE-erlcloud LICENSE-httpc_aws LICENSE-rabbitmq_aws /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64/usr/share/licenses/rabbitmq-server
+ RPM_EC=0
++ jobs -p
+ exit 0
warning: absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-defaults -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-defaults
warning: absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-diagnostics -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-diagnostics
warning: absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-env -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-env
warning: absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-plugins -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-plugins
warning: absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-server -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-server
warning: absolute symlink: /usr/lib/rabbitmq/bin/rabbitmqctl -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmqctl
Provides: config(rabbitmq-server) = 3.12.10-1.ocs23 rabbitmq-server = 3.12.10-1.ocs23 rabbitmq-server(x86-64) = 3.12.10-1.ocs23
Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh shadow-utils systemd
Requires(post): /bin/sh systemd
Requires(preun): /bin/sh systemd
Requires(postun): /bin/sh
Requires: /usr/bin/env /usr/bin/sh
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rabbitmq-server-3.12.10-1.ocs23.x86_64
Wrote: /builddir/build/RPMS/rabbitmq-server-3.12.10-1.ocs23.x86_64.rpm
RPM build warnings:
    absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-defaults -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-defaults
    absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-diagnostics -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-diagnostics
    absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-env -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-env
    absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-plugins -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-plugins
    absolute symlink: /usr/lib/rabbitmq/bin/rabbitmq-server -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmq-server
    absolute symlink: /usr/lib/rabbitmq/bin/rabbitmqctl -> /usr/lib/rabbitmq/lib/rabbitmq_server-3.12.10/sbin/rabbitmqctl
Child return code was: 0