https://launchpad.net/ubuntu/+source/rabbitmq-server/3.10.8-1.1/+build/24619463 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy02-amd64-090 5.4.0-131-generic #147-Ubuntu SMP Fri Oct 14 17:07:22 UTC 2022 x86_64 Buildd toolchain package versions: launchpad-buildd_223~593~ubuntu20.04.1 python3-lpbuildd_223~593~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.6 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 6 Nov 03:26:22 ntpdate[1780]: adjust time server 10.131.248.1 offset 0.000303 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-24619463 --image-type chroot /home/buildd/filecache-default/93056656ffca866e6c2a454f453b424a388b800f Creating target for build PACKAGEBUILD-24619463 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-24619463 Starting target for build PACKAGEBUILD-24619463 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-24619463 'deb http://ftpmaster.internal/ubuntu lunar main universe' 'deb http://ftpmaster.internal/ubuntu lunar-security main universe' 'deb http://ftpmaster.internal/ubuntu lunar-updates main universe' 'deb http://ftpmaster.internal/ubuntu lunar-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-24619463 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-24619463 Updating target for build PACKAGEBUILD-24619463 Get:1 http://ftpmaster.internal/ubuntu lunar InRelease [224 kB] Get:2 http://ftpmaster.internal/ubuntu lunar-security InRelease [74.9 kB] Get:3 http://ftpmaster.internal/ubuntu lunar-updates InRelease [74.9 kB] Get:4 http://ftpmaster.internal/ubuntu lunar-proposed InRelease [74.9 kB] Get:5 http://ftpmaster.internal/ubuntu lunar/main amd64 Packages [1390 kB] Get:6 http://ftpmaster.internal/ubuntu lunar/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu lunar/universe amd64 Packages [14.5 MB] Get:8 http://ftpmaster.internal/ubuntu lunar/universe Translation-en [5791 kB] Get:9 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 Packages [222 kB] Get:10 http://ftpmaster.internal/ubuntu lunar-proposed/main Translation-en [78.2 kB] Get:11 http://ftpmaster.internal/ubuntu lunar-proposed/universe amd64 Packages [581 kB] Get:12 http://ftpmaster.internal/ubuntu lunar-proposed/universe Translation-en [233 kB] Fetched 23.7 MB in 2s (10.8 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libperl5.34 perl-modules-5.34 sgml-base Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libperl5.36 perl-modules-5.36 The following packages will be upgraded: apt base-files bash binutils binutils-common binutils-x86-64-linux-gnu cpp-12 fakeroot g++-12 gcc-12 gcc-12-base gpg gpg-agent gpgconf gpgv libapparmor1 libapt-pkg6.0 libasan8 libatomic1 libaudit-common libaudit1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcc1-0 libctf-nobfd0 libctf0 libfakeroot libgcc-12-dev libgcc-s1 libgnutls30 libgomp1 libgpg-error0 libgprofng0 libidn2-0 libitm1 liblsan0 libp11-kit0 libpng16-16 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsqlite3-0 libstdc++-12-dev libstdc++6 libsystemd-shared libsystemd0 libtsan2 libubsan1 libudev1 linux-libc-dev lto-disabled-list perl perl-base readline-common systemd systemd-sysv tzdata usrmerge zlib1g 66 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 90.6 MB of archives. After this operation, 47.3 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu lunar/main amd64 libc6-dev amd64 2.36-0ubuntu4 [2088 kB] Get:2 http://ftpmaster.internal/ubuntu lunar/main amd64 libc-dev-bin amd64 2.36-0ubuntu4 [20.0 kB] Get:3 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 linux-libc-dev amd64 5.19.0-23.24 [1345 kB] Get:4 http://ftpmaster.internal/ubuntu lunar/main amd64 libcc1-0 amd64 12.2.0-9ubuntu1 [46.4 kB] Get:5 http://ftpmaster.internal/ubuntu lunar/main amd64 gcc-12-base amd64 12.2.0-9ubuntu1 [19.5 kB] Get:6 http://ftpmaster.internal/ubuntu lunar/main amd64 libgcc-s1 amd64 12.2.0-9ubuntu1 [54.2 kB] Get:7 http://ftpmaster.internal/ubuntu lunar/main amd64 libgomp1 amd64 12.2.0-9ubuntu1 [125 kB] Get:8 http://ftpmaster.internal/ubuntu lunar/main amd64 libitm1 amd64 12.2.0-9ubuntu1 [29.4 kB] Get:9 http://ftpmaster.internal/ubuntu lunar/main amd64 libatomic1 amd64 12.2.0-9ubuntu1 [10.4 kB] Get:10 http://ftpmaster.internal/ubuntu lunar/main amd64 libasan8 amd64 12.2.0-9ubuntu1 [2433 kB] Get:11 http://ftpmaster.internal/ubuntu lunar/main amd64 liblsan0 amd64 12.2.0-9ubuntu1 [1060 kB] Get:12 http://ftpmaster.internal/ubuntu lunar/main amd64 libtsan2 amd64 12.2.0-9ubuntu1 [2456 kB] Get:13 http://ftpmaster.internal/ubuntu lunar/main amd64 libubsan1 amd64 12.2.0-9ubuntu1 [969 kB] Get:14 http://ftpmaster.internal/ubuntu lunar/main amd64 libquadmath0 amd64 12.2.0-9ubuntu1 [152 kB] Get:15 http://ftpmaster.internal/ubuntu lunar/main amd64 g++-12 amd64 12.2.0-9ubuntu1 [12.0 MB] Get:16 http://ftpmaster.internal/ubuntu lunar/main amd64 libstdc++-12-dev amd64 12.2.0-9ubuntu1 [2158 kB] Get:17 http://ftpmaster.internal/ubuntu lunar/main amd64 libgcc-12-dev amd64 12.2.0-9ubuntu1 [2577 kB] Get:18 http://ftpmaster.internal/ubuntu lunar/main amd64 gcc-12 amd64 12.2.0-9ubuntu1 [21.4 MB] Get:19 http://ftpmaster.internal/ubuntu lunar/main amd64 cpp-12 amd64 12.2.0-9ubuntu1 [10.6 MB] Get:20 http://ftpmaster.internal/ubuntu lunar/main amd64 libstdc++6 amd64 12.2.0-9ubuntu1 [678 kB] Get:21 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 zlib1g amd64 1:1.2.11.dfsg-4.1ubuntu2 [58.8 kB] Get:22 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libgprofng0 amd64 2.39-8ubuntu2 [897 kB] Get:23 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libctf0 amd64 2.39-8ubuntu2 [97.4 kB] Get:24 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libctf-nobfd0 amd64 2.39-8ubuntu2 [99.9 kB] Get:25 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libbinutils amd64 2.39-8ubuntu2 [610 kB] Get:26 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 binutils-common amd64 2.39-8ubuntu2 [233 kB] Get:27 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 binutils amd64 2.39-8ubuntu2 [3240 B] Get:28 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.39-8ubuntu2 [2402 kB] Get:29 http://ftpmaster.internal/ubuntu lunar/main amd64 libc6 amd64 2.36-0ubuntu4 [3163 kB] Get:30 http://ftpmaster.internal/ubuntu lunar/main amd64 base-files amd64 12.3ubuntu1 [73.4 kB] Get:31 http://ftpmaster.internal/ubuntu lunar/main amd64 bash amd64 5.2-1ubuntu2 [788 kB] Get:32 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 perl-modules-5.36 all 5.36.0-4ubuntu2 [2984 kB] Get:33 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libperl5.36 amd64 5.36.0-4ubuntu2 [4808 kB] Get:34 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 perl amd64 5.36.0-4ubuntu2 [235 kB] Get:35 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 perl-base amd64 5.36.0-4ubuntu2 [1779 kB] Get:36 http://ftpmaster.internal/ubuntu lunar/main amd64 libc-bin amd64 2.36-0ubuntu4 [675 kB] Get:37 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libapparmor1 amd64 3.0.7-1ubuntu3 [36.8 kB] Get:38 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libaudit-common all 1:3.0.7-1ubuntu2 [5018 B] Get:39 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libcap-ng0 amd64 0.8.3-1build1 [15.2 kB] Get:40 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libaudit1 amd64 1:3.0.7-1ubuntu2 [45.4 kB] Get:41 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libseccomp2 amd64 2.5.4-1ubuntu2 [46.2 kB] Get:42 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libselinux1 amd64 3.4-1build1 [77.9 kB] Get:43 http://ftpmaster.internal/ubuntu lunar/main amd64 systemd-sysv amd64 251.4-1ubuntu7 [11.2 kB] Get:44 http://ftpmaster.internal/ubuntu lunar/main amd64 systemd amd64 251.4-1ubuntu7 [2808 kB] Get:45 http://ftpmaster.internal/ubuntu lunar/main amd64 libsystemd-shared amd64 251.4-1ubuntu7 [1703 kB] Get:46 http://ftpmaster.internal/ubuntu lunar/main amd64 libsystemd0 amd64 251.4-1ubuntu7 [323 kB] Get:47 http://ftpmaster.internal/ubuntu lunar/main amd64 libudev1 amd64 251.4-1ubuntu7 [79.8 kB] Get:48 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libapt-pkg6.0 amd64 2.5.4 [902 kB] Get:49 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libgpg-error0 amd64 1.46-1 [68.9 kB] Get:50 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 gpgv amd64 2.2.40-1ubuntu1 [137 kB] Get:51 http://ftpmaster.internal/ubuntu lunar/main amd64 libidn2-0 amd64 2.3.3-1build1 [62.9 kB] Get:52 http://ftpmaster.internal/ubuntu lunar/main amd64 libp11-kit0 amd64 0.24.1-1ubuntu2 [246 kB] Get:53 http://ftpmaster.internal/ubuntu lunar/main amd64 libgnutls30 amd64 3.7.7-2ubuntu2 [976 kB] Get:54 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 apt amd64 2.5.4 [1378 kB] Get:55 http://ftpmaster.internal/ubuntu lunar/main amd64 libsemanage-common all 3.4-1build1 [9544 B] Get:56 http://ftpmaster.internal/ubuntu lunar/main amd64 libsemanage2 amd64 3.4-1build1 [93.2 kB] Get:57 http://ftpmaster.internal/ubuntu lunar/main amd64 usrmerge all 29ubuntu2 [55.8 kB] Get:58 http://ftpmaster.internal/ubuntu lunar/main amd64 readline-common all 8.2-1 [55.1 kB] Get:59 http://ftpmaster.internal/ubuntu lunar/main amd64 libreadline8 amd64 8.2-1 [150 kB] Get:60 http://ftpmaster.internal/ubuntu lunar/main amd64 libsqlite3-0 amd64 3.39.3-1 [655 kB] Get:61 http://ftpmaster.internal/ubuntu lunar/main amd64 tzdata all 2022f-0ubuntu1 [400 kB] Get:62 http://ftpmaster.internal/ubuntu lunar/main amd64 libpng16-16 amd64 1.6.38-2 [186 kB] Get:63 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libfakeroot amd64 1.30.1-1ubuntu1 [30.9 kB] Get:64 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 fakeroot amd64 1.30.1-1ubuntu1 [60.1 kB] Get:65 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 gpg amd64 2.2.40-1ubuntu1 [523 kB] Get:66 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 gpgconf amd64 2.2.40-1ubuntu1 [93.8 kB] Get:67 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 gpg-agent amd64 2.2.40-1ubuntu1 [217 kB] Get:68 http://ftpmaster.internal/ubuntu lunar/main amd64 lto-disabled-list all 35 [12.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 90.6 MB in 1s (70.5 MB/s) (Reading database ... 13569 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.36-0ubuntu4_amd64.deb ... Unpacking libc6-dev:amd64 (2.36-0ubuntu4) over (2.36-0ubuntu2) ... Preparing to unpack .../libc-dev-bin_2.36-0ubuntu4_amd64.deb ... Unpacking libc-dev-bin (2.36-0ubuntu4) over (2.36-0ubuntu2) ... Preparing to unpack .../linux-libc-dev_5.19.0-23.24_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.19.0-23.24) over (5.15.0-27.28) ... Preparing to unpack .../libcc1-0_12.2.0-9ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../gcc-12-base_12.2.0-9ubuntu1_amd64.deb ... Unpacking gcc-12-base:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Setting up gcc-12-base:amd64 (12.2.0-9ubuntu1) ... (Reading database ... 13583 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.2.0-9ubuntu1_amd64.deb ... Unpacking libgcc-s1:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Setting up libgcc-s1:amd64 (12.2.0-9ubuntu1) ... (Reading database ... 13583 files and directories currently installed.) Preparing to unpack .../00-libgomp1_12.2.0-9ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../01-libitm1_12.2.0-9ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../02-libatomic1_12.2.0-9ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../03-libasan8_12.2.0-9ubuntu1_amd64.deb ... Unpacking libasan8:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../04-liblsan0_12.2.0-9ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../05-libtsan2_12.2.0-9ubuntu1_amd64.deb ... Unpacking libtsan2:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../06-libubsan1_12.2.0-9ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../07-libquadmath0_12.2.0-9ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../08-g++-12_12.2.0-9ubuntu1_amd64.deb ... Unpacking g++-12 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../09-libstdc++-12-dev_12.2.0-9ubuntu1_amd64.deb ... Unpacking libstdc++-12-dev:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../10-libgcc-12-dev_12.2.0-9ubuntu1_amd64.deb ... Unpacking libgcc-12-dev:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../11-gcc-12_12.2.0-9ubuntu1_amd64.deb ... Unpacking gcc-12 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../12-cpp-12_12.2.0-9ubuntu1_amd64.deb ... Unpacking cpp-12 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Preparing to unpack .../13-libstdc++6_12.2.0-9ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (12.2.0-9ubuntu1) over (12.2.0-1ubuntu1) ... Setting up libstdc++6:amd64 (12.2.0-9ubuntu1) ... (Reading database ... 13583 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-4.1ubuntu2_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-4.1ubuntu2) over (1:1.2.11.dfsg-4.1ubuntu1) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-4.1ubuntu2) ... (Reading database ... 13583 files and directories currently installed.) Preparing to unpack .../0-libgprofng0_2.39-8ubuntu2_amd64.deb ... Unpacking libgprofng0:amd64 (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../1-libctf0_2.39-8ubuntu2_amd64.deb ... Unpacking libctf0:amd64 (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../2-libctf-nobfd0_2.39-8ubuntu2_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../3-libbinutils_2.39-8ubuntu2_amd64.deb ... Unpacking libbinutils:amd64 (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../4-binutils-common_2.39-8ubuntu2_amd64.deb ... Unpacking binutils-common:amd64 (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../5-binutils_2.39-8ubuntu2_amd64.deb ... Unpacking binutils (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../6-binutils-x86-64-linux-gnu_2.39-8ubuntu2_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.39-8ubuntu2) over (2.39-1ubuntu1) ... Preparing to unpack .../7-libc6_2.36-0ubuntu4_amd64.deb ... Unpacking libc6:amd64 (2.36-0ubuntu4) over (2.36-0ubuntu2) ... Setting up libc6:amd64 (2.36-0ubuntu4) ... (Reading database ... 13583 files and directories currently installed.) Preparing to unpack .../base-files_12.3ubuntu1_amd64.deb ... Unpacking base-files (12.3ubuntu1) over (12.2ubuntu2) ... Setting up base-files (12.3ubuntu1) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 13583 files and directories currently installed.) Preparing to unpack .../bash_5.2-1ubuntu2_amd64.deb ... Unpacking bash (5.2-1ubuntu2) over (5.1-6ubuntu1) ... Setting up bash (5.2-1ubuntu2) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13584 files and directories currently installed.) Preparing to unpack .../perl_5.36.0-4ubuntu2_amd64.deb ... Unpacking perl (5.36.0-4ubuntu2) over (5.34.0-5ubuntu1) ... Selecting previously unselected package perl-modules-5.36. Preparing to unpack .../perl-modules-5.36_5.36.0-4ubuntu2_all.deb ... Unpacking perl-modules-5.36 (5.36.0-4ubuntu2) ... Selecting previously unselected package libperl5.36:amd64. Preparing to unpack .../libperl5.36_5.36.0-4ubuntu2_amd64.deb ... Unpacking libperl5.36:amd64 (5.36.0-4ubuntu2) ... Preparing to unpack .../perl-base_5.36.0-4ubuntu2_amd64.deb ... Unpacking perl-base (5.36.0-4ubuntu2) over (5.34.0-5ubuntu1) ... Setting up perl-base (5.36.0-4ubuntu2) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libc-bin_2.36-0ubuntu4_amd64.deb ... Unpacking libc-bin (2.36-0ubuntu4) over (2.36-0ubuntu2) ... Setting up libc-bin (2.36-0ubuntu4) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.7-1ubuntu3_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.7-1ubuntu3) over (3.0.7-1ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a3.0.7-1ubuntu2_all.deb ... Unpacking libaudit-common (1:3.0.7-1ubuntu2) over (1:3.0.7-1build1) ... Setting up libaudit-common (1:3.0.7-1ubuntu2) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.3-1build1_amd64.deb ... Unpacking libcap-ng0:amd64 (0.8.3-1build1) over (0.8.3-1) ... Setting up libcap-ng0:amd64 (0.8.3-1build1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1ubuntu2_amd64.deb ... Unpacking libaudit1:amd64 (1:3.0.7-1ubuntu2) over (1:3.0.7-1build1) ... Setting up libaudit1:amd64 (1:3.0.7-1ubuntu2) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.4-1ubuntu2_amd64.deb ... Unpacking libseccomp2:amd64 (2.5.4-1ubuntu2) over (2.5.4-1ubuntu1) ... Setting up libseccomp2:amd64 (2.5.4-1ubuntu2) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libselinux1_3.4-1build1_amd64.deb ... Unpacking libselinux1:amd64 (3.4-1build1) over (3.4-1) ... Setting up libselinux1:amd64 (3.4-1build1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../systemd-sysv_251.4-1ubuntu7_amd64.deb ... Unpacking systemd-sysv (251.4-1ubuntu7) over (251.4-1ubuntu1) ... Preparing to unpack .../systemd_251.4-1ubuntu7_amd64.deb ... Unpacking systemd (251.4-1ubuntu7) over (251.4-1ubuntu1) ... Preparing to unpack .../libsystemd-shared_251.4-1ubuntu7_amd64.deb ... Unpacking libsystemd-shared:amd64 (251.4-1ubuntu7) over (251.4-1ubuntu1) ... Preparing to unpack .../libsystemd0_251.4-1ubuntu7_amd64.deb ... Unpacking libsystemd0:amd64 (251.4-1ubuntu7) over (251.4-1ubuntu1) ... Setting up libsystemd0:amd64 (251.4-1ubuntu7) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libudev1_251.4-1ubuntu7_amd64.deb ... Unpacking libudev1:amd64 (251.4-1ubuntu7) over (251.4-1ubuntu1) ... Setting up libudev1:amd64 (251.4-1ubuntu7) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.5.4_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.5.4) over (2.5.2) ... Setting up libapt-pkg6.0:amd64 (2.5.4) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.46-1_amd64.deb ... Unpacking libgpg-error0:amd64 (1.46-1) over (1.45-2) ... Setting up libgpg-error0:amd64 (1.46-1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.40-1ubuntu1_amd64.deb ... Unpacking gpgv (2.2.40-1ubuntu1) over (2.2.35-3ubuntu1) ... Setting up gpgv (2.2.40-1ubuntu1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.3-1build1_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.3-1build1) over (2.3.3-1) ... Setting up libidn2-0:amd64 (2.3.3-1build1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.1-1ubuntu2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.24.1-1ubuntu2) over (0.24.1-1ubuntu1) ... Setting up libp11-kit0:amd64 (0.24.1-1ubuntu2) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.7-2ubuntu2_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.7-2ubuntu2) over (3.7.7-2ubuntu1) ... Setting up libgnutls30:amd64 (3.7.7-2ubuntu2) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../archives/apt_2.5.4_amd64.deb ... Unpacking apt (2.5.4) over (2.5.2) ... Setting up apt (2.5.4) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.4-1build1_all.deb ... Unpacking libsemanage-common (3.4-1build1) over (3.4-1) ... Setting up libsemanage-common (3.4-1build1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.4-1build1_amd64.deb ... Unpacking libsemanage2:amd64 (3.4-1build1) over (3.4-1) ... Setting up libsemanage2:amd64 (3.4-1build1) ... (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../00-usrmerge_29ubuntu2_all.deb ... Unpacking usrmerge (29ubuntu2) over (29ubuntu1) ... Preparing to unpack .../01-readline-common_8.2-1_all.deb ... Unpacking readline-common (8.2-1) over (8.2~rc2-2) ... Preparing to unpack .../02-libreadline8_8.2-1_amd64.deb ... Unpacking libreadline8:amd64 (8.2-1) over (8.2~rc2-2) ... Preparing to unpack .../03-libsqlite3-0_3.39.3-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.39.3-1) over (3.39.2-1) ... Preparing to unpack .../04-tzdata_2022f-0ubuntu1_all.deb ... Unpacking tzdata (2022f-0ubuntu1) over (2022c-1ubuntu3) ... Preparing to unpack .../05-libpng16-16_1.6.38-2_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.38-2) over (1.6.37-5) ... Preparing to unpack .../06-libfakeroot_1.30.1-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.30.1-1ubuntu1) over (1.29-1ubuntu1) ... Preparing to unpack .../07-fakeroot_1.30.1-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.30.1-1ubuntu1) over (1.29-1ubuntu1) ... Preparing to unpack .../08-gpg_2.2.40-1ubuntu1_amd64.deb ... Unpacking gpg (2.2.40-1ubuntu1) over (2.2.35-3ubuntu1) ... Preparing to unpack .../09-gpgconf_2.2.40-1ubuntu1_amd64.deb ... Unpacking gpgconf (2.2.40-1ubuntu1) over (2.2.35-3ubuntu1) ... Preparing to unpack .../10-gpg-agent_2.2.40-1ubuntu1_amd64.deb ... Unpacking gpg-agent (2.2.40-1ubuntu1) over (2.2.35-3ubuntu1) ... Preparing to unpack .../11-lto-disabled-list_35_all.deb ... Unpacking lto-disabled-list (35) over (33) ... Setting up lto-disabled-list (35) ... Setting up libapparmor1:amd64 (3.0.7-1ubuntu3) ... Setting up cpp-12 (12.2.0-9ubuntu1) ... Setting up libsqlite3-0:amd64 (3.39.3-1) ... Setting up binutils-common:amd64 (2.39-8ubuntu2) ... Setting up linux-libc-dev:amd64 (5.19.0-23.24) ... Setting up libctf-nobfd0:amd64 (2.39-8ubuntu2) ... Setting up libgomp1:amd64 (12.2.0-9ubuntu1) ... Setting up libfakeroot:amd64 (1.30.1-1ubuntu1) ... Setting up tzdata (2022f-0ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Nov 6 03:26:39 UTC 2022. Universal Time is now: Sun Nov 6 03:26:39 UTC 2022. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.30.1-1ubuntu1) ... Setting up perl-modules-5.36 (5.36.0-4ubuntu2) ... Setting up libquadmath0:amd64 (12.2.0-9ubuntu1) ... Setting up libpng16-16:amd64 (1.6.38-2) ... Setting up libatomic1:amd64 (12.2.0-9ubuntu1) ... Setting up libsystemd-shared:amd64 (251.4-1ubuntu7) ... Setting up usrmerge (29ubuntu2) ... Setting up libubsan1:amd64 (12.2.0-9ubuntu1) ... Setting up libasan8:amd64 (12.2.0-9ubuntu1) ... Setting up libtsan2:amd64 (12.2.0-9ubuntu1) ... Setting up libbinutils:amd64 (2.39-8ubuntu2) ... Setting up libc-dev-bin (2.36-0ubuntu4) ... Setting up readline-common (8.2-1) ... Setting up libcc1-0:amd64 (12.2.0-9ubuntu1) ... Setting up libperl5.36:amd64 (5.36.0-4ubuntu2) ... Setting up liblsan0:amd64 (12.2.0-9ubuntu1) ... Setting up libitm1:amd64 (12.2.0-9ubuntu1) ... Setting up libctf0:amd64 (2.39-8ubuntu2) ... Setting up libreadline8:amd64 (8.2-1) ... Setting up systemd (251.4-1ubuntu7) ... Initializing machine ID from random generator. Setting up perl (5.36.0-4ubuntu2) ... Setting up libgprofng0:amd64 (2.39-8ubuntu2) ... Setting up libgcc-12-dev:amd64 (12.2.0-9ubuntu1) ... Setting up gpgconf (2.2.40-1ubuntu1) ... Setting up libc6-dev:amd64 (2.36-0ubuntu4) ... Setting up gpg (2.2.40-1ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.39-8ubuntu2) ... Setting up systemd-sysv (251.4-1ubuntu7) ... Setting up gpg-agent (2.2.40-1ubuntu1) ... Setting up libstdc++-12-dev:amd64 (12.2.0-9ubuntu1) ... Setting up binutils (2.39-8ubuntu2) ... Setting up gcc-12 (12.2.0-9ubuntu1) ... Setting up g++-12 (12.2.0-9ubuntu1) ... Processing triggers for debianutils (5.7-0.3) ... Processing triggers for libc-bin (2.36-0ubuntu4) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-24619463 amd64 lunar-proposed -c chroot:build-PACKAGEBUILD-24619463 --arch=amd64 --dist=lunar-proposed --nolog -A rabbitmq-server_3.10.8-1.1.dsc Initiating build PACKAGEBUILD-24619463 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-131-generic #147-Ubuntu SMP Fri Oct 14 17:07:22 UTC 2022 x86_64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lcy02-amd64-090.buildd +==============================================================================+ | rabbitmq-server 3.10.8-1.1 (amd64) Sun, 06 Nov 2022 03:26:40 +0000 | +==============================================================================+ Package: rabbitmq-server Version: 3.10.8-1.1 Source Version: 3.10.8-1.1 Distribution: lunar-proposed Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-24619463/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/rabbitmq-server-h4vFEW/resolver-U9P3cI' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- rabbitmq-server_3.10.8-1.1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/rabbitmq-server-h4vFEW/rabbitmq-server-3.10.8' with '<>' I: NOTICE: Log filtering will replace 'build/rabbitmq-server-h4vFEW' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:24.0), erlang-crypto (>= 1:24.0), erlang-dev (>= 1:24.0), erlang-edoc (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-erl-docgen (>= 1:24.0), erlang-eunit (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-nox (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-src (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:24.0), erlang-crypto (>= 1:24.0), erlang-dev (>= 1:24.0), erlang-edoc (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-erl-docgen (>= 1:24.0), erlang-eunit (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-nox (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-src (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [546 B] Get:5 copy:/<>/apt_archive ./ Packages [632 B] Fetched 2141 B in 0s (202 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.34 perl-modules-5.34 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism docbook-xml docbook-xsl dwz elixir erlang-asn1 erlang-base erlang-crypto erlang-dev erlang-diameter erlang-edoc erlang-eldap erlang-erl-docgen erlang-eunit erlang-ftp erlang-inets erlang-mnesia erlang-nox erlang-odbc erlang-os-mon erlang-parsetools erlang-public-key erlang-runtime-tools erlang-snmp erlang-src erlang-ssh erlang-ssl erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu71 libltdl7 libmagic-mgc libmagic1 libmpdec3 libodbc2 libpipeline1 libpopt0 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libpython3.11-minimal libpython3.11-stdlib libsub-override-perl libtool libuchardet0 libxml2 libxml2-utils libxslt1.1 locales-all m4 man-db media-types po-debconf python3 python3-all python3-distutils python3-lib2to3 python3-minimal python3-simplejson python3.10 python3.10-minimal python3.11 python3.11-minimal rsync sgml-data unzip xml-core xmlto xsltproc zip Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make flit python3-build python3-tomli python3-installer docbook docbook-dsssl docbook-defguide dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan erlang erlang-manpages erlang-doc gettext-doc libasprintf-dev libgettextpo-dev groff odbc-postgresql tdsodbc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.10-venv python3.10-doc binfmt-support python3.11-venv python3.11-doc openssh-client openssh-server python3-braceexpand perlsgml w3-recs opensp w3m | lynx-cur | links texlive-htmlxml Recommended packages: libsctp1 curl | wget | lynx libarchive-cpio-perl libltdl-dev libmail-sendmail-perl dblatex | fop libpaper-utils The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism docbook-xml docbook-xsl dwz elixir erlang-asn1 erlang-base erlang-crypto erlang-dev erlang-diameter erlang-edoc erlang-eldap erlang-erl-docgen erlang-eunit erlang-ftp erlang-inets erlang-mnesia erlang-nox erlang-odbc erlang-os-mon erlang-parsetools erlang-public-key erlang-runtime-tools erlang-snmp erlang-src erlang-ssh erlang-ssl erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu71 libltdl7 libmagic-mgc libmagic1 libmpdec3 libodbc2 libpipeline1 libpopt0 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libpython3.11-minimal libpython3.11-stdlib libsub-override-perl libtool libuchardet0 libxml2 libxml2-utils libxslt1.1 locales-all m4 man-db media-types po-debconf python3 python3-all python3-distutils python3-lib2to3 python3-minimal python3-simplejson python3.10 python3.10-minimal python3.11 python3.11-minimal rsync sbuild-build-depends-main-dummy sgml-data unzip xml-core xmlto xsltproc zip 0 upgraded, 93 newly installed, 0 to remove and 0 not upgraded. Need to get 75.1 MB of archives. After this operation, 454 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [840 B] Get:2 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libpython3.10-minimal amd64 3.10.8-1 [803 kB] Get:3 http://ftpmaster.internal/ubuntu lunar/main amd64 libexpat1 amd64 2.4.8-2 [84.3 kB] Get:4 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3.10-minimal amd64 3.10.8-1 [2114 kB] Get:5 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-minimal amd64 3.10.6-1ubuntu1 [24.1 kB] Get:6 http://ftpmaster.internal/ubuntu lunar/main amd64 media-types all 8.0.0 [24.9 kB] Get:7 http://ftpmaster.internal/ubuntu lunar/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB] Get:8 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libpython3.10-stdlib amd64 3.10.8-1 [1783 kB] Get:9 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3.10 amd64 3.10.8-1 [499 kB] Get:10 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libpython3-stdlib amd64 3.10.6-1ubuntu1 [6878 B] Get:11 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3 amd64 3.10.6-1ubuntu1 [22.3 kB] Get:12 http://ftpmaster.internal/ubuntu lunar/main amd64 libpopt0 amd64 1.18-3build1 [28.2 kB] Get:13 http://ftpmaster.internal/ubuntu lunar/main amd64 rsync amd64 3.2.5-1 [423 kB] Get:14 http://ftpmaster.internal/ubuntu lunar/main amd64 libpython3.11-minimal amd64 3.11.0-1 [830 kB] Get:15 http://ftpmaster.internal/ubuntu lunar/main amd64 python3.11-minimal amd64 3.11.0-1 [2241 kB] Get:16 http://ftpmaster.internal/ubuntu lunar/main amd64 libelf1 amd64 0.187-4 [50.9 kB] Get:17 http://ftpmaster.internal/ubuntu lunar/main amd64 libicu71 amd64 71.1-3ubuntu1 [10.6 MB] Get:18 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libxml2 amd64 2.9.14+dfsg-1build1 [762 kB] Get:19 http://ftpmaster.internal/ubuntu lunar/main amd64 bsdextrautils amd64 2.38-4ubuntu1 [71.1 kB] Get:20 http://ftpmaster.internal/ubuntu lunar/main amd64 libmagic-mgc amd64 1:5.41-4 [257 kB] Get:21 http://ftpmaster.internal/ubuntu lunar/main amd64 libmagic1 amd64 1:5.41-4 [87.3 kB] Get:22 http://ftpmaster.internal/ubuntu lunar/main amd64 file amd64 1:5.41-4 [21.5 kB] Get:23 http://ftpmaster.internal/ubuntu lunar/main amd64 gettext-base amd64 0.21-8 [37.8 kB] Get:24 http://ftpmaster.internal/ubuntu lunar/main amd64 libuchardet0 amd64 0.0.7-1build2 [76.9 kB] Get:25 http://ftpmaster.internal/ubuntu lunar/main amd64 groff-base amd64 1.22.4-8build1 [955 kB] Get:26 http://ftpmaster.internal/ubuntu lunar/main amd64 libpipeline1 amd64 1.5.6-2 [23.3 kB] Get:27 http://ftpmaster.internal/ubuntu lunar/main amd64 man-db amd64 2.10.2-2 [1180 kB] Get:28 http://ftpmaster.internal/ubuntu lunar/main amd64 m4 amd64 1.4.19-1 [244 kB] Get:29 http://ftpmaster.internal/ubuntu lunar/main amd64 autoconf all 2.71-2 [338 kB] Get:30 http://ftpmaster.internal/ubuntu lunar/main amd64 autotools-dev all 20220109.1 [44.9 kB] Get:31 http://ftpmaster.internal/ubuntu lunar/main amd64 automake all 1:1.16.5-1.3 [558 kB] Get:32 http://ftpmaster.internal/ubuntu lunar/main amd64 autopoint all 0.21-8 [421 kB] Get:33 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libdebhelper-perl all 13.10.1ubuntu1 [67.1 kB] Get:34 http://ftpmaster.internal/ubuntu lunar/main amd64 libtool all 2.4.7-4 [166 kB] Get:35 http://ftpmaster.internal/ubuntu lunar/main amd64 dh-autoreconf all 20 [16.1 kB] Get:36 http://ftpmaster.internal/ubuntu lunar/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:37 http://ftpmaster.internal/ubuntu lunar/main amd64 libsub-override-perl all 0.09-3 [9756 B] Get:38 http://ftpmaster.internal/ubuntu lunar/main amd64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:39 http://ftpmaster.internal/ubuntu lunar/main amd64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:40 http://ftpmaster.internal/ubuntu lunar/main amd64 libdw1 amd64 0.187-4 [248 kB] Get:41 http://ftpmaster.internal/ubuntu lunar/main amd64 debugedit amd64 1:5.0-5 [46.1 kB] Get:42 http://ftpmaster.internal/ubuntu lunar/main amd64 dwz amd64 0.14-1build2 [105 kB] Get:43 http://ftpmaster.internal/ubuntu lunar/main amd64 gettext amd64 0.21-8 [867 kB] Get:44 http://ftpmaster.internal/ubuntu lunar/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:45 http://ftpmaster.internal/ubuntu lunar/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:46 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 debhelper all 13.10.1ubuntu1 [924 kB] Get:47 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-lib2to3 all 3.10.8-1 [77.5 kB] Get:48 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-distutils all 3.10.8-1 [139 kB] Get:49 http://ftpmaster.internal/ubuntu lunar/universe amd64 dh-python all 5.20221001 [106 kB] Get:50 http://ftpmaster.internal/ubuntu lunar/main amd64 xml-core all 0.18+nmu1 [21.6 kB] Get:51 http://ftpmaster.internal/ubuntu lunar/main amd64 sgml-data all 2.0.11+nmu1 [171 kB] Get:52 http://ftpmaster.internal/ubuntu lunar/main amd64 docbook-xml all 4.5-12 [74.6 kB] Get:53 http://ftpmaster.internal/ubuntu lunar/universe amd64 docbook-xsl all 1.79.2+dfsg-2 [1074 kB] Get:54 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-base amd64 1:24.3.4.1+dfsg-1 [9802 kB] Get:55 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-crypto amd64 1:24.3.4.1+dfsg-1 [152 kB] Get:56 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-mnesia amd64 1:24.3.4.1+dfsg-1 [887 kB] Get:57 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-runtime-tools amd64 1:24.3.4.1+dfsg-1 [226 kB] Get:58 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-asn1 amd64 1:24.3.4.1+dfsg-1 [906 kB] Get:59 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-public-key amd64 1:24.3.4.1+dfsg-1 [772 kB] Get:60 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-ssl amd64 1:24.3.4.1+dfsg-1 [1597 kB] Get:61 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-ftp amd64 1:24.3.4.1+dfsg-1 [83.5 kB] Get:62 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-tftp amd64 1:24.3.4.1+dfsg-1 [102 kB] Get:63 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-inets amd64 1:24.3.4.1+dfsg-1 [626 kB] Get:64 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-parsetools amd64 1:24.3.4.1+dfsg-1 [192 kB] Get:65 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-tools amd64 1:24.3.4.1+dfsg-1 [631 kB] Get:66 http://ftpmaster.internal/ubuntu lunar/universe amd64 elixir amd64 1.12.2.dfsg-2.2 [4379 kB] Get:67 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-dev amd64 1:24.3.4.1+dfsg-1 [325 kB] Get:68 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-syntax-tools amd64 1:24.3.4.1+dfsg-1 [301 kB] Get:69 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-diameter amd64 1:24.3.4.1+dfsg-1 [789 kB] Get:70 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-xmerl amd64 1:24.3.4.1+dfsg-1 [1372 kB] Get:71 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-edoc amd64 1:24.3.4.1+dfsg-1 [398 kB] Get:72 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-eldap amd64 1:24.3.4.1+dfsg-1 [125 kB] Get:73 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-erl-docgen amd64 1:24.3.4.1+dfsg-1 [174 kB] Get:74 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-eunit amd64 1:24.3.4.1+dfsg-1 [166 kB] Get:75 http://ftpmaster.internal/ubuntu lunar/main amd64 libltdl7 amd64 2.4.7-4 [40.3 kB] Get:76 http://ftpmaster.internal/ubuntu lunar/main amd64 libodbc2 amd64 2.3.11-2 [162 kB] Get:77 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-odbc amd64 1:24.3.4.1+dfsg-1 [54.0 kB] Get:78 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-snmp amd64 1:24.3.4.1+dfsg-1 [1887 kB] Get:79 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-os-mon amd64 1:24.3.4.1+dfsg-1 [91.0 kB] Get:80 http://ftpmaster.internal/ubuntu lunar/main amd64 erlang-ssh amd64 1:24.3.4.1+dfsg-1 [982 kB] Get:81 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-nox all 1:24.3.4.1+dfsg-1 [12.7 kB] Get:82 http://ftpmaster.internal/ubuntu lunar/universe amd64 erlang-src all 1:24.3.4.1+dfsg-1 [5033 kB] Get:83 http://ftpmaster.internal/ubuntu lunar/main amd64 libpython3.11-stdlib amd64 3.11.0-1 [1815 kB] Get:84 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libxml2-utils amd64 2.9.14+dfsg-1build1 [39.5 kB] Get:85 http://ftpmaster.internal/ubuntu lunar/main amd64 libxslt1.1 amd64 1.1.35-1 [164 kB] Get:86 http://ftpmaster.internal/ubuntu lunar/main amd64 python3.11 amd64 3.11.0-1 [553 kB] Get:87 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-all amd64 3.10.6-1ubuntu1 [912 B] Get:88 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-simplejson amd64 3.17.6-1build2 [60.5 kB] Get:89 http://ftpmaster.internal/ubuntu lunar/main amd64 unzip amd64 6.0-27ubuntu1 [174 kB] Get:90 http://ftpmaster.internal/ubuntu lunar/main amd64 xsltproc amd64 1.1.35-1 [14.9 kB] Get:91 http://ftpmaster.internal/ubuntu lunar/universe amd64 xmlto amd64 0.0.28-2.1 [26.8 kB] Get:92 http://ftpmaster.internal/ubuntu lunar/main amd64 zip amd64 3.0-12build2 [176 kB] Get:93 http://ftpmaster.internal/ubuntu lunar/universe amd64 locales-all amd64 2.36-0ubuntu4 [10.6 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 75.1 MB in 1s (53.5 MB/s) Selecting previously unselected package libpython3.10-minimal:amd64. (Reading database ... 15509 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.8-1_amd64.deb ... Unpacking libpython3.10-minimal:amd64 (3.10.8-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.4.8-2_amd64.deb ... Unpacking libexpat1:amd64 (2.4.8-2) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.8-1_amd64.deb ... Unpacking python3.10-minimal (3.10.8-1) ... Setting up libpython3.10-minimal:amd64 (3.10.8-1) ... Setting up libexpat1:amd64 (2.4.8-2) ... Setting up python3.10-minimal (3.10.8-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 15811 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.6-1ubuntu1_amd64.deb ... Unpacking python3-minimal (3.10.6-1ubuntu1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_8.0.0_all.deb ... Unpacking media-types (8.0.0) ... Selecting previously unselected package libmpdec3:amd64. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ... Unpacking libmpdec3:amd64 (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:amd64. Preparing to unpack .../3-libpython3.10-stdlib_3.10.8-1_amd64.deb ... Unpacking libpython3.10-stdlib:amd64 (3.10.8-1) ... Selecting previously unselected package python3.10. Preparing to unpack .../4-python3.10_3.10.8-1_amd64.deb ... Unpacking python3.10 (3.10.8-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.10.6-1ubuntu1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.10.6-1ubuntu1) ... Setting up python3-minimal (3.10.6-1ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 16212 files and directories currently installed.) Preparing to unpack .../00-python3_3.10.6-1ubuntu1_amd64.deb ... Unpacking python3 (3.10.6-1ubuntu1) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../01-libpopt0_1.18-3build1_amd64.deb ... Unpacking libpopt0:amd64 (1.18-3build1) ... Selecting previously unselected package rsync. Preparing to unpack .../02-rsync_3.2.5-1_amd64.deb ... Unpacking rsync (3.2.5-1) ... Selecting previously unselected package libpython3.11-minimal:amd64. Preparing to unpack .../03-libpython3.11-minimal_3.11.0-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../04-python3.11-minimal_3.11.0-1_amd64.deb ... Unpacking python3.11-minimal (3.11.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../05-libelf1_0.187-4_amd64.deb ... Unpacking libelf1:amd64 (0.187-4) ... Selecting previously unselected package libicu71:amd64. Preparing to unpack .../06-libicu71_71.1-3ubuntu1_amd64.deb ... Unpacking libicu71:amd64 (71.1-3ubuntu1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../07-libxml2_2.9.14+dfsg-1build1_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1build1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.38-4ubuntu1_amd64.deb ... Unpacking bsdextrautils (2.38-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../09-libmagic-mgc_1%3a5.41-4_amd64.deb ... Unpacking libmagic-mgc (1:5.41-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../10-libmagic1_1%3a5.41-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.41-4) ... Selecting previously unselected package file. Preparing to unpack .../11-file_1%3a5.41-4_amd64.deb ... Unpacking file (1:5.41-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../12-gettext-base_0.21-8_amd64.deb ... Unpacking gettext-base (0.21-8) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../13-libuchardet0_0.0.7-1build2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../14-groff-base_1.22.4-8build1_amd64.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../15-libpipeline1_1.5.6-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.6-2) ... Selecting previously unselected package man-db. Preparing to unpack .../16-man-db_2.10.2-2_amd64.deb ... Unpacking man-db (2.10.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../17-m4_1.4.19-1_amd64.deb ... Unpacking m4 (1.4.19-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../18-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../19-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../20-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../21-autopoint_0.21-8_all.deb ... Unpacking autopoint (0.21-8) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../22-libdebhelper-perl_13.10.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.10.1ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../23-libtool_2.4.7-4_all.deb ... Unpacking libtool (2.4.7-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../24-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../25-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../26-libsub-override-perl_0.09-3_all.deb ... Unpacking libsub-override-perl (0.09-3) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../27-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../28-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../29-libdw1_0.187-4_amd64.deb ... Unpacking libdw1:amd64 (0.187-4) ... Selecting previously unselected package debugedit. Preparing to unpack .../30-debugedit_1%3a5.0-5_amd64.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../31-dwz_0.14-1build2_amd64.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../32-gettext_0.21-8_amd64.deb ... Unpacking gettext (0.21-8) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../33-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../34-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../35-debhelper_13.10.1ubuntu1_all.deb ... Unpacking debhelper (13.10.1ubuntu1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../36-python3-lib2to3_3.10.8-1_all.deb ... Unpacking python3-lib2to3 (3.10.8-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../37-python3-distutils_3.10.8-1_all.deb ... Unpacking python3-distutils (3.10.8-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../38-dh-python_5.20221001_all.deb ... Unpacking dh-python (5.20221001) ... Selecting previously unselected package xml-core. Preparing to unpack .../39-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../40-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../41-docbook-xml_4.5-12_all.deb ... Unpacking docbook-xml (4.5-12) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../42-docbook-xsl_1.79.2+dfsg-2_all.deb ... Unpacking docbook-xsl (1.79.2+dfsg-2) ... Selecting previously unselected package erlang-base. Preparing to unpack .../43-erlang-base_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-base (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-crypto. Preparing to unpack .../44-erlang-crypto_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-crypto (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-mnesia. Preparing to unpack .../45-erlang-mnesia_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-mnesia (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-runtime-tools. Preparing to unpack .../46-erlang-runtime-tools_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-runtime-tools (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-asn1. Preparing to unpack .../47-erlang-asn1_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-asn1 (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-public-key. Preparing to unpack .../48-erlang-public-key_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-public-key (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-ssl. Preparing to unpack .../49-erlang-ssl_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-ssl (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-ftp. Preparing to unpack .../50-erlang-ftp_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-ftp (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-tftp. Preparing to unpack .../51-erlang-tftp_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-tftp (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-inets. Preparing to unpack .../52-erlang-inets_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-inets (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-parsetools. Preparing to unpack .../53-erlang-parsetools_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-parsetools (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-tools. Preparing to unpack .../54-erlang-tools_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-tools (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package elixir. Preparing to unpack .../55-elixir_1.12.2.dfsg-2.2_amd64.deb ... Unpacking elixir (1.12.2.dfsg-2.2) ... Selecting previously unselected package erlang-dev. Preparing to unpack .../56-erlang-dev_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-dev (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-syntax-tools. Preparing to unpack .../57-erlang-syntax-tools_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-syntax-tools (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-diameter. Preparing to unpack .../58-erlang-diameter_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-diameter (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-xmerl. Preparing to unpack .../59-erlang-xmerl_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-xmerl (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-edoc. Preparing to unpack .../60-erlang-edoc_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-edoc (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-eldap. Preparing to unpack .../61-erlang-eldap_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-eldap (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-erl-docgen. Preparing to unpack .../62-erlang-erl-docgen_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-erl-docgen (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-eunit. Preparing to unpack .../63-erlang-eunit_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-eunit (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../64-libltdl7_2.4.7-4_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-4) ... Selecting previously unselected package libodbc2:amd64. Preparing to unpack .../65-libodbc2_2.3.11-2_amd64.deb ... Unpacking libodbc2:amd64 (2.3.11-2) ... Selecting previously unselected package erlang-odbc. Preparing to unpack .../66-erlang-odbc_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-odbc (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-snmp. Preparing to unpack .../67-erlang-snmp_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-snmp (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-os-mon. Preparing to unpack .../68-erlang-os-mon_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-os-mon (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-ssh. Preparing to unpack .../69-erlang-ssh_1%3a24.3.4.1+dfsg-1_amd64.deb ... Unpacking erlang-ssh (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-nox. Preparing to unpack .../70-erlang-nox_1%3a24.3.4.1+dfsg-1_all.deb ... Unpacking erlang-nox (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package erlang-src. Preparing to unpack .../71-erlang-src_1%3a24.3.4.1+dfsg-1_all.deb ... Unpacking erlang-src (1:24.3.4.1+dfsg-1) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../72-libpython3.11-stdlib_3.11.0-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.0-1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../73-libxml2-utils_2.9.14+dfsg-1build1_amd64.deb ... Unpacking libxml2-utils (2.9.14+dfsg-1build1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../74-libxslt1.1_1.1.35-1_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.35-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../75-python3.11_3.11.0-1_amd64.deb ... Unpacking python3.11 (3.11.0-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../76-python3-all_3.10.6-1ubuntu1_amd64.deb ... Unpacking python3-all (3.10.6-1ubuntu1) ... Selecting previously unselected package python3-simplejson. Preparing to unpack .../77-python3-simplejson_3.17.6-1build2_amd64.deb ... Unpacking python3-simplejson (3.17.6-1build2) ... Selecting previously unselected package unzip. Preparing to unpack .../78-unzip_6.0-27ubuntu1_amd64.deb ... Unpacking unzip (6.0-27ubuntu1) ... Selecting previously unselected package xsltproc. Preparing to unpack .../79-xsltproc_1.1.35-1_amd64.deb ... Unpacking xsltproc (1.1.35-1) ... Selecting previously unselected package xmlto. Preparing to unpack .../80-xmlto_0.0.28-2.1_amd64.deb ... Unpacking xmlto (0.0.28-2.1) ... Selecting previously unselected package zip. Preparing to unpack .../81-zip_3.0-12build2_amd64.deb ... Unpacking zip (3.0-12build2) ... Selecting previously unselected package locales-all. Preparing to unpack .../82-locales-all_2.36-0ubuntu4_amd64.deb ... Unpacking locales-all (2.36-0ubuntu4) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../83-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (8.0.0) ... Setting up libpipeline1:amd64 (1.5.6-2) ... Setting up libicu71:amd64 (71.1-3ubuntu1) ... Setting up bsdextrautils (2.38-4ubuntu1) ... Setting up erlang-base (1:24.3.4.1+dfsg-1) ... Searching for services which depend on erlang and should be started... none found. Setting up libmagic-mgc (1:5.41-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up unzip (6.0-27ubuntu1) ... Setting up libdebhelper-perl (13.10.1ubuntu1) ... Setting up erlang-src (1:24.3.4.1+dfsg-1) ... Setting up erlang-xmerl (1:24.3.4.1+dfsg-1) ... Setting up libmagic1:amd64 (1:5.41-4) ... Setting up gettext-base (0.21-8) ... Setting up m4 (1.4.19-1) ... Setting up erlang-syntax-tools (1:24.3.4.1+dfsg-1) ... Setting up erlang-eunit (1:24.3.4.1+dfsg-1) ... Setting up file (1:5.41-4) ... Setting up locales-all (2.36-0ubuntu4) ... Setting up zip (3.0-12build2) ... Setting up autotools-dev (20220109.1) ... Setting up erlang-parsetools (1:24.3.4.1+dfsg-1) ... Setting up autopoint (0.21-8) ... Setting up erlang-dev (1:24.3.4.1+dfsg-1) ... Setting up erlang-asn1 (1:24.3.4.1+dfsg-1) ... Setting up libltdl7:amd64 (2.4.7-4) ... Setting up erlang-tftp (1:24.3.4.1+dfsg-1) ... Setting up autoconf (2.71-2) ... Setting up libodbc2:amd64 (2.3.11-2) ... Setting up xml-core (0.18+nmu1) ... Setting up libuchardet0:amd64 (0.0.7-1build2) ... Setting up libmpdec3:amd64 (2.5.1-2build2) ... Setting up erlang-mnesia (1:24.3.4.1+dfsg-1) ... Setting up libsub-override-perl (0.09-3) ... Setting up libpython3.11-minimal:amd64 (3.11.0-1) ... Setting up erlang-crypto (1:24.3.4.1+dfsg-1) ... Setting up libelf1:amd64 (0.187-4) ... Setting up libxml2:amd64 (2.9.14+dfsg-1build1) ... Setting up libpopt0:amd64 (1.18-3build1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up python3.11-minimal (3.11.0-1) ... Setting up libdw1:amd64 (0.187-4) ... Setting up gettext (0.21-8) ... Setting up erlang-runtime-tools (1:24.3.4.1+dfsg-1) ... Setting up libtool (2.4.7-4) ... Setting up libpython3.11-stdlib:amd64 (3.11.0-1) ... Setting up erlang-odbc (1:24.3.4.1+dfsg-1) ... Setting up erlang-tools (1:24.3.4.1+dfsg-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libpython3.10-stdlib:amd64 (3.10.8-1) ... Setting up dh-autoreconf (20) ... Setting up erlang-snmp (1:24.3.4.1+dfsg-1) ... Setting up erlang-public-key (1:24.3.4.1+dfsg-1) ... Setting up erlang-ssh (1:24.3.4.1+dfsg-1) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up libxslt1.1:amd64 (1.1.35-1) ... Setting up debugedit (1:5.0-5) ... Setting up libxml2-utils (2.9.14+dfsg-1build1) ... Setting up rsync (3.2.5-1) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libpython3-stdlib:amd64 (3.10.6-1ubuntu1) ... Setting up erlang-ssl (1:24.3.4.1+dfsg-1) ... Setting up erlang-diameter (1:24.3.4.1+dfsg-1) ... Setting up python3.11 (3.11.0-1) ... Setting up python3.10 (3.10.8-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up erlang-os-mon (1:24.3.4.1+dfsg-1) ... Setting up xsltproc (1.1.35-1) ... Setting up python3 (3.10.6-1ubuntu1) ... Setting up man-db (2.10.2-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-simplejson (3.17.6-1build2) ... Setting up erlang-eldap (1:24.3.4.1+dfsg-1) ... Setting up erlang-ftp (1:24.3.4.1+dfsg-1) ... Setting up python3-lib2to3 (3.10.8-1) ... Setting up python3-distutils (3.10.8-1) ... Setting up dh-python (5.20221001) ... Setting up python3-all (3.10.6-1ubuntu1) ... Setting up debhelper (13.10.1ubuntu1) ... Setting up erlang-inets (1:24.3.4.1+dfsg-1) ... Setting up elixir (1.12.2.dfsg-2.2) ... Setting up erlang-edoc (1:24.3.4.1+dfsg-1) ... Setting up erlang-erl-docgen (1:24.3.4.1+dfsg-1) ... Setting up erlang-nox (1:24.3.4.1+dfsg-1) ... Processing triggers for libc-bin (2.36-0ubuntu4) ... Processing triggers for sgml-base (1.30) ... Setting up sgml-data (2.0.11+nmu1) ... Setting up docbook-xsl (1.79.2+dfsg-2) ... Processing triggers for sgml-base (1.30) ... Setting up docbook-xml (4.5-12) ... Processing triggers for sgml-base (1.30) ... Setting up xmlto (0.0.28-2.1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-131-generic #147-Ubuntu SMP Fri Oct 14 17:07:22 UTC 2022 amd64 (x86_64) Toolchain package versions: binutils_2.39-8ubuntu2 dpkg-dev_1.21.9ubuntu1 g++-12_12.2.0-9ubuntu1 gcc-12_12.2.0-9ubuntu1 libc6-dev_2.36-0ubuntu4 libstdc++-12-dev_12.2.0-9ubuntu1 libstdc++6_12.2.0-9ubuntu1 linux-libc-dev_5.19.0-23.24 Package versions: adduser_3.121ubuntu1 advancecomp_2.3-1 apt_2.5.4 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-8 autotools-dev_20220109.1 base-files_12.3ubuntu1 base-passwd_3.6.0 bash_5.2-1ubuntu2 binutils_2.39-8ubuntu2 binutils-common_2.39-8ubuntu2 binutils-x86-64-linux-gnu_2.39-8ubuntu2 bsdextrautils_2.38-4ubuntu1 bsdutils_1:2.38-4ubuntu1 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20211016 coreutils_8.32-4.1ubuntu1 cpp_4:12.2.0-1ubuntu1 cpp-12_12.2.0-9ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-8ubuntu1 debconf_1.5.79ubuntu1 debhelper_13.10.1ubuntu1 debianutils_5.7-0.3 debugedit_1:5.0-5 dh-autoreconf_20 dh-python_5.20221001 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 docbook-xml_4.5-12 docbook-xsl_1.79.2+dfsg-2 dpkg_1.21.9ubuntu1 dpkg-dev_1.21.9ubuntu1 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu2 elixir_1.12.2.dfsg-2.2 erlang-asn1_1:24.3.4.1+dfsg-1 erlang-base_1:24.3.4.1+dfsg-1 erlang-crypto_1:24.3.4.1+dfsg-1 erlang-dev_1:24.3.4.1+dfsg-1 erlang-diameter_1:24.3.4.1+dfsg-1 erlang-edoc_1:24.3.4.1+dfsg-1 erlang-eldap_1:24.3.4.1+dfsg-1 erlang-erl-docgen_1:24.3.4.1+dfsg-1 erlang-eunit_1:24.3.4.1+dfsg-1 erlang-ftp_1:24.3.4.1+dfsg-1 erlang-inets_1:24.3.4.1+dfsg-1 erlang-mnesia_1:24.3.4.1+dfsg-1 erlang-nox_1:24.3.4.1+dfsg-1 erlang-odbc_1:24.3.4.1+dfsg-1 erlang-os-mon_1:24.3.4.1+dfsg-1 erlang-parsetools_1:24.3.4.1+dfsg-1 erlang-public-key_1:24.3.4.1+dfsg-1 erlang-runtime-tools_1:24.3.4.1+dfsg-1 erlang-snmp_1:24.3.4.1+dfsg-1 erlang-src_1:24.3.4.1+dfsg-1 erlang-ssh_1:24.3.4.1+dfsg-1 erlang-ssl_1:24.3.4.1+dfsg-1 erlang-syntax-tools_1:24.3.4.1+dfsg-1 erlang-tftp_1:24.3.4.1+dfsg-1 erlang-tools_1:24.3.4.1+dfsg-1 erlang-xmerl_1:24.3.4.1+dfsg-1 fakeroot_1.30.1-1ubuntu1 file_1:5.41-4 findutils_4.9.0-3ubuntu1 g++_4:12.2.0-1ubuntu1 g++-12_12.2.0-9ubuntu1 gcc_4:12.2.0-1ubuntu1 gcc-12_12.2.0-9ubuntu1 gcc-12-base_12.2.0-9ubuntu1 gettext_0.21-8 gettext-base_0.21-8 gpg_2.2.40-1ubuntu1 gpg-agent_2.2.40-1ubuntu1 gpgconf_2.2.40-1ubuntu1 gpgv_2.2.40-1ubuntu1 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.12-1ubuntu1 hostname_3.23ubuntu2 init_1.64 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.7-1ubuntu3 libapt-pkg6.0_2.5.4 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan8_12.2.0-9ubuntu1 libassuan0_2.5.5-4 libatomic1_12.2.0-9ubuntu1 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1ubuntu2 libaudit1_1:3.0.7-1ubuntu2 libbinutils_2.39-8ubuntu2 libblkid1_2.38-4ubuntu1 libbz2-1.0_1.0.8-5build1 libc-bin_2.36-0ubuntu4 libc-dev-bin_2.36-0ubuntu4 libc6_2.36-0ubuntu4 libc6-dev_2.36-0ubuntu4 libcap-ng0_0.8.3-1build1 libcap2_1:2.44-1build3 libcc1-0_12.2.0-9ubuntu1 libcom-err2_1.46.5-2ubuntu2 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libcryptsetup12_2:2.5.0-2ubuntu1 libctf-nobfd0_2.39-8ubuntu2 libctf0_2.39-8ubuntu2 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.264ubuntu1 libdebhelper-perl_13.10.1ubuntu1 libdevmapper1.02.1_2:1.02.185-1ubuntu1 libdpkg-perl_1.21.9ubuntu1 libdw1_0.187-4 libelf1_0.187-4 libexpat1_2.4.8-2 libext2fs2_1.46.5-2ubuntu2 libfakeroot_1.30.1-1ubuntu1 libfdisk1_2.38-4ubuntu1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-12-dev_12.2.0-9ubuntu1 libgcc-s1_12.2.0-9ubuntu1 libgcrypt20_1.10.1-2ubuntu1 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgmp10_2:6.2.1+dfsg1-1ubuntu2 libgnutls30_3.7.7-2ubuntu2 libgomp1_12.2.0-9ubuntu1 libgpg-error0_1.46-1 libgprofng0_2.39-8ubuntu2 libgssapi-krb5-2_1.20-1 libhogweed6_3.8.1-2 libicu71_71.1-3ubuntu1 libidn2-0_2.3.3-1build1 libip4tc2_1.8.7-1ubuntu6 libisl23_0.25-1 libitm1_12.2.0-9ubuntu1 libjson-c5_0.16-1 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkmod2_30+20220630-3ubuntu1 libkrb5-3_1.20-1 libkrb5support0_1.20-1 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12.2.0-9ubuntu1 libltdl7_2.4.7-4 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmount1_2.38-4ubuntu1 libmpc3_1.2.1-2build1 libmpdec3_2.5.1-2build2 libmpfr6_4.1.0-3build3 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libodbc2_2.3.11-2 libp11-kit0_0.24.1-1ubuntu2 libpam-modules_1.5.2-2ubuntu1 libpam-modules-bin_1.5.2-2ubuntu1 libpam-runtime_1.5.2-2ubuntu1 libpam0g_1.5.2-2ubuntu1 libpcre2-8-0_10.40-1ubuntu1 libpcre3_2:8.39-14 libperl5.34_5.34.0-5ubuntu1 libperl5.36_5.36.0-4ubuntu2 libpipeline1_1.5.6-2 libpng16-16_1.6.38-2 libpopt0_1.18-3build1 libprocps8_2:3.3.17-7ubuntu1 libpython3-stdlib_3.10.6-1ubuntu1 libpython3.10-minimal_3.10.8-1 libpython3.10-stdlib_3.10.8-1 libpython3.11-minimal_3.11.0-1 libpython3.11-stdlib_3.11.0-1 libquadmath0_12.2.0-9ubuntu1 libreadline8_8.2-1 libseccomp2_2.5.4-1ubuntu2 libselinux1_3.4-1build1 libsemanage-common_3.4-1build1 libsemanage2_3.4-1build1 libsepol2_3.4-2 libsmartcols1_2.38-4ubuntu1 libsqlite3-0_3.39.3-1 libss2_1.46.5-2ubuntu2 libssl3_3.0.5-2ubuntu1 libstdc++-12-dev_12.2.0-9ubuntu1 libstdc++6_12.2.0-9ubuntu1 libsub-override-perl_0.09-3 libsystemd-shared_251.4-1ubuntu7 libsystemd0_251.4-1ubuntu7 libtasn1-6_4.18.0-4build1 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-4 libtsan2_12.2.0-9ubuntu1 libubsan1_12.2.0-9ubuntu1 libuchardet0_0.0.7-1build2 libudev1_251.4-1ubuntu7 libunistring2_1.0-1 libuuid1_2.38-4ubuntu1 libxml2_2.9.14+dfsg-1build1 libxml2-utils_2.9.14+dfsg-1build1 libxslt1.1_1.1.35-1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.0-23.24 locales-all_2.36-0ubuntu4 lockfile-progs_0.1.19build1 login_1:4.11.1+dfsg1-2ubuntu1 logsave_1.46.5-2ubuntu2 lsb-base_11.2ubuntu1 lto-disabled-list_35 m4_1.4.19-1 make_4.3-4.1build1 man-db_2.10.2-2 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38-4ubuntu1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 openssl_3.0.5-2ubuntu1 optipng_0.7.7-2build1 passwd_1:4.11.1+dfsg1-2ubuntu1 patch_2.7.6-7build2 perl_5.36.0-4ubuntu2 perl-base_5.36.0-4ubuntu2 perl-modules-5.34_5.34.0-5ubuntu1 perl-modules-5.36_5.36.0-4ubuntu2 pinentry-curses_1.2.0-2ubuntu1 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:3.3.17-7ubuntu1 python3_3.10.6-1ubuntu1 python3-all_3.10.6-1ubuntu1 python3-distutils_3.10.8-1 python3-lib2to3_3.10.8-1 python3-minimal_3.10.6-1ubuntu1 python3-simplejson_3.17.6-1build2 python3.10_3.10.8-1 python3.10-minimal_3.10.8-1 python3.11_3.11.0-1 python3.11-minimal_3.11.0-1 readline-common_8.2-1 rpcsvc-proto_1.4.2-0ubuntu6 rsync_3.2.5-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu2 sensible-utils_0.0.17 sgml-base_1.30 sgml-data_2.0.11+nmu1 systemd_251.4-1ubuntu7 systemd-sysv_251.4-1ubuntu7 sysvinit-utils_3.04-1ubuntu1 tar_1.34+dfsg-1build3 tzdata_2022f-0ubuntu1 ubuntu-keyring_2021.03.26 unzip_6.0-27ubuntu1 usrmerge_29ubuntu2 util-linux_2.38-4ubuntu1 util-linux-extra_2.38-4ubuntu1 xml-core_0.18+nmu1 xmlto_0.0.28-2.1 xsltproc_1.1.35-1 xz-utils_5.2.5-2.1 zip_3.0-12build2 zlib1g_1:1.2.11.dfsg-4.1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: rabbitmq-server Binary: rabbitmq-server Architecture: all Version: 3.10.8-1.1 Maintainer: Debian OpenStack Uploaders: James Page , Thomas Goirand , Homepage: https://www.rabbitmq.com/ Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/rabbitmq-server Vcs-Git: https://salsa.debian.org/openstack-team/third-party/rabbitmq-server.git Testsuite: autopkgtest Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:24.0), erlang-crypto (>= 1:24.0), erlang-dev (>= 1:24.0), erlang-edoc (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-erl-docgen (>= 1:24.0), erlang-eunit (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-nox (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-src (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip Package-List: rabbitmq-server deb net optional arch=all Checksums-Sha1: 6c499dc16f1691500fe551323e506668450a0de8 3586524 rabbitmq-server_3.10.8.orig.tar.xz 41d069b92eec5f25e0616df404aacca5fc68ac68 24232 rabbitmq-server_3.10.8-1.1.debian.tar.xz Checksums-Sha256: 903b761ee541c3cf3374506c0d71cd80254392f58c55e033ac8ce3ebcf8d3b29 3586524 rabbitmq-server_3.10.8.orig.tar.xz 55247a1931c967d13c4be7cf874e9f4f5622db7280df63033b604cce0cfc272d 24232 rabbitmq-server_3.10.8-1.1.debian.tar.xz Files: 0bcb3b160fb4f3b469655a7c4ce82743 3586524 rabbitmq-server_3.10.8.orig.tar.xz bb0738ba84a847bb6671b36064eb9bd4 24232 rabbitmq-server_3.10.8-1.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmNKjo0RHGJpZWJsQGRl Ymlhbi5vcmcACgkQauHfDWCPItzWkw/+M50IPxJ6B/FLnKGnY1Z5om59ANKMciY/ 1Gb1aakZBwJhDP90IU+oV/JSj4JiDSXsPJeK6vrjmAMnGQZmmMP1cjoWWeXmz0M2 kzbT76bb9lREl1O1amNoWQnVnbA4dOwJ9il4kPg2vi39+qnoveg4fpAJmEb12KOq htxG39N+JXHmLnb+yqRDI0zVKYMELeoZiglqEHGSv6/Tz7GKPmEng9nJWHeK6Fx/ Gr3Tptqq05BKjt7GdYI6RX+yX0UvBawtfNZJLn8TD3ghLFqgezsI+NEEXmM/LFnZ 4JzFsxEbwGNMcsXROlIGggTAR11A00KzDmg0YAeEZdTzOc68fCAiADpXqBy0nAgA YbDq5J3n9euOWCMo7BoPRkMcfp1+vZ5eyRtzqAVRF51ZU7s+Nyy0fvEyYdwOrs/d +J2eod04LWMeQGdnnBjDF8W6infKUvIub90G9PvPR6ErRxz6P0VL4m+EhNQM8Aj5 sXYC9vwW9+LHOO695hmaQypZPqlOXo4ac8bRp2OFspEctxD2orvnnRK/RihvvYY7 q8Lh55S2TzN7AJk28rUh2Uwk5EGzLERzWNFp2ehikqPZpTQszTpgYuI6VFq4jTUD Bj7FwMI70uuDLaDo5TOqsuUiyqcaQRGaCaKg37LeK1KTaHywAuCzVBDTjn+zmpOM AnH1yj5aRIA= =rXLf -----END PGP SIGNATURE----- gpgv: Signature made Sat Oct 15 10:42:21 2022 UTC gpgv: using RSA key 09B3AC2ECB169C904345CC546AE1DF0D608F22DC gpgv: issuer "biebl@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./rabbitmq-server_3.10.8-1.1.dsc dpkg-source: info: extracting rabbitmq-server in /<> dpkg-source: info: unpacking rabbitmq-server_3.10.8.orig.tar.xz dpkg-source: info: unpacking rabbitmq-server_3.10.8-1.1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying lets-use-python3-not-python-binary.patch dpkg-source: info: applying rabbitmq-dist.mk.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-24619463 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-24619463 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-24619463 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -b -rfakeroot dpkg-buildpackage: info: source package rabbitmq-server dpkg-buildpackage: info: source version 3.10.8-1.1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh clean --with python3 debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' rm -f plugins-src/rabbitmq-server plugins/README #dh_auto_clean make[1]: Leaving directory '/<>' dh_clean debian/rules build debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh build --with python3 dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' /usr/bin/make dist manpages make[2]: Entering directory '/<>' mkdir -p /<>/.erlang.mk rm -f /<>/.erlang.mk/recursive-tmp-deps-4617.log touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbit_common' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/jsx' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jsx' make[4]: Entering directory '/<>/deps/recon' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/credentials_obfuscation' make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch /<>/deps/rabbitmq_cli /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/ra /<>/deps/sysmon_handler /<>/deps/stdout_formatter /<>/deps/recon /<>/deps/observer_cli /<>/deps/osiris /<>/deps/amqp10_common /<>/deps/syslog /<>/deps/systemd /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/getopt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[6]: Entering directory '/<>/deps/getopt' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[6]: Leaving directory '/<>/deps/getopt' make[5]: Leaving directory '/<>/deps/cuttlefish' make[4]: Leaving directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' make[4]: Entering directory '/<>/deps/rabbitmq_cli' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/recon ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/observer_cli' make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/aten' make[5]: Entering directory '/<>/deps/seshat' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/seshat' make[4]: Leaving directory '/<>/deps/ra' make[4]: Entering directory '/<>/deps/sysmon_handler' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/stdout_formatter' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Entering directory '/<>/deps/osiris' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/enough ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/enough' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/enough' make[4]: Leaving directory '/<>/deps/systemd' make[3]: Leaving directory '/<>/deps/rabbit' make[3]: Entering directory '/<>/deps/amqp10_client' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/elvis_mk /<>/deps/amqp10_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/amqp_client' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp_client' make[3]: Leaving directory '/<>/deps/rabbitmq_amqp1_0' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_cache' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_cache' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_http' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowlib /<>/deps/jose /<>/deps/base64url ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowlib' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/base64url' make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[3]: Entering directory '/<>/deps/rabbitmq_auth_mechanism_ssl' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_mechanism_ssl' make[3]: Entering directory '/<>/deps/rabbitmq_consistent_hash_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_consistent_hash_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_event_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_event_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_federation' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_federation' make[3]: Entering directory '/<>/deps/rabbitmq_jms_topic_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_jms_topic_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_mqtt' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/ra ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_recent_history_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_sharding' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/rabbitmq_stream_common' make[3]: Leaving directory '/<>/deps/rabbitmq_stream' make[3]: Entering directory '/<>/deps/rabbitmq_trust_store' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/cowlib /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowboy' make[3]: Leaving directory '/<>/deps/rabbitmq_web_dispatch' make[3]: Entering directory '/<>/deps/rabbitmq_management_agent' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management_agent' make[3]: Entering directory '/<>/deps/rabbitmq_management' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/cowboy /<>/deps/cowlib /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/quantile_estimator ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/quantile_estimator' make[4]: Leaving directory '/<>/deps/prometheus' make[3]: Leaving directory '/<>/deps/rabbitmq_prometheus' make[3]: Entering directory '/<>/deps/rabbitmq_federation_management' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_federation_management' make[3]: Entering directory '/<>/deps/rabbitmq_shovel_management' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_shovel ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel_management' make[3]: Entering directory '/<>/deps/rabbitmq_stream_management' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stream_management' make[3]: Entering directory '/<>/deps/rabbitmq_top' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_tracing' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy /<>/deps/rabbitmq_mqtt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt_examples' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_mqtt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt_examples' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/ranch /<>/deps/cowboy /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_stomp ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp_examples' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_stomp ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp_examples' make[3]: Entering directory '/<>/deps/rabbitmq_aws' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_common' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_common' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_aws' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_aws /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_k8s' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_k8s' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_consul' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_consul' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_etcd' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit /<>/deps/eetcd /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' touch /<>/.erlang.mk/recursive-tmp-deps-4617.log set -e; for dep in /<>/deps/cowlib ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-4617.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-4617.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ /usr/bin/make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-4617.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gun' make[4]: Leaving directory '/<>/deps/eetcd' make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_etcd' sort < /<>/.erlang.mk/recursive-tmp-deps-4617.log | \ uniq > /<>/.erlang.mk/recursive-tmp-deps-4617.log.sorted cmp -s /<>/.erlang.mk/recursive-tmp-deps-4617.log.sorted /<>/.erlang.mk/recursive-deps-list.log \ || mv /<>/.erlang.mk/recursive-tmp-deps-4617.log.sorted /<>/.erlang.mk/recursive-deps-list.log rm -f /<>/.erlang.mk/recursive-tmp-deps-4617.log.sorted rm /<>/.erlang.mk/recursive-tmp-deps-4617.log erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 /<>/.erlang.mk/apps.log /<>/.erlang.mk/deps.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 '/<>/deps/rabbit_common' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/jsx' /usr/bin/make --no-print-directory jsx.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/jsx.erl src/jsx_config.erl src/jsx_consult.erl src/jsx_decoder.erl src/jsx_encoder.erl src/jsx_parser.erl src/jsx_to_json.erl src/jsx_to_term.erl src/jsx_verify.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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(\"jsx.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/jsx.erl src/jsx_config.erl src/jsx_consult.erl src/jsx_decoder.erl src/jsx_encoder.erl src/jsx_parser.erl src/jsx_to_json.erl src/jsx_to_term.erl src/jsx_verify.erl Old inliner: threshold=0 functions=[{doublequote,5}, {singlequote,5}, {maybe_replace,2}, {format_number,1}, {handle_event,3}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/jsx.app.src)" ]; then \ echo "Empty modules entry not found in jsx.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/jsx.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['jsx','jsx_config','jsx_consult','jsx_decoder','jsx_encoder','jsx_parser','jsx_to_json','jsx_to_term','jsx_verify'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/jsx.app : make[4]: Leaving directory '/<>/deps/jsx' make[4]: Entering directory '/<>/deps/recon' /usr/bin/make --no-print-directory recon.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' /usr/bin/make --no-print-directory credentials_obfuscation.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/credentials_obfuscation' /usr/bin/make --no-print-directory rabbit_common.d env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/rabbit_common/codegen.py --ignore-conflicts header \ /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json /<>/deps/rabbitmq_codegen/credit_extension.json /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.8.json include/rabbit_framing.hrl env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/rabbit_common/codegen.py body /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.8.json src/rabbit_framing_amqp_0_8.erl env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/rabbit_common/codegen.py body /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json /<>/deps/rabbitmq_codegen/credit_extension.json src/rabbit_framing_amqp_0_9_1.erl erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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.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_exchange_type.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_hashing.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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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_registry_class.erl src/gen_server2.erl src/rabbit_authz_backend.erl src/rabbit_authn_backend.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.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_exchange_type.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_hashing.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.10.8"},\n {id, ""},\n {modules, ['\''app_utils'\'','\''code_version'\'','\''credit_flow'\'','\''delegate'\'','\''delegate_sup'\'','\''file_handle_cache'\'','\''file_handle_cache_stats'\'','\''gen_server2'\'','\''mirrored_supervisor'\'','\''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_exchange_type'\'','\''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_hashing'\'','\''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,jsx,recon,credentials_obfuscation]},\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/master/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 /<>/.erlang.mk/rebar/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[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ mkdir -p $dep/ebin; \ done set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[5]: Entering directory '/<>/deps/cuttlefish' set -e; for dep in /<>/deps/getopt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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[6]: Entering directory '/<>/deps/getopt' /usr/bin/make --no-print-directory getopt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/getopt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps/rabbitmq_prelaunch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[6]: Leaving directory '/<>/deps/getopt' /usr/bin/make --no-print-directory cuttlefish.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps/rabbitmq_prelaunch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[5]: Leaving directory '/<>/deps/cuttlefish' /usr/bin/make --no-print-directory rabbitmq_prelaunch.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps/rabbitmq_prelaunch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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,jsx]},\n {mod, {rabbit_prelaunch_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_prelaunch.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[4]: Leaving directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' set -e; for dep in /<>/deps/rabbitmq_cli /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/ra /<>/deps/sysmon_handler /<>/deps/stdout_formatter /<>/deps/recon /<>/deps/observer_cli /<>/deps/osiris /<>/deps/amqp10_common /<>/deps/syslog /<>/deps/systemd /<>/deps/seshat; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/rabbitmq_cli' set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[5]: Entering directory '/<>/deps/observer_cli' set -e; for dep in /<>/deps/recon; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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 erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/rabbitmq_cli/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[5]: Leaving directory '/<>/deps/observer_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... Dependency resolution completed: Unchanged: csv 2.4.1 json 1.4.1 observer_cli 1.7.3 parallel_stream 1.0.6 recon 2.5.2 stdout_formatter 0.2.4 * Getting json (Hex package) * Getting csv (Hex package) * Getting stdout_formatter (Hex package) * Getting observer_cli (Hex package) * Getting recon (Hex package) * Getting parallel_stream (Hex package) ==> stdout_formatter Compiling 4 files (.erl) Generated stdout_formatter app warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores do not require quotes /<>/deps/rabbitmq_cli/deps/parallel_stream/mix.exs:17 ==> parallel_stream Compiling 11 files (.ex) warning: Stream.chunk/4 is deprecated. Use Stream.chunk_every/4 instead lib/parallel_stream/producer.ex:16: ParallelStream.Producer.build!/4 Generated parallel_stream app ==> json Compiling 13 files (.ex) Generated json app ==> recon Compiling 6 files (.erl) Generated recon app ==> csv Compiling 10 files (.ex) Generated csv app ==> rabbitmqctl make[5]: Entering directory '/<>/deps/rabbit_common' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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.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_exchange_type.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_hashing.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 = \"/<>/deps\", AppsDir = \"/<>/deps/rabbitmq_cli/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : : make[5]: Leaving directory '/<>/deps/rabbit_common' ==> observer_cli Compiling 13 files (.erl) Generated observer_cli app ==> rabbitmqctl make[5]: Entering directory '/<>/deps/rabbit_common' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 : : make[5]: Leaving directory '/<>/deps/rabbit_common' Compiling 226 files (.ex) Generated rabbitmqctl app Generated escript escript/rabbitmqctl with MIX_ENV=dev rm -f "escript/rabbitmq-plugins" ln -f "escript/rabbitmqctl" "escript/rabbitmq-plugins" rm -f "escript/rabbitmq-diagnostics" ln -f "escript/rabbitmqctl" "escript/rabbitmq-diagnostics" rm -f "escript/rabbitmq-queues" ln -f "escript/rabbitmqctl" "escript/rabbitmq-queues" rm -f "escript/rabbitmq-streams" ln -f "escript/rabbitmqctl" "escript/rabbitmq-streams" rm -f "escript/rabbitmq-tanzu" ln -f "escript/rabbitmqctl" "escript/rabbitmq-tanzu" rm -f "escript/rabbitmq-upgrade" ln -f "escript/rabbitmqctl" "escript/rabbitmq-upgrade" : make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' /usr/bin/make --no-print-directory ranch.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/ranch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 {mod, {ranch_app, []}},\n {env, []}\n]}.' \ > ebin/ranch.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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/ : : make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten /<>/deps/seshat; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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[5]: Entering directory '/<>/deps/gen_batch_server' /usr/bin/make --no-print-directory gen_batch_server.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/gen_batch_server.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' /usr/bin/make --no-print-directory aten.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[5]: Leaving directory '/<>/deps/aten' make[5]: Entering directory '/<>/deps/seshat' /usr/bin/make --no-print-directory seshat.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 -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 : make[5]: Leaving directory '/<>/deps/seshat' /usr/bin/make --no-print-directory ra.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.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 = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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_machine.erl src/ra_snapshot.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_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.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_file_handle','ra_flru','ra_leaderboard','ra_lib','ra_log','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 : make[4]: Leaving directory '/<>/deps/ra' make[4]: Entering directory '/<>/deps/sysmon_handler' /usr/bin/make --no-print-directory sysmon_handler.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/sysmon_handler/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/stdout_formatter' /usr/bin/make --no-print-directory stdout_formatter.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/stdout_formatter/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Entering directory '/<>/deps/osiris' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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 /<>/.erlang.mk/rebar/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_counters.erl src/osiris_log.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 = \"/<>/deps\", AppsDir = \"/<>/deps/osiris/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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_counters.erl src/osiris_log.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, "New project"},\n {vsn, "1.3.1"},\n {id, ""},\n {modules, ['\''osiris'\'','\''osiris_app'\'','\''osiris_bench'\'','\''osiris_counters'\'','\''osiris_log'\'','\''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 {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 /<>/.erlang.mk/rebar/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 : : make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 amqp10_common.d mkdir -p include/ env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/amqp10_common/codegen.py hrl /<>/deps/rabbitmq_codegen/amqp-1.0/messaging.xml /<>/deps/rabbitmq_codegen/amqp-1.0/security.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transport.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transactions.xml > include/amqp10_framing.hrl mkdir -p src/ env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/amqp10_common/codegen.py erl /<>/deps/rabbitmq_codegen/amqp-1.0/messaging.xml /<>/deps/rabbitmq_codegen/amqp-1.0/security.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transport.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transactions.xml > src/amqp10_framing0.erl erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/amqp10_common/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\n {id, ""},\n {modules, ['\''amqp10_binary_generator'\'','\''amqp10_binary_parser'\'','\''amqp10_framing'\'','\''amqp10_framing0'\'']},\n {registered, []},\n {applications, [kernel,stdlib]},\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 /<>/.erlang.mk/rebar/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 : : make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' /usr/bin/make --no-print-directory syslog.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/syslog/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' set -e; for dep in /<>/deps/enough; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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[5]: Entering directory '/<>/deps/enough' /usr/bin/make --no-print-directory enough.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/enough.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/systemd/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[5]: Leaving directory '/<>/deps/enough' /usr/bin/make --no-print-directory systemd.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/deps/systemd/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/systemd' /usr/bin/make --no-print-directory rabbit.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqqueue.erl src/amqqueue_v1.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/internal_user_v1.erl src/lqueue.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_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_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_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_extra.erl src/rabbit_ff_registry.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_framing.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_feature_flags.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_log_upgrade.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.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_node_monitor.erl src/rabbit_nodes.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_password.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.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_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_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_upgrade.erl src/rabbit_upgrade_functions.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 src/vhost_v1.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \" /<>/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 /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -I /<>/deps/rabbit_common/include -DINSTR_MOD=gm -o ebin/ -pa ebin/ -I include/ src/rabbit_queue_master_locator.erl src/rabbit_definitions.erl src/rabbit_mirror_queue_mode.erl src/rabbit_credential_validator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/gm.erl src/rabbit_backing_queue.erl src/rabbit_policy_merge_strategy.erl src/rabbit_tracking.erl src/amqqueue.erl src/amqqueue_v1.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/internal_user_v1.erl src/lqueue.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_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_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_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_extra.erl src/rabbit_ff_registry.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_framing.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_feature_flags.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_log_upgrade.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.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_node_monitor.erl src/rabbit_nodes.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_password.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.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_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_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_upgrade.erl src/rabbit_upgrade_functions.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 src/vhost_v1.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.10.8"},\n {id, ""},\n {modules, ['\''amqqueue'\'','\''amqqueue_v1'\'','\''background_gc'\'','\''code_server_cache'\'','\''gatherer'\'','\''gm'\'','\''internal_user'\'','\''internal_user_v1'\'','\''lqueue'\'','\''mirrored_supervisor_sups'\'','\''pg_local'\'','\''pid_recomposition'\'','\''rabbit'\'','\''rabbit_access_control'\'','\''rabbit_alarm'\'','\''rabbit_amqqueue'\'','\''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_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_direct'\'','\''rabbit_exchange_type_fanout'\'','\''rabbit_exchange_type_headers'\'','\''rabbit_exchange_type_invalid'\'','\''rabbit_exchange_type_topic'\'','\''rabbit_feature_flags'\'','\''rabbit_ff_extra'\'','\''rabbit_ff_registry'\'','\''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_framing'\'','\''rabbit_global_counters'\'','\''rabbit_guid'\'','\''rabbit_health_check'\'','\''rabbit_limiter'\'','\''rabbit_log_channel'\'','\''rabbit_log_connection'\'','\''rabbit_log_feature_flags'\'','\''rabbit_log_mirroring'\'','\''rabbit_log_prelaunch'\'','\''rabbit_log_queue'\'','\''rabbit_log_tail'\'','\''rabbit_log_upgrade'\'','\''rabbit_logger_exchange_h'\'','\''rabbit_looking_glass'\'','\''rabbit_maintenance'\'','\''rabbit_memory_monitor'\'','\''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_node_monitor'\'','\''rabbit_nodes'\'','\''rabbit_osiris_metrics'\'','\''rabbit_parameter_validation'\'','\''rabbit_password'\'','\''rabbit_password_hashing_md5'\'','\''rabbit_password_hashing_sha256'\'','\''rabbit_password_hashing_sha512'\'','\''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_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_sup'\'','\''rabbit_sysmon_handler'\'','\''rabbit_sysmon_minder'\'','\''rabbit_table'\'','\''rabbit_trace'\'','\''rabbit_tracking'\'','\''rabbit_upgrade'\'','\''rabbit_upgrade_functions'\'','\''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'\'','\''vhost_v1'\'']},\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,observer_cli,osiris,amqp10_common,syslog,systemd,seshat]},\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 {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, [<<"guest">>]},\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 {lazy_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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbit' make[3]: Entering directory '/<>/deps/amqp10_client' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/elvis_mk /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/elvis_mk' make[4]: Nothing to be done for 'noop'. make[4]: Leaving directory '/<>/deps/elvis_mk' /usr/bin/make --no-print-directory amqp10_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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,amqp10_common]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/amqp_client' set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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.10.8"},\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,rabbit_common]},\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 /<>/.erlang.mk/rebar/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 : : make[4]: Leaving directory '/<>/deps/amqp_client' /usr/bin/make --no-print-directory rabbitmq_amqp1_0.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_amqp1_0' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_cache' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_cache.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_cache' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_http' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_http.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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,rabbit_common,rabbit]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowlib /<>/deps/jose /<>/deps/base64url; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/cowlib' /usr/bin/make --no-print-directory cowlib.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/cowlib.app.src)" ]; then \ echo "Empty modules entry not found in cowlib.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/cowlib.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{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'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/cowlib.app : : make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' /usr/bin/make --no-print-directory jose.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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/json/jose_json.erl src/jose_chacha20_poly1305.erl src/jose_curve25519.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe.erl src/jose_sha3.erl src/base/jose_base.erl src/jwk/jose_jwk_use_sig.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jose_curve448.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_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_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 : : make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' /usr/bin/make --no-print-directory base64url.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/base64url.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/base64url' /usr/bin/make --no-print-directory rabbitmq_auth_backend_oauth2.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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,rabbit,cowlib,jose,base64url]},\n {env, []}\n]}.' \ > ebin/rabbitmq_auth_backend_oauth2.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[3]: Entering directory '/<>/deps/rabbitmq_auth_mechanism_ssl' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_mechanism_ssl.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_auth_mechanism_ssl'\'','\''rabbit_auth_mechanism_ssl_app'\'']},\n {registered, [rabbitmq_auth_mechanism_ssl_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_mechanism_ssl' make[3]: Entering directory '/<>/deps/rabbitmq_consistent_hash_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_consistent_hash_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_exchange_type_consistent_hash.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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_exchange_type_consistent_hash.erl printf '{application, '\''rabbitmq_consistent_hash_exchange'\'', [\n {description, "Consistent Hash Exchange Type"},\n {vsn, "3.10.8"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand'\'','\''rabbit_exchange_type_consistent_hash'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_consistent_hash_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_consistent_hash_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_event_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_event_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_event_exchange_decorator'\'','\''rabbit_exchange_type_event'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_event_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_event_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_federation' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_federation.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_federation' make[3]: Entering directory '/<>/deps/rabbitmq_jms_topic_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_jms_topic_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ 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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_jms_topic_exchange'\'','\''sjx_evaluator'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []}\n]}.' \ > ebin/rabbitmq_jms_topic_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_jms_topic_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/ra; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_connection_info.erl src/rabbit_mqtt_connection_sup.erl src/rabbit_mqtt_frame.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_processor.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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ 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_connection_info.erl src/rabbit_mqtt_connection_sup.erl src/rabbit_mqtt_frame.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_processor.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.10.8"},\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_connection_info'\'','\''rabbit_mqtt_connection_sup'\'','\''rabbit_mqtt_frame'\'','\''rabbit_mqtt_internal_event_handler'\'','\''rabbit_mqtt_processor'\'','\''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,ranch,rabbit_common,rabbit,amqp_client,ra]},\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 {proxy_protocol, false},\n {sparkplug, false}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_mqtt.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_random_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_random.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_exchange_type_random'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []}\n]}.' \ > ebin/rabbitmq_random_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_recent_history_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_recent_history.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_exchange_type_recent_history.erl printf '{application, '\''rabbitmq_recent_history_exchange'\'', [\n {description, "RabbitMQ Recent History Exchange"},\n {vsn, "3.10.8"},\n {id, ""},\n {modules, ['\''rabbit_exchange_type_recent_history'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_recent_history_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_recent_history_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_sharding' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_sharding.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_sharding.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_shovel.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/rabbitmq_stream_common' /usr/bin/make --no-print-directory rabbitmq_stream_common.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_stream_core.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_stream_core'\'']},\n {registered, []},\n {applications, [kernel,stdlib]},\n {env, [\n]}\n]}.' \ > ebin/rabbitmq_stream_common.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[4]: Leaving directory '/<>/deps/rabbitmq_stream_common' /usr/bin/make --no-print-directory rabbitmq_stream.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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.ListStreamConsumersCommand.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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.ListStreamConsumersCommand.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.10.8"},\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.ListStreamConsumersCommand'\'','\''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,rabbit,rabbitmq_stream_common]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_stream' make[3]: Entering directory '/<>/deps/rabbitmq_trust_store' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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,rabbit_common,rabbit]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/cowboy' set -e; for dep in /<>/deps/cowlib /<>/deps/ranch; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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 cowboy.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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_middleware.erl src/cowboy_stream.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 if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/cowboy.app.src)" ]; then \ echo "Empty modules entry not found in cowboy.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/cowboy.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{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'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/cowboy.app : printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.9.1"}},{ranch,".*",{git,"https://github.com/ninenines/ranch","1.7.1"}}\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[4]: Leaving directory '/<>/deps/cowboy' /usr/bin/make --no-print-directory rabbitmq_web_dispatch.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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_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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_cowboy_middleware'\'','\''rabbit_cowboy_redirect'\'','\''rabbit_cowboy_stream_h'\'','\''rabbit_web_dispatch'\'','\''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,rabbit_common,rabbit,cowboy]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_dispatch' make[3]: Entering directory '/<>/deps/rabbitmq_management_agent' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_management_agent' make[3]: Entering directory '/<>/deps/rabbitmq_management' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/cowboy /<>/deps/cowlib /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.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_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_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_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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.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_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_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_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.10.8"},\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_headers'\'','\''rabbit_mgmt_hsts'\'','\''rabbit_mgmt_load_definitions'\'','\''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_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_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_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 {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 ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/accept' /usr/bin/make --no-print-directory accept.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' set -e; for dep in /<>/deps/quantile_estimator; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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[5]: Entering directory '/<>/deps/quantile_estimator' /usr/bin/make --no-print-directory quantile_estimator.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/quantile.erl src/quantile_estimator.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[5]: Leaving directory '/<>/deps/quantile_estimator' /usr/bin/make --no-print-directory prometheus.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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/model/prometheus_model_helpers.erl src/prometheus_format.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 : make[4]: Leaving directory '/<>/deps/prometheus' /usr/bin/make --no-print-directory rabbitmq_prometheus.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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_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, ""},\n {vsn, "3.10.8"},\n {id, ""},\n {modules, ['\''prometheus_process_collector'\'','\''prometheus_rabbitmq_alarm_metrics_collector'\'','\''prometheus_rabbitmq_core_metrics_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,rabbit,rabbitmq_management_agent,prometheus,rabbitmq_web_dispatch]},\n {mod, {rabbit_prometheus_app, []}},\n {env, [\n {return_per_object_metrics, false}\n]}\n]}.' \ > ebin/rabbitmq_prometheus.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_prometheus' make[3]: Entering directory '/<>/deps/rabbitmq_federation_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_federation_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_federation_mgmt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\n {id, ""},\n {modules, ['\''rabbit_federation_mgmt'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_management,rabbitmq_federation]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_federation_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_federation_management' make[3]: Entering directory '/<>/deps/rabbitmq_shovel_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_shovel; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_shovel_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_shovel_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel_management' make[3]: Entering directory '/<>/deps/rabbitmq_stream_management' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_stream_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {env, [\n]}\n]}.' \ > ebin/rabbitmq_stream_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_stream_management' make[3]: Entering directory '/<>/deps/rabbitmq_top' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_top.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {mod, {rabbit_top_app, []}},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_top.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_tracing.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_tracing' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy /<>/deps/rabbitmq_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_web_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_connection_info.erl src/rabbit_web_mqtt_connection_sup.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_middleware.erl src/rabbit_web_mqtt_stream_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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_connection_info.erl src/rabbit_web_mqtt_connection_sup.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_middleware.erl src/rabbit_web_mqtt_stream_handler.erl printf '{application, '\''rabbitmq_web_mqtt'\'', [\n {description, "RabbitMQ MQTT-over-WebSockets adapter"},\n {vsn, "3.10.8"},\n {id, ""},\n {modules, ['\''rabbit_web_mqtt_app'\'','\''rabbit_web_mqtt_connection_info'\'','\''rabbit_web_mqtt_connection_sup'\'','\''rabbit_web_mqtt_handler'\'','\''rabbit_web_mqtt_middleware'\'','\''rabbit_web_mqtt_stream_handler'\'']},\n {registered, [rabbitmq_web_mqtt_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,cowboy,rabbitmq_mqtt]},\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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_web_mqtt_examples.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_mqtt_examples_app.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt_examples' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/cowboy /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_web_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_web_stomp_examples.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_stomp_examples_app.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {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 /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp_examples' make[3]: Entering directory '/<>/deps/rabbitmq_aws' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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 /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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]},\n {mod, {rabbitmq_aws_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_aws.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_common' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_peer_discovery_common.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {mod, {rabbit_peer_discovery_common_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_common.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_common' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_aws' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_aws /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_peer_discovery_aws.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_aws.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_k8s' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_peer_discovery_k8s.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {mod, {rabbitmq_peer_discovery_k8s_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_k8s.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_k8s' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_consul' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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_peer_discovery_consul.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {mod, {rabbitmq_peer_discovery_consul_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_consul.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_consul' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_etcd' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit /<>/deps/eetcd /<>/deps/gun; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -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[4]: Entering directory '/<>/deps/eetcd' set -e; for dep in /<>/deps/gun; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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[5]: Entering directory '/<>/deps/gun' set -e; for dep in /<>/deps/cowlib; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ 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 gun.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 -I ./_build/default/plugins/gpb/include -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 : printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.7.0"}}\n]}.\n{erl_opts, [debug_info]}.\n' > rebar.config : make[5]: Leaving directory '/<>/deps/gun' /usr/bin/make --no-print-directory eetcd.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make[4]: Leaving directory '/<>/deps/eetcd' /usr/bin/make --no-print-directory rabbitmq_peer_discovery_etcd.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 /<>/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.10.8"},\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 {mod, {rabbitmq_peer_discovery_etcd_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_etcd.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_etcd' : \ if command -v flock >/dev/null; then \ flock plugins.lock \ sh -c '/usr/bin/make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"'; \ elif command -v lockf >/dev/null; then \ lockf plugins.lock \ sh -c '/usr/bin/make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"'; \ else \ /usr/bin/make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"; \ fi make[3]: Entering directory '/<>' rm -rf /<>/plugins/accept-0.3.5 plugins/accept-0.3.5 mkdir -p /<>/plugins/accept-0.3.5 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/accept/ /<>/plugins/accept-0.3.5/ sending incremental file list ./ ebin/ ebin/accept.app ebin/accept_encoding_header.beam ebin/accept_header.beam ebin/accept_neg.beam ebin/accept_parser.beam include/ include/accept.hrl sent 16,308 bytes received 145 bytes 32,906.00 bytes/sec total size is 15,767 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/accept/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/accept prepare-dist \ APP=accept VSN=0.3.5 EZ_DIR=/<>/plugins/accept-0.3.5 rm -rf /<>/plugins/amqp10_client-3.10.8 plugins/amqp10_client-3.10.8 mkdir -p /<>/plugins/amqp10_client-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_client/ /<>/plugins/amqp10_client-3.10.8/ sending incremental file list ./ ebin/ ebin/amqp10_client.app ebin/amqp10_client.beam ebin/amqp10_client_app.beam ebin/amqp10_client_connection.beam ebin/amqp10_client_connection_sup.beam ebin/amqp10_client_connections_sup.beam ebin/amqp10_client_frame_reader.beam ebin/amqp10_client_session.beam ebin/amqp10_client_sessions_sup.beam ebin/amqp10_client_sup.beam ebin/amqp10_client_types.beam ebin/amqp10_msg.beam sent 138,435 bytes received 255 bytes 277,380.00 bytes/sec total size is 137,497 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/amqp10_client/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/amqp10_client prepare-dist \ APP=amqp10_client VSN=3.10.8 EZ_DIR=/<>/plugins/amqp10_client-3.10.8 rm -rf /<>/plugins/amqp10_common-3.10.8 plugins/amqp10_common-3.10.8 mkdir -p /<>/plugins/amqp10_common-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_common/ /<>/plugins/amqp10_common-3.10.8/ sending incremental file list ./ ebin/ ebin/amqp10_binary_generator.beam ebin/amqp10_binary_parser.beam ebin/amqp10_common.app ebin/amqp10_framing.beam ebin/amqp10_framing0.beam include/ include/amqp10_framing.hrl sent 71,567 bytes received 149 bytes 143,432.00 bytes/sec total size is 70,979 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/amqp10_common/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/amqp10_common prepare-dist \ APP=amqp10_common VSN=3.10.8 EZ_DIR=/<>/plugins/amqp10_common-3.10.8 rm -rf /<>/plugins/amqp_client-3.10.8 plugins/amqp_client-3.10.8 mkdir -p /<>/plugins/amqp_client-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp_client/ /<>/plugins/amqp_client-3.10.8/ sending incremental file list ./ ebin/ ebin/amqp_auth_mechanisms.beam ebin/amqp_channel.beam ebin/amqp_channel_sup.beam ebin/amqp_channel_sup_sup.beam ebin/amqp_channels_manager.beam ebin/amqp_client.app ebin/amqp_client.beam ebin/amqp_connection.beam ebin/amqp_connection_sup.beam ebin/amqp_connection_type_sup.beam ebin/amqp_direct_connection.beam ebin/amqp_direct_consumer.beam ebin/amqp_gen_connection.beam ebin/amqp_gen_consumer.beam ebin/amqp_main_reader.beam ebin/amqp_network_connection.beam ebin/amqp_rpc_client.beam ebin/amqp_rpc_server.beam ebin/amqp_selective_consumer.beam ebin/amqp_ssl.beam ebin/amqp_sup.beam ebin/amqp_uri.beam ebin/amqp_util.beam ebin/rabbit_routing_util.beam ebin/uri_parser.beam include/ include/amqp_client.hrl include/amqp_client_internal.hrl include/amqp_gen_consumer_spec.hrl include/rabbit_routing_prefixes.hrl sent 391,990 bytes received 582 bytes 785,144.00 bytes/sec total size is 389,745 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/amqp_client/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/amqp_client prepare-dist \ APP=amqp_client VSN=3.10.8 EZ_DIR=/<>/plugins/amqp_client-3.10.8 rm -rf /<>/plugins/aten-0.5.8 plugins/aten-0.5.8 mkdir -p /<>/plugins/aten-0.5.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/aten/ /<>/plugins/aten-0.5.8/ sending incremental file list ./ ebin/ ebin/aten.app ebin/aten.beam ebin/aten_app.beam ebin/aten_detect.beam ebin/aten_detector.beam ebin/aten_emitter.beam ebin/aten_sink.beam ebin/aten_sup.beam sent 24,954 bytes received 179 bytes 50,266.00 bytes/sec total size is 24,334 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/aten/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/aten prepare-dist \ APP=aten VSN=0.5.8 EZ_DIR=/<>/plugins/aten-0.5.8 rm -rf /<>/plugins/base64url-1.0.1 plugins/base64url-1.0.1 mkdir -p /<>/plugins/base64url-1.0.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/base64url/ /<>/plugins/base64url-1.0.1/ sending incremental file list ./ ebin/ ebin/base64url.app ebin/base64url.beam sent 3,636 bytes received 65 bytes 7,402.00 bytes/sec total size is 3,405 speedup is 0.92 ! (grep -q '^prepare-dist::' /<>/deps/base64url/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/base64url prepare-dist \ APP=base64url VSN=1.0.1 EZ_DIR=/<>/plugins/base64url-1.0.1 rm -rf /<>/plugins/cowboy-2.8.0 plugins/cowboy-2.8.0 mkdir -p /<>/plugins/cowboy-2.8.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowboy/ /<>/plugins/cowboy-2.8.0/ sending incremental file list ./ ebin/ ebin/cowboy.app ebin/cowboy.beam ebin/cowboy_app.beam ebin/cowboy_bstr.beam ebin/cowboy_children.beam ebin/cowboy_clear.beam ebin/cowboy_clock.beam ebin/cowboy_compress_h.beam ebin/cowboy_constraints.beam ebin/cowboy_handler.beam ebin/cowboy_http.beam ebin/cowboy_http2.beam ebin/cowboy_loop.beam ebin/cowboy_metrics_h.beam ebin/cowboy_middleware.beam ebin/cowboy_req.beam ebin/cowboy_rest.beam ebin/cowboy_router.beam ebin/cowboy_static.beam ebin/cowboy_stream.beam ebin/cowboy_stream_h.beam ebin/cowboy_sub_protocol.beam ebin/cowboy_sup.beam ebin/cowboy_tls.beam ebin/cowboy_tracer_h.beam ebin/cowboy_websocket.beam sent 386,716 bytes received 521 bytes 774,474.00 bytes/sec total size is 384,811 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cowboy/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/cowboy prepare-dist \ APP=cowboy VSN=2.8.0 EZ_DIR=/<>/plugins/cowboy-2.8.0 rm -rf /<>/plugins/cowlib-2.9.1 plugins/cowlib-2.9.1 mkdir -p /<>/plugins/cowlib-2.9.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowlib/ /<>/plugins/cowlib-2.9.1/ sending incremental file list ./ ebin/ ebin/cow_base64url.beam ebin/cow_cookie.beam ebin/cow_date.beam ebin/cow_hpack.beam ebin/cow_http.beam ebin/cow_http2.beam ebin/cow_http2_machine.beam ebin/cow_http_hd.beam ebin/cow_http_struct_hd.beam ebin/cow_http_te.beam ebin/cow_iolists.beam ebin/cow_link.beam ebin/cow_mimetypes.beam ebin/cow_multipart.beam ebin/cow_qs.beam ebin/cow_spdy.beam ebin/cow_sse.beam ebin/cow_uri.beam ebin/cow_uri_template.beam ebin/cow_ws.beam ebin/cowlib.app include/ include/cow_inline.hrl include/cow_parse.hrl sent 1,102,834 bytes received 468 bytes 2,206,604.00 bytes/sec total size is 1,100,904 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/cowlib/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/cowlib prepare-dist \ APP=cowlib VSN=2.9.1 EZ_DIR=/<>/plugins/cowlib-2.9.1 rm -rf /<>/plugins/credentials_obfuscation-3.1.0 plugins/credentials_obfuscation-3.1.0 mkdir -p /<>/plugins/credentials_obfuscation-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/credentials_obfuscation/ /<>/plugins/credentials_obfuscation-3.1.0/ sending incremental file list ./ ebin/ ebin/credentials_obfuscation.app ebin/credentials_obfuscation.beam ebin/credentials_obfuscation_app.beam ebin/credentials_obfuscation_pbe.beam ebin/credentials_obfuscation_sup.beam ebin/credentials_obfuscation_svc.beam include/ include/credentials_obfuscation.hrl sent 24,756 bytes received 164 bytes 49,840.00 bytes/sec total size is 24,141 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/credentials_obfuscation/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/credentials_obfuscation prepare-dist \ APP=credentials_obfuscation VSN=3.1.0 EZ_DIR=/<>/plugins/credentials_obfuscation-3.1.0 rm -rf /<>/plugins/cuttlefish-3.0.1 plugins/cuttlefish-3.0.1 mkdir -p /<>/plugins/cuttlefish-3.0.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cuttlefish/ /<>/plugins/cuttlefish-3.0.1/ sending incremental file list ./ ebin/ ebin/conf_parse.beam ebin/cuttlefish.app ebin/cuttlefish.beam ebin/cuttlefish_advanced.beam ebin/cuttlefish_bytesize.beam ebin/cuttlefish_conf.beam ebin/cuttlefish_datatypes.beam ebin/cuttlefish_duration.beam ebin/cuttlefish_duration_parse.beam ebin/cuttlefish_effective.beam ebin/cuttlefish_enum.beam ebin/cuttlefish_error.beam ebin/cuttlefish_escript.beam ebin/cuttlefish_flag.beam ebin/cuttlefish_generator.beam ebin/cuttlefish_mapping.beam ebin/cuttlefish_rebar_plugin.beam ebin/cuttlefish_schema.beam ebin/cuttlefish_translation.beam ebin/cuttlefish_unit.beam ebin/cuttlefish_util.beam ebin/cuttlefish_validator.beam ebin/cuttlefish_variable.beam ebin/cuttlefish_vmargs.beam priv/ priv/erlang_vm.schema sent 231,731 bytes received 510 bytes 464,482.00 bytes/sec total size is 229,814 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cuttlefish/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/cuttlefish prepare-dist \ APP=cuttlefish VSN=3.0.1 EZ_DIR=/<>/plugins/cuttlefish-3.0.1 rm -rf /<>/plugins/eetcd-0.3.6 plugins/eetcd-0.3.6 mkdir -p /<>/plugins/eetcd-0.3.6 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/eetcd/ /<>/plugins/eetcd-0.3.6/ sending incremental file list ./ ebin/ ebin/auth_pb.beam ebin/eetcd.app ebin/eetcd.beam ebin/eetcd_app.beam ebin/eetcd_auth.beam ebin/eetcd_auth_gen.beam ebin/eetcd_cluster.beam ebin/eetcd_cluster_gen.beam ebin/eetcd_compare.beam ebin/eetcd_conn.beam ebin/eetcd_conn_sup.beam ebin/eetcd_data_coercion.beam ebin/eetcd_election.beam ebin/eetcd_election_gen.beam ebin/eetcd_grpc.beam ebin/eetcd_health_gen.beam ebin/eetcd_kv.beam ebin/eetcd_kv_gen.beam ebin/eetcd_lease.beam ebin/eetcd_lease_gen.beam ebin/eetcd_lease_sup.beam ebin/eetcd_lock.beam ebin/eetcd_lock_gen.beam ebin/eetcd_maintenance.beam ebin/eetcd_maintenance_gen.beam ebin/eetcd_op.beam ebin/eetcd_stream.beam ebin/eetcd_sup.beam ebin/eetcd_watch.beam ebin/eetcd_watch_gen.beam ebin/gogo_pb.beam ebin/health_pb.beam ebin/kv_pb.beam ebin/router_pb.beam include/ include/eetcd.hrl priv/ priv/protos/ priv/protos/auth.proto priv/protos/gogo.proto priv/protos/kv.proto priv/protos/router.proto sent 3,821,101 bytes received 784 bytes 7,643,770.00 bytes/sec total size is 3,817,381 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/eetcd/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/eetcd prepare-dist \ APP=eetcd VSN=0.3.6 EZ_DIR=/<>/plugins/eetcd-0.3.6 rm -rf /<>/plugins/enough-0.1.0 plugins/enough-0.1.0 mkdir -p /<>/plugins/enough-0.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/enough/ /<>/plugins/enough-0.1.0/ sending incremental file list ./ ebin/ ebin/enough.app ebin/enough.beam sent 25,140 bytes received 65 bytes 50,410.00 bytes/sec total size is 24,912 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/enough/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/enough prepare-dist \ APP=enough VSN=0.1.0 EZ_DIR=/<>/plugins/enough-0.1.0 rm -rf /<>/plugins/gen_batch_server-0.8.8 plugins/gen_batch_server-0.8.8 mkdir -p /<>/plugins/gen_batch_server-0.8.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/gen_batch_server/ /<>/plugins/gen_batch_server-0.8.8/ sending incremental file list ./ ebin/ ebin/gen_batch_server.app ebin/gen_batch_server.beam sent 19,601 bytes received 65 bytes 39,332.00 bytes/sec total size is 19,362 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/gen_batch_server/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/gen_batch_server prepare-dist \ APP=gen_batch_server VSN=0.8.8 EZ_DIR=/<>/plugins/gen_batch_server-0.8.8 rm -rf /<>/plugins/getopt-1.0.2 plugins/getopt-1.0.2 mkdir -p /<>/plugins/getopt-1.0.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/getopt/ /<>/plugins/getopt-1.0.2/ sending incremental file list ./ ebin/ ebin/getopt.app ebin/getopt.beam sent 35,793 bytes received 65 bytes 71,716.00 bytes/sec total size is 35,560 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/getopt/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/getopt prepare-dist \ APP=getopt VSN=1.0.2 EZ_DIR=/<>/plugins/getopt-1.0.2 rm -rf /<>/plugins/gun-1.3.3 plugins/gun-1.3.3 mkdir -p /<>/plugins/gun-1.3.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/gun/ /<>/plugins/gun-1.3.3/ sending incremental file list ./ ebin/ ebin/gun.app ebin/gun.beam ebin/gun_app.beam ebin/gun_content_handler.beam ebin/gun_data_h.beam ebin/gun_http.beam ebin/gun_http2.beam ebin/gun_sse_h.beam ebin/gun_sup.beam ebin/gun_tcp.beam ebin/gun_tls.beam ebin/gun_ws.beam ebin/gun_ws_h.beam sent 127,367 bytes received 274 bytes 255,282.00 bytes/sec total size is 126,411 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/gun/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/gun prepare-dist \ APP=gun VSN=1.3.3 EZ_DIR=/<>/plugins/gun-1.3.3 rm -rf /<>/plugins/jose-1.11.1 plugins/jose-1.11.1 mkdir -p /<>/plugins/jose-1.11.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jose/ /<>/plugins/jose-1.11.1/ sending incremental file list ./ ebin/ ebin/jose.app ebin/jose.beam ebin/jose_app.beam ebin/jose_base.beam ebin/jose_base64.beam ebin/jose_base64url.beam ebin/jose_block_encryptor.beam ebin/jose_chacha20_poly1305.beam ebin/jose_chacha20_poly1305_crypto.beam ebin/jose_chacha20_poly1305_libsodium.beam ebin/jose_chacha20_poly1305_unsupported.beam ebin/jose_crypto_compat.beam ebin/jose_curve25519.beam ebin/jose_curve25519_libdecaf.beam ebin/jose_curve25519_libsodium.beam ebin/jose_curve25519_unsupported.beam ebin/jose_curve448.beam ebin/jose_curve448_libdecaf.beam ebin/jose_curve448_unsupported.beam ebin/jose_json.beam ebin/jose_json_jason.beam ebin/jose_json_jiffy.beam ebin/jose_json_jsone.beam ebin/jose_json_jsx.beam ebin/jose_json_ojson.beam ebin/jose_json_poison.beam ebin/jose_json_poison_compat_encoder.beam ebin/jose_json_poison_lexical_encoder.beam ebin/jose_json_unsupported.beam ebin/jose_jwa.beam ebin/jose_jwa_aes.beam ebin/jose_jwa_aes_kw.beam ebin/jose_jwa_base64url.beam ebin/jose_jwa_bench.beam ebin/jose_jwa_chacha20.beam ebin/jose_jwa_chacha20_poly1305.beam ebin/jose_jwa_concat_kdf.beam ebin/jose_jwa_curve25519.beam ebin/jose_jwa_curve448.beam ebin/jose_jwa_ed25519.beam ebin/jose_jwa_ed448.beam ebin/jose_jwa_hchacha20.beam ebin/jose_jwa_math.beam ebin/jose_jwa_pkcs1.beam ebin/jose_jwa_pkcs5.beam ebin/jose_jwa_pkcs7.beam ebin/jose_jwa_poly1305.beam ebin/jose_jwa_sha3.beam ebin/jose_jwa_unsupported.beam ebin/jose_jwa_x25519.beam ebin/jose_jwa_x448.beam ebin/jose_jwa_xchacha20.beam ebin/jose_jwa_xchacha20_poly1305.beam ebin/jose_jwe.beam ebin/jose_jwe_alg.beam ebin/jose_jwe_alg_aes_kw.beam ebin/jose_jwe_alg_c20p_kw.beam ebin/jose_jwe_alg_dir.beam ebin/jose_jwe_alg_ecdh_1pu.beam ebin/jose_jwe_alg_ecdh_es.beam ebin/jose_jwe_alg_pbes2.beam ebin/jose_jwe_alg_rsa.beam ebin/jose_jwe_alg_xc20p_kw.beam ebin/jose_jwe_enc.beam ebin/jose_jwe_enc_aes.beam ebin/jose_jwe_enc_c20p.beam ebin/jose_jwe_enc_xc20p.beam ebin/jose_jwe_zip.beam ebin/jose_jwk.beam ebin/jose_jwk_der.beam ebin/jose_jwk_kty.beam ebin/jose_jwk_kty_ec.beam ebin/jose_jwk_kty_oct.beam ebin/jose_jwk_kty_okp_ed25519.beam ebin/jose_jwk_kty_okp_ed25519ph.beam ebin/jose_jwk_kty_okp_ed448.beam ebin/jose_jwk_kty_okp_ed448ph.beam ebin/jose_jwk_kty_okp_x25519.beam ebin/jose_jwk_kty_okp_x448.beam ebin/jose_jwk_kty_rsa.beam ebin/jose_jwk_oct.beam ebin/jose_jwk_openssh_key.beam ebin/jose_jwk_pem.beam ebin/jose_jwk_set.beam ebin/jose_jwk_use_enc.beam ebin/jose_jwk_use_sig.beam ebin/jose_jws.beam ebin/jose_jws_alg.beam ebin/jose_jws_alg_ecdsa.beam ebin/jose_jws_alg_eddsa.beam ebin/jose_jws_alg_hmac.beam ebin/jose_jws_alg_none.beam ebin/jose_jws_alg_poly1305.beam ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam ebin/jose_jws_alg_rsa_pss.beam ebin/jose_jwt.beam ebin/jose_public_key.beam ebin/jose_server.beam ebin/jose_sha3.beam ebin/jose_sha3_keccakf1600_driver.beam ebin/jose_sha3_keccakf1600_nif.beam ebin/jose_sha3_libdecaf.beam ebin/jose_sha3_unsupported.beam ebin/jose_sup.beam ebin/jose_xchacha20_poly1305.beam ebin/jose_xchacha20_poly1305_crypto.beam ebin/jose_xchacha20_poly1305_unsupported.beam include/ include/jose.hrl include/jose_base.hrl include/jose_compat.hrl include/jose_jwe.hrl include/jose_jwk.hrl include/jose_jws.hrl include/jose_jwt.hrl include/jose_public_key.hrl priv/ priv/Dockerfile sent 1,185,291 bytes received 2,243 bytes 2,375,068.00 bytes/sec total size is 1,176,498 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/jose/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/jose prepare-dist \ APP=jose VSN=1.11.1 EZ_DIR=/<>/plugins/jose-1.11.1 rm -rf /<>/plugins/jsx-3.1.0 plugins/jsx-3.1.0 mkdir -p /<>/plugins/jsx-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jsx/ /<>/plugins/jsx-3.1.0/ sending incremental file list ./ ebin/ ebin/jsx.app ebin/jsx.beam ebin/jsx_config.beam ebin/jsx_consult.beam ebin/jsx_decoder.beam ebin/jsx_encoder.beam ebin/jsx_parser.beam ebin/jsx_to_json.beam ebin/jsx_to_term.beam ebin/jsx_verify.beam sent 138,373 bytes received 217 bytes 277,180.00 bytes/sec total size is 137,591 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/jsx/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/jsx prepare-dist \ APP=jsx VSN=3.1.0 EZ_DIR=/<>/plugins/jsx-3.1.0 rm -rf /<>/plugins/observer_cli-1.7.3 plugins/observer_cli-1.7.3 mkdir -p /<>/plugins/observer_cli-1.7.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/observer_cli/ /<>/plugins/observer_cli-1.7.3/ sending incremental file list ./ ebin/ ebin/observer_cli.app ebin/observer_cli.beam ebin/observer_cli_application.beam ebin/observer_cli_escriptize.beam ebin/observer_cli_ets.beam ebin/observer_cli_help.beam ebin/observer_cli_inet.beam ebin/observer_cli_lib.beam ebin/observer_cli_mnesia.beam ebin/observer_cli_plugin.beam ebin/observer_cli_port.beam ebin/observer_cli_process.beam ebin/observer_cli_store.beam ebin/observer_cli_system.beam include/ include/observer_cli.hrl sent 229,163 bytes received 316 bytes 458,958.00 bytes/sec total size is 228,009 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/observer_cli/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/observer_cli prepare-dist \ APP=observer_cli VSN=1.7.3 EZ_DIR=/<>/plugins/observer_cli-1.7.3 rm -rf /<>/plugins/osiris-1.3.1 plugins/osiris-1.3.1 mkdir -p /<>/plugins/osiris-1.3.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/osiris/ /<>/plugins/osiris-1.3.1/ sending incremental file list ./ ebin/ ebin/osiris.app ebin/osiris.beam ebin/osiris_app.beam ebin/osiris_bench.beam ebin/osiris_counters.beam ebin/osiris_log.beam ebin/osiris_replica.beam ebin/osiris_replica_reader.beam ebin/osiris_replica_reader_sup.beam ebin/osiris_retention.beam ebin/osiris_server_sup.beam ebin/osiris_sup.beam ebin/osiris_tracking.beam ebin/osiris_util.beam ebin/osiris_writer.beam sent 221,734 bytes received 312 bytes 444,092.00 bytes/sec total size is 220,589 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/osiris/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/osiris prepare-dist \ APP=osiris VSN=1.3.1 EZ_DIR=/<>/plugins/osiris-1.3.1 rm -rf /<>/plugins/prometheus-4.9.1 plugins/prometheus-4.9.1 mkdir -p /<>/plugins/prometheus-4.9.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/prometheus/ /<>/plugins/prometheus-4.9.1/ sending incremental file list ./ ebin/ ebin/prometheus.app ebin/prometheus.beam ebin/prometheus_boolean.beam ebin/prometheus_buckets.beam ebin/prometheus_collector.beam ebin/prometheus_counter.beam ebin/prometheus_format.beam ebin/prometheus_gauge.beam ebin/prometheus_histogram.beam ebin/prometheus_http.beam ebin/prometheus_instrumenter.beam ebin/prometheus_metric.beam ebin/prometheus_metric_spec.beam ebin/prometheus_misc.beam ebin/prometheus_mnesia.beam ebin/prometheus_mnesia_collector.beam ebin/prometheus_model.beam ebin/prometheus_model_helpers.beam ebin/prometheus_protobuf_format.beam ebin/prometheus_quantile_summary.beam ebin/prometheus_registry.beam ebin/prometheus_summary.beam ebin/prometheus_sup.beam ebin/prometheus_test_instrumenter.beam ebin/prometheus_text_format.beam ebin/prometheus_time.beam ebin/prometheus_vm_dist_collector.beam ebin/prometheus_vm_memory_collector.beam ebin/prometheus_vm_msacc_collector.beam ebin/prometheus_vm_statistics_collector.beam ebin/prometheus_vm_system_info_collector.beam include/ include/prometheus.hrl include/prometheus_model.hrl sent 331,656 bytes received 658 bytes 664,628.00 bytes/sec total size is 329,098 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/prometheus/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/prometheus prepare-dist \ APP=prometheus VSN=4.9.1 EZ_DIR=/<>/plugins/prometheus-4.9.1 rm -rf /<>/plugins/quantile_estimator-0.2.1 plugins/quantile_estimator-0.2.1 mkdir -p /<>/plugins/quantile_estimator-0.2.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/quantile_estimator/ /<>/plugins/quantile_estimator-0.2.1/ sending incremental file list ./ ebin/ ebin/quantile.beam ebin/quantile_estimator.app ebin/quantile_estimator.beam include/ include/quantile_estimator.hrl sent 12,701 bytes received 107 bytes 25,616.00 bytes/sec total size is 12,277 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/quantile_estimator/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/quantile_estimator prepare-dist \ APP=quantile_estimator VSN=0.2.1 EZ_DIR=/<>/plugins/quantile_estimator-0.2.1 rm -rf /<>/plugins/ra-2.2.0 plugins/ra-2.2.0 mkdir -p /<>/plugins/ra-2.2.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ra/ /<>/plugins/ra-2.2.0/ sending incremental file list ./ ebin/ ebin/ra.app ebin/ra.beam ebin/ra_app.beam ebin/ra_bench.beam ebin/ra_counters.beam ebin/ra_dbg.beam ebin/ra_directory.beam ebin/ra_env.beam ebin/ra_file_handle.beam ebin/ra_flru.beam ebin/ra_leaderboard.beam ebin/ra_lib.beam ebin/ra_log.beam ebin/ra_log_ets.beam ebin/ra_log_meta.beam ebin/ra_log_pre_init.beam ebin/ra_log_reader.beam ebin/ra_log_segment.beam ebin/ra_log_segment_writer.beam ebin/ra_log_snapshot.beam ebin/ra_log_sup.beam ebin/ra_log_wal.beam ebin/ra_log_wal_sup.beam ebin/ra_machine.beam ebin/ra_machine_ets.beam ebin/ra_machine_simple.beam ebin/ra_metrics_ets.beam ebin/ra_monitors.beam ebin/ra_server.beam ebin/ra_server_proc.beam ebin/ra_server_sup.beam ebin/ra_server_sup_sup.beam ebin/ra_snapshot.beam ebin/ra_sup.beam ebin/ra_system.beam ebin/ra_system_sup.beam ebin/ra_systems_sup.beam sent 569,757 bytes received 730 bytes 1,140,974.00 bytes/sec total size is 566,974 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/ra/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/ra prepare-dist \ APP=ra VSN=2.2.0 EZ_DIR=/<>/plugins/ra-2.2.0 rm -rf /<>/plugins/rabbit-3.10.8 plugins/rabbit-3.10.8 mkdir -p /<>/plugins/rabbit-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/ /<>/plugins/rabbit-3.10.8/ sending incremental file list ./ ebin/ ebin/amqqueue.beam ebin/amqqueue_v1.beam ebin/background_gc.beam ebin/code_server_cache.beam ebin/gatherer.beam ebin/gm.beam ebin/internal_user.beam ebin/internal_user_v1.beam ebin/lqueue.beam ebin/mirrored_supervisor_sups.beam ebin/pg_local.beam ebin/pid_recomposition.beam ebin/rabbit.app ebin/rabbit.beam ebin/rabbit_access_control.beam ebin/rabbit_alarm.beam ebin/rabbit_amqqueue.beam ebin/rabbit_amqqueue_process.beam ebin/rabbit_amqqueue_sup.beam ebin/rabbit_amqqueue_sup_sup.beam ebin/rabbit_auth_backend_internal.beam ebin/rabbit_auth_mechanism_amqplain.beam ebin/rabbit_auth_mechanism_cr_demo.beam ebin/rabbit_auth_mechanism_plain.beam ebin/rabbit_autoheal.beam ebin/rabbit_backing_queue.beam ebin/rabbit_basic.beam ebin/rabbit_binding.beam ebin/rabbit_boot_steps.beam ebin/rabbit_channel.beam ebin/rabbit_channel_interceptor.beam ebin/rabbit_channel_sup.beam ebin/rabbit_channel_sup_sup.beam ebin/rabbit_channel_tracking.beam ebin/rabbit_channel_tracking_handler.beam ebin/rabbit_classic_queue.beam ebin/rabbit_classic_queue_index_v2.beam ebin/rabbit_classic_queue_store_v2.beam ebin/rabbit_client_sup.beam ebin/rabbit_config.beam ebin/rabbit_confirms.beam ebin/rabbit_connection_helper_sup.beam ebin/rabbit_connection_sup.beam ebin/rabbit_connection_tracking.beam ebin/rabbit_connection_tracking_handler.beam ebin/rabbit_control_pbe.beam ebin/rabbit_core_ff.beam ebin/rabbit_core_metrics_gc.beam ebin/rabbit_credential_validation.beam ebin/rabbit_credential_validator.beam ebin/rabbit_credential_validator_accept_everything.beam ebin/rabbit_credential_validator_min_password_length.beam ebin/rabbit_credential_validator_password_regexp.beam ebin/rabbit_dead_letter.beam ebin/rabbit_definitions.beam ebin/rabbit_definitions_hashing.beam ebin/rabbit_definitions_import_https.beam ebin/rabbit_definitions_import_local_filesystem.beam ebin/rabbit_diagnostics.beam ebin/rabbit_direct.beam ebin/rabbit_direct_reply_to.beam ebin/rabbit_disk_monitor.beam ebin/rabbit_epmd_monitor.beam ebin/rabbit_event_consumer.beam ebin/rabbit_exchange.beam ebin/rabbit_exchange_decorator.beam ebin/rabbit_exchange_parameters.beam ebin/rabbit_exchange_type_direct.beam ebin/rabbit_exchange_type_fanout.beam ebin/rabbit_exchange_type_headers.beam ebin/rabbit_exchange_type_invalid.beam ebin/rabbit_exchange_type_topic.beam ebin/rabbit_feature_flags.beam ebin/rabbit_ff_extra.beam ebin/rabbit_ff_registry.beam ebin/rabbit_fhc_helpers.beam ebin/rabbit_fifo.beam ebin/rabbit_fifo_client.beam ebin/rabbit_fifo_dlx.beam ebin/rabbit_fifo_dlx_client.beam ebin/rabbit_fifo_dlx_sup.beam ebin/rabbit_fifo_dlx_worker.beam ebin/rabbit_fifo_index.beam ebin/rabbit_fifo_v0.beam ebin/rabbit_fifo_v1.beam ebin/rabbit_file.beam ebin/rabbit_framing.beam ebin/rabbit_global_counters.beam ebin/rabbit_guid.beam ebin/rabbit_health_check.beam ebin/rabbit_limiter.beam ebin/rabbit_log_channel.beam ebin/rabbit_log_connection.beam ebin/rabbit_log_feature_flags.beam ebin/rabbit_log_mirroring.beam ebin/rabbit_log_prelaunch.beam ebin/rabbit_log_queue.beam ebin/rabbit_log_tail.beam ebin/rabbit_log_upgrade.beam ebin/rabbit_logger_exchange_h.beam ebin/rabbit_looking_glass.beam ebin/rabbit_maintenance.beam ebin/rabbit_memory_monitor.beam ebin/rabbit_metrics.beam ebin/rabbit_mirror_queue_coordinator.beam ebin/rabbit_mirror_queue_master.beam ebin/rabbit_mirror_queue_misc.beam ebin/rabbit_mirror_queue_mode.beam ebin/rabbit_mirror_queue_mode_all.beam ebin/rabbit_mirror_queue_mode_exactly.beam ebin/rabbit_mirror_queue_mode_nodes.beam ebin/rabbit_mirror_queue_slave.beam ebin/rabbit_mirror_queue_sync.beam ebin/rabbit_mnesia.beam ebin/rabbit_mnesia_rename.beam ebin/rabbit_msg_file.beam ebin/rabbit_msg_record.beam ebin/rabbit_msg_store.beam ebin/rabbit_msg_store_ets_index.beam ebin/rabbit_msg_store_gc.beam ebin/rabbit_networking.beam ebin/rabbit_node_monitor.beam ebin/rabbit_nodes.beam ebin/rabbit_osiris_metrics.beam ebin/rabbit_parameter_validation.beam ebin/rabbit_password.beam ebin/rabbit_password_hashing_md5.beam ebin/rabbit_password_hashing_sha256.beam ebin/rabbit_password_hashing_sha512.beam ebin/rabbit_peer_discovery.beam ebin/rabbit_peer_discovery_classic_config.beam ebin/rabbit_peer_discovery_dns.beam ebin/rabbit_plugins.beam ebin/rabbit_policies.beam ebin/rabbit_policy.beam ebin/rabbit_policy_merge_strategy.beam ebin/rabbit_prelaunch_cluster.beam ebin/rabbit_prelaunch_enabled_plugins_file.beam ebin/rabbit_prelaunch_feature_flags.beam ebin/rabbit_prelaunch_logging.beam ebin/rabbit_prequeue.beam ebin/rabbit_priority_queue.beam ebin/rabbit_queue_consumers.beam ebin/rabbit_queue_decorator.beam ebin/rabbit_queue_index.beam ebin/rabbit_queue_location.beam ebin/rabbit_queue_location_client_local.beam ebin/rabbit_queue_location_min_masters.beam ebin/rabbit_queue_location_random.beam ebin/rabbit_queue_location_validator.beam ebin/rabbit_queue_master_location_misc.beam ebin/rabbit_queue_master_locator.beam ebin/rabbit_queue_type.beam ebin/rabbit_queue_type_util.beam ebin/rabbit_quorum_memory_manager.beam ebin/rabbit_quorum_queue.beam ebin/rabbit_ra_registry.beam ebin/rabbit_ra_systems.beam ebin/rabbit_reader.beam ebin/rabbit_recovery_terms.beam ebin/rabbit_release_series.beam ebin/rabbit_restartable_sup.beam ebin/rabbit_router.beam ebin/rabbit_runtime_parameters.beam ebin/rabbit_ssl.beam ebin/rabbit_stream_coordinator.beam ebin/rabbit_stream_queue.beam ebin/rabbit_sup.beam ebin/rabbit_sysmon_handler.beam ebin/rabbit_sysmon_minder.beam ebin/rabbit_table.beam ebin/rabbit_trace.beam ebin/rabbit_tracking.beam ebin/rabbit_upgrade.beam ebin/rabbit_upgrade_functions.beam ebin/rabbit_upgrade_preparation.beam ebin/rabbit_variable_queue.beam ebin/rabbit_version.beam ebin/rabbit_vhost.beam ebin/rabbit_vhost_limit.beam ebin/rabbit_vhost_msg_store.beam ebin/rabbit_vhost_process.beam ebin/rabbit_vhost_sup.beam ebin/rabbit_vhost_sup_sup.beam ebin/rabbit_vhost_sup_wrapper.beam ebin/rabbit_vm.beam ebin/supervised_lifecycle.beam ebin/tcp_listener.beam ebin/tcp_listener_sup.beam ebin/term_to_binary_compat.beam ebin/vhost.beam ebin/vhost_v1.beam include/ include/amqqueue.hrl include/amqqueue_v1.hrl include/amqqueue_v2.hrl include/gm_specs.hrl include/rabbit_global_counters.hrl include/vhost.hrl include/vhost_v1.hrl include/vhost_v2.hrl priv/ priv/schema/ priv/schema/rabbit.schema sent 3,605,943 bytes received 3,866 bytes 7,219,618.00 bytes/sec total size is 3,589,698 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbit/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbit prepare-dist \ APP=rabbit VSN=3.10.8 EZ_DIR=/<>/plugins/rabbit-3.10.8 rm -rf /<>/plugins/rabbitmq_prelaunch-3.10.8 plugins/rabbitmq_prelaunch-3.10.8 mkdir -p /<>/plugins/rabbitmq_prelaunch-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/apps/rabbitmq_prelaunch/ /<>/plugins/rabbitmq_prelaunch-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_boot_state.beam ebin/rabbit_boot_state_sup.beam ebin/rabbit_boot_state_systemd.beam ebin/rabbit_boot_state_xterm_titlebar.beam ebin/rabbit_logger_fmt_helpers.beam ebin/rabbit_logger_json_fmt.beam ebin/rabbit_logger_std_h.beam ebin/rabbit_logger_text_fmt.beam ebin/rabbit_prelaunch.beam ebin/rabbit_prelaunch_app.beam ebin/rabbit_prelaunch_conf.beam ebin/rabbit_prelaunch_dist.beam ebin/rabbit_prelaunch_early_logging.beam ebin/rabbit_prelaunch_erlang_compat.beam ebin/rabbit_prelaunch_errors.beam ebin/rabbit_prelaunch_file.beam ebin/rabbit_prelaunch_sighandler.beam ebin/rabbit_prelaunch_sup.beam ebin/rabbitmq_prelaunch.app sent 170,534 bytes received 388 bytes 341,844.00 bytes/sec total size is 168,978 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbit/apps/rabbitmq_prelaunch/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbit/apps/rabbitmq_prelaunch prepare-dist \ APP=rabbitmq_prelaunch VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_prelaunch-3.10.8 rm -rf /<>/plugins/rabbit_common-3.10.8 plugins/rabbit_common-3.10.8 mkdir -p /<>/plugins/rabbit_common-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit_common/ /<>/plugins/rabbit_common-3.10.8/ sending incremental file list ./ ebin/ ebin/app_utils.beam ebin/code_version.beam ebin/credit_flow.beam ebin/delegate.beam ebin/delegate_sup.beam ebin/file_handle_cache.beam ebin/file_handle_cache_stats.beam ebin/gen_server2.beam ebin/mirrored_supervisor.beam ebin/mirrored_supervisor_locks.beam ebin/mnesia_sync.beam ebin/pmon.beam ebin/priority_queue.beam ebin/rabbit_amqp_connection.beam ebin/rabbit_amqqueue_common.beam ebin/rabbit_auth_backend_dummy.beam ebin/rabbit_auth_mechanism.beam ebin/rabbit_authn_backend.beam ebin/rabbit_authz_backend.beam ebin/rabbit_basic_common.beam ebin/rabbit_binary_generator.beam ebin/rabbit_binary_parser.beam ebin/rabbit_cert_info.beam ebin/rabbit_channel_common.beam ebin/rabbit_command_assembler.beam ebin/rabbit_common.app ebin/rabbit_control_misc.beam ebin/rabbit_core_metrics.beam ebin/rabbit_data_coercion.beam ebin/rabbit_date_time.beam ebin/rabbit_env.beam ebin/rabbit_error_logger_handler.beam ebin/rabbit_event.beam ebin/rabbit_exchange_type.beam ebin/rabbit_framing_amqp_0_8.beam ebin/rabbit_framing_amqp_0_9_1.beam ebin/rabbit_heartbeat.beam ebin/rabbit_http_util.beam ebin/rabbit_json.beam ebin/rabbit_log.beam ebin/rabbit_misc.beam ebin/rabbit_msg_store_index.beam ebin/rabbit_net.beam ebin/rabbit_nodes_common.beam ebin/rabbit_numerical.beam ebin/rabbit_password_hashing.beam ebin/rabbit_pbe.beam ebin/rabbit_peer_discovery_backend.beam ebin/rabbit_policy_validator.beam ebin/rabbit_queue_collector.beam ebin/rabbit_registry.beam ebin/rabbit_registry_class.beam ebin/rabbit_resource_monitor_misc.beam ebin/rabbit_runtime.beam ebin/rabbit_runtime_parameter.beam ebin/rabbit_semver.beam ebin/rabbit_semver_parser.beam ebin/rabbit_ssl_options.beam ebin/rabbit_types.beam ebin/rabbit_writer.beam ebin/supervisor2.beam ebin/vm_memory_monitor.beam ebin/worker_pool.beam ebin/worker_pool_sup.beam ebin/worker_pool_worker.beam include/ include/logging.hrl include/rabbit.hrl include/rabbit_core_metrics.hrl include/rabbit_framing.hrl include/rabbit_memory.hrl include/rabbit_misc.hrl include/rabbit_msg_store.hrl include/resource.hrl sent 978,931 bytes received 1,422 bytes 1,960,706.00 bytes/sec total size is 973,181 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbit_common/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbit_common prepare-dist \ APP=rabbit_common VSN=3.10.8 EZ_DIR=/<>/plugins/rabbit_common-3.10.8 rm -rf /<>/plugins/rabbitmq_amqp1_0-3.10.8 plugins/rabbitmq_amqp1_0-3.10.8 mkdir -p /<>/plugins/rabbitmq_amqp1_0-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_amqp1_0/ /<>/plugins/rabbitmq_amqp1_0-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam ebin/rabbit_amqp1_0.beam ebin/rabbit_amqp1_0_channel.beam ebin/rabbit_amqp1_0_incoming_link.beam ebin/rabbit_amqp1_0_link_util.beam ebin/rabbit_amqp1_0_message.beam ebin/rabbit_amqp1_0_outgoing_link.beam ebin/rabbit_amqp1_0_reader.beam ebin/rabbit_amqp1_0_session.beam ebin/rabbit_amqp1_0_session_process.beam ebin/rabbit_amqp1_0_session_sup.beam ebin/rabbit_amqp1_0_session_sup_sup.beam ebin/rabbit_amqp1_0_util.beam ebin/rabbit_amqp1_0_writer.beam ebin/rabbitmq_amqp1_0.app include/ include/rabbit_amqp1_0.hrl priv/ priv/schema/ priv/schema/rabbitmq_amqp1_0.schema sent 241,612 bytes received 362 bytes 483,948.00 bytes/sec total size is 240,108 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_amqp1_0/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_amqp1_0 prepare-dist \ APP=rabbitmq_amqp1_0 VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_amqp1_0-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_backend_cache-3.10.8 plugins/rabbitmq_auth_backend_cache-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_backend_cache-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_cache/ /<>/plugins/rabbitmq_auth_backend_cache-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_auth_backend_cache.beam ebin/rabbit_auth_backend_cache_app.beam ebin/rabbit_auth_cache.beam ebin/rabbit_auth_cache_dict.beam ebin/rabbit_auth_cache_ets.beam ebin/rabbit_auth_cache_ets_segmented.beam ebin/rabbit_auth_cache_ets_segmented_stateless.beam ebin/rabbitmq_auth_backend_cache.app include/ include/rabbit_auth_backend_cache.hrl priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_cache.schema sent 35,422 bytes received 233 bytes 71,310.00 bytes/sec total size is 34,478 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_cache/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_cache prepare-dist \ APP=rabbitmq_auth_backend_cache VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_cache-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_backend_http-3.10.8 plugins/rabbitmq_auth_backend_http-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_backend_http-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_http/ /<>/plugins/rabbitmq_auth_backend_http-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_auth_backend_http.beam ebin/rabbit_auth_backend_http_app.beam ebin/rabbitmq_auth_backend_http.app priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_http.schema sent 16,677 bytes received 111 bytes 33,576.00 bytes/sec total size is 16,199 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_http/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_http prepare-dist \ APP=rabbitmq_auth_backend_http VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_http-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_backend_ldap-3.10.8 plugins/rabbitmq_auth_backend_ldap-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_backend_ldap-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_ldap/ /<>/plugins/rabbitmq_auth_backend_ldap-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_auth_backend_ldap.beam ebin/rabbit_auth_backend_ldap_app.beam ebin/rabbit_auth_backend_ldap_util.beam ebin/rabbit_log_ldap.beam ebin/rabbitmq_auth_backend_ldap.app include/ include/logging.hrl priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_ldap.schema sent 72,367 bytes received 176 bytes 145,086.00 bytes/sec total size is 71,655 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_ldap/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_ldap prepare-dist \ APP=rabbitmq_auth_backend_ldap VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_ldap-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8 plugins/rabbitmq_auth_backend_oauth2-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_oauth2/ /<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.beam ebin/rabbit_auth_backend_oauth2.beam ebin/rabbit_auth_backend_oauth2_app.beam ebin/rabbit_oauth2_scope.beam ebin/rabbitmq_auth_backend_oauth2.app ebin/uaa_jwks.beam ebin/uaa_jwt.beam ebin/uaa_jwt_jwk.beam ebin/uaa_jwt_jwt.beam ebin/wildcard.beam priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_oauth2.schema sent 59,326 bytes received 244 bytes 119,140.00 bytes/sec total size is 58,328 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_oauth2/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_oauth2 prepare-dist \ APP=rabbitmq_auth_backend_oauth2 VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8 plugins/rabbitmq_auth_mechanism_ssl-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_mechanism_ssl/ /<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_auth_mechanism_ssl.beam ebin/rabbit_auth_mechanism_ssl_app.beam ebin/rabbitmq_auth_mechanism_ssl.app sent 16,376 bytes received 84 bytes 32,920.00 bytes/sec total size is 16,024 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_mechanism_ssl/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_auth_mechanism_ssl prepare-dist \ APP=rabbitmq_auth_mechanism_ssl VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8 rm -rf /<>/plugins/rabbitmq_aws-3.10.8 plugins/rabbitmq_aws-3.10.8 mkdir -p /<>/plugins/rabbitmq_aws-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_aws/ /<>/plugins/rabbitmq_aws-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbitmq_aws.app ebin/rabbitmq_aws.beam ebin/rabbitmq_aws_app.beam ebin/rabbitmq_aws_config.beam ebin/rabbitmq_aws_json.beam ebin/rabbitmq_aws_sign.beam ebin/rabbitmq_aws_sup.beam ebin/rabbitmq_aws_urilib.beam ebin/rabbitmq_aws_xml.beam include/ include/rabbitmq_aws.hrl priv/ priv/schema/ priv/schema/rabbitmq_aws.schema sent 83,381 bytes received 248 bytes 167,258.00 bytes/sec total size is 82,462 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_aws/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_aws prepare-dist \ APP=rabbitmq_aws VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_aws-3.10.8 rm -rf /<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8 plugins/rabbitmq_consistent_hash_exchange-3.10.8 mkdir -p /<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_consistent_hash_exchange/ /<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam ebin/rabbit_exchange_type_consistent_hash.beam ebin/rabbitmq_consistent_hash_exchange.app include/ include/rabbitmq_consistent_hash_exchange.hrl sent 33,348 bytes received 111 bytes 66,918.00 bytes/sec total size is 32,793 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_consistent_hash_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_consistent_hash_exchange prepare-dist \ APP=rabbitmq_consistent_hash_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_event_exchange-3.10.8 plugins/rabbitmq_event_exchange-3.10.8 mkdir -p /<>/plugins/rabbitmq_event_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_event_exchange/ /<>/plugins/rabbitmq_event_exchange-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_event_exchange_decorator.beam ebin/rabbit_exchange_type_event.beam ebin/rabbitmq_event_exchange.app include/ include/rabbit_event_exchange.hrl priv/ priv/schema/ priv/schema/rabbitmq_event_exchange.schema sent 25,413 bytes received 134 bytes 51,094.00 bytes/sec total size is 24,816 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_event_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_event_exchange prepare-dist \ APP=rabbitmq_event_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_event_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_federation-3.10.8 plugins/rabbitmq_federation-3.10.8 mkdir -p /<>/plugins/rabbitmq_federation-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation/ /<>/plugins/rabbitmq_federation-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.beam ebin/rabbit_federation_app.beam ebin/rabbit_federation_db.beam ebin/rabbit_federation_event.beam ebin/rabbit_federation_exchange.beam ebin/rabbit_federation_exchange_link.beam ebin/rabbit_federation_exchange_link_sup_sup.beam ebin/rabbit_federation_link_sup.beam ebin/rabbit_federation_link_util.beam ebin/rabbit_federation_parameters.beam ebin/rabbit_federation_pg.beam ebin/rabbit_federation_queue.beam ebin/rabbit_federation_queue_link.beam ebin/rabbit_federation_queue_link_sup_sup.beam ebin/rabbit_federation_status.beam ebin/rabbit_federation_sup.beam ebin/rabbit_federation_upstream.beam ebin/rabbit_federation_upstream_exchange.beam ebin/rabbit_federation_util.beam ebin/rabbit_log_federation.beam ebin/rabbitmq_federation.app include/ include/logging.hrl include/rabbit_federation.hrl sent 249,996 bytes received 487 bytes 500,966.00 bytes/sec total size is 247,978 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_federation prepare-dist \ APP=rabbitmq_federation VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_federation-3.10.8 rm -rf /<>/plugins/rabbitmq_federation_management-3.10.8 plugins/rabbitmq_federation_management-3.10.8 mkdir -p /<>/plugins/rabbitmq_federation_management-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation_management/ /<>/plugins/rabbitmq_federation_management-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_federation_mgmt.beam ebin/rabbitmq_federation_management.app priv/ priv/www/ priv/www/js/ priv/www/js/federation.js priv/www/js/tmpl/ priv/www/js/tmpl/federation-upstream.ejs priv/www/js/tmpl/federation-upstreams.ejs priv/www/js/tmpl/federation.ejs sent 26,827 bytes received 157 bytes 53,968.00 bytes/sec total size is 26,209 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation_management/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_federation_management prepare-dist \ APP=rabbitmq_federation_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_federation_management-3.10.8 rm -rf /<>/plugins/rabbitmq_jms_topic_exchange-3.10.8 plugins/rabbitmq_jms_topic_exchange-3.10.8 mkdir -p /<>/plugins/rabbitmq_jms_topic_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_jms_topic_exchange/ /<>/plugins/rabbitmq_jms_topic_exchange-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_jms_topic_exchange.beam ebin/rabbitmq_jms_topic_exchange.app ebin/sjx_evaluator.beam include/ include/rabbit_jms_topic_exchange.hrl sent 28,770 bytes received 107 bytes 57,754.00 bytes/sec total size is 28,302 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_jms_topic_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_jms_topic_exchange prepare-dist \ APP=rabbitmq_jms_topic_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_jms_topic_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_management-3.10.8 plugins/rabbitmq_management-3.10.8 mkdir -p /<>/plugins/rabbitmq_management-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management/ /<>/plugins/rabbitmq_management-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_mgmt_app.beam ebin/rabbit_mgmt_cors.beam ebin/rabbit_mgmt_csp.beam ebin/rabbit_mgmt_db.beam ebin/rabbit_mgmt_db_cache.beam ebin/rabbit_mgmt_db_cache_sup.beam ebin/rabbit_mgmt_dispatcher.beam ebin/rabbit_mgmt_extension.beam ebin/rabbit_mgmt_headers.beam ebin/rabbit_mgmt_hsts.beam ebin/rabbit_mgmt_load_definitions.beam ebin/rabbit_mgmt_reset_handler.beam ebin/rabbit_mgmt_stats.beam ebin/rabbit_mgmt_sup.beam ebin/rabbit_mgmt_sup_sup.beam ebin/rabbit_mgmt_util.beam ebin/rabbit_mgmt_wm_aliveness_test.beam ebin/rabbit_mgmt_wm_auth.beam ebin/rabbit_mgmt_wm_auth_attempts.beam ebin/rabbit_mgmt_wm_binding.beam ebin/rabbit_mgmt_wm_bindings.beam ebin/rabbit_mgmt_wm_channel.beam ebin/rabbit_mgmt_wm_channels.beam ebin/rabbit_mgmt_wm_channels_vhost.beam ebin/rabbit_mgmt_wm_cluster_name.beam ebin/rabbit_mgmt_wm_connection.beam ebin/rabbit_mgmt_wm_connection_channels.beam ebin/rabbit_mgmt_wm_connection_user_name.beam ebin/rabbit_mgmt_wm_connections.beam ebin/rabbit_mgmt_wm_connections_vhost.beam ebin/rabbit_mgmt_wm_consumers.beam ebin/rabbit_mgmt_wm_definitions.beam ebin/rabbit_mgmt_wm_exchange.beam ebin/rabbit_mgmt_wm_exchange_publish.beam ebin/rabbit_mgmt_wm_exchanges.beam ebin/rabbit_mgmt_wm_extensions.beam ebin/rabbit_mgmt_wm_feature_flag_enable.beam ebin/rabbit_mgmt_wm_feature_flags.beam ebin/rabbit_mgmt_wm_global_parameter.beam ebin/rabbit_mgmt_wm_global_parameters.beam ebin/rabbit_mgmt_wm_health_check_alarms.beam ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam ebin/rabbit_mgmt_wm_health_check_local_alarms.beam ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam ebin/rabbit_mgmt_wm_health_check_port_listener.beam ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam ebin/rabbit_mgmt_wm_healthchecks.beam ebin/rabbit_mgmt_wm_limit.beam ebin/rabbit_mgmt_wm_limits.beam ebin/rabbit_mgmt_wm_login.beam ebin/rabbit_mgmt_wm_node.beam ebin/rabbit_mgmt_wm_node_memory.beam ebin/rabbit_mgmt_wm_node_memory_ets.beam ebin/rabbit_mgmt_wm_nodes.beam ebin/rabbit_mgmt_wm_operator_policies.beam ebin/rabbit_mgmt_wm_operator_policy.beam ebin/rabbit_mgmt_wm_overview.beam ebin/rabbit_mgmt_wm_parameter.beam ebin/rabbit_mgmt_wm_parameters.beam ebin/rabbit_mgmt_wm_permission.beam ebin/rabbit_mgmt_wm_permissions.beam ebin/rabbit_mgmt_wm_permissions_user.beam ebin/rabbit_mgmt_wm_permissions_vhost.beam ebin/rabbit_mgmt_wm_policies.beam ebin/rabbit_mgmt_wm_policy.beam ebin/rabbit_mgmt_wm_queue.beam ebin/rabbit_mgmt_wm_queue_actions.beam ebin/rabbit_mgmt_wm_queue_get.beam ebin/rabbit_mgmt_wm_queue_purge.beam ebin/rabbit_mgmt_wm_queues.beam ebin/rabbit_mgmt_wm_rebalance_queues.beam ebin/rabbit_mgmt_wm_redirect.beam ebin/rabbit_mgmt_wm_reset.beam ebin/rabbit_mgmt_wm_static.beam ebin/rabbit_mgmt_wm_topic_permission.beam ebin/rabbit_mgmt_wm_topic_permissions.beam ebin/rabbit_mgmt_wm_topic_permissions_user.beam ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam ebin/rabbit_mgmt_wm_user.beam ebin/rabbit_mgmt_wm_user_limit.beam ebin/rabbit_mgmt_wm_user_limits.beam ebin/rabbit_mgmt_wm_users.beam ebin/rabbit_mgmt_wm_users_bulk_delete.beam ebin/rabbit_mgmt_wm_vhost.beam ebin/rabbit_mgmt_wm_vhost_restart.beam ebin/rabbit_mgmt_wm_vhosts.beam ebin/rabbit_mgmt_wm_whoami.beam ebin/rabbitmq_management.app include/ include/rabbit_mgmt.hrl priv/ priv/schema/ priv/schema/rabbitmq_management.schema priv/www/ priv/www/favicon.ico priv/www/index.html priv/www/api/ priv/www/api/index.html priv/www/cli/ priv/www/cli/index.html priv/www/css/ priv/www/css/evil.css priv/www/css/main.css priv/www/img/ priv/www/img/bg-binary.png priv/www/img/bg-green-dark.png priv/www/img/bg-red-dark.png priv/www/img/bg-red.png priv/www/img/bg-yellow-dark.png priv/www/img/collapse.png priv/www/img/expand.png priv/www/img/rabbitmqlogo-master-copy.svg priv/www/img/rabbitmqlogo.svg priv/www/js/ priv/www/js/base64.js priv/www/js/charts.js priv/www/js/dispatcher.js priv/www/js/ejs-1.0.js priv/www/js/ejs-1.0.min.js priv/www/js/excanvas.js priv/www/js/excanvas.min.js priv/www/js/formatters.js priv/www/js/global.js priv/www/js/jquery-3.5.1.js priv/www/js/jquery-3.5.1.min.js priv/www/js/jquery.flot-0.8.1.js priv/www/js/jquery.flot-0.8.1.min.js priv/www/js/jquery.flot-0.8.1.time.js priv/www/js/jquery.flot-0.8.1.time.min.js priv/www/js/json2-2016.10.28.js priv/www/js/main.js priv/www/js/prefs.js priv/www/js/sammy-0.7.6.js priv/www/js/sammy-0.7.6.min.js priv/www/js/singular/ priv/www/js/singular/client_frame.html priv/www/js/singular/postaccess.html priv/www/js/singular/postauth.html priv/www/js/singular/rpFrame.js priv/www/js/singular/singular.js priv/www/js/singular/singular.umd.js priv/www/js/tmpl/ priv/www/js/tmpl/404.ejs priv/www/js/tmpl/add-binding.ejs priv/www/js/tmpl/binary.ejs priv/www/js/tmpl/bindings.ejs priv/www/js/tmpl/channel.ejs priv/www/js/tmpl/channels-list.ejs priv/www/js/tmpl/channels.ejs priv/www/js/tmpl/cluster-name.ejs priv/www/js/tmpl/columns-options.ejs priv/www/js/tmpl/connection.ejs priv/www/js/tmpl/connections.ejs priv/www/js/tmpl/consumers.ejs priv/www/js/tmpl/exchange.ejs priv/www/js/tmpl/exchanges.ejs priv/www/js/tmpl/feature-flags.ejs priv/www/js/tmpl/layout.ejs priv/www/js/tmpl/limits.ejs priv/www/js/tmpl/list-exchanges.ejs priv/www/js/tmpl/login.ejs priv/www/js/tmpl/login_uaa.ejs priv/www/js/tmpl/memory-bar.ejs priv/www/js/tmpl/memory-table.ejs priv/www/js/tmpl/memory.ejs priv/www/js/tmpl/messages.ejs priv/www/js/tmpl/msg-detail-deliveries.ejs priv/www/js/tmpl/msg-detail-publishes.ejs priv/www/js/tmpl/node.ejs priv/www/js/tmpl/overview.ejs priv/www/js/tmpl/partition.ejs priv/www/js/tmpl/permissions.ejs priv/www/js/tmpl/policies.ejs priv/www/js/tmpl/policy.ejs priv/www/js/tmpl/popup.ejs priv/www/js/tmpl/publish.ejs priv/www/js/tmpl/queue.ejs priv/www/js/tmpl/queues.ejs priv/www/js/tmpl/rate-options.ejs priv/www/js/tmpl/registry.ejs priv/www/js/tmpl/status.ejs priv/www/js/tmpl/topic-permissions.ejs priv/www/js/tmpl/user.ejs priv/www/js/tmpl/users.ejs priv/www/js/tmpl/vhost.ejs priv/www/js/tmpl/vhosts.ejs sent 2,395,346 bytes received 3,462 bytes 4,797,616.00 bytes/sec total size is 2,382,563 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_management prepare-dist \ APP=rabbitmq_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_management-3.10.8 sed 's/%%VSN%%/3.10.8/' bin/rabbitmqadmin \ > /<>/plugins/rabbitmq_management-3.10.8/priv/www/cli/rabbitmqadmin rm -rf /<>/plugins/rabbitmq_management_agent-3.10.8 plugins/rabbitmq_management_agent-3.10.8 mkdir -p /<>/plugins/rabbitmq_management_agent-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management_agent/ /<>/plugins/rabbitmq_management_agent-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam ebin/exometer_slide.beam ebin/rabbit_mgmt_agent_app.beam ebin/rabbit_mgmt_agent_config.beam ebin/rabbit_mgmt_agent_sup.beam ebin/rabbit_mgmt_agent_sup_sup.beam ebin/rabbit_mgmt_data.beam ebin/rabbit_mgmt_data_compat.beam ebin/rabbit_mgmt_db_handler.beam ebin/rabbit_mgmt_external_stats.beam ebin/rabbit_mgmt_ff.beam ebin/rabbit_mgmt_format.beam ebin/rabbit_mgmt_gc.beam ebin/rabbit_mgmt_metrics_collector.beam ebin/rabbit_mgmt_metrics_gc.beam ebin/rabbit_mgmt_storage.beam ebin/rabbitmq_management_agent.app include/ include/rabbit_mgmt_agent.hrl include/rabbit_mgmt_metrics.hrl include/rabbit_mgmt_records.hrl priv/ priv/schema/ priv/schema/rabbitmq_management_agent.schema sent 228,264 bytes received 442 bytes 457,412.00 bytes/sec total size is 226,464 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management_agent/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_management_agent prepare-dist \ APP=rabbitmq_management_agent VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_management_agent-3.10.8 rm -rf /<>/plugins/rabbitmq_mqtt-3.10.8 plugins/rabbitmq_mqtt-3.10.8 mkdir -p /<>/plugins/rabbitmq_mqtt-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_mqtt/ /<>/plugins/rabbitmq_mqtt-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam ebin/mqtt_machine.beam ebin/mqtt_machine_v0.beam ebin/mqtt_node.beam ebin/rabbit_mqtt.beam ebin/rabbit_mqtt_collector.beam ebin/rabbit_mqtt_connection_info.beam ebin/rabbit_mqtt_connection_sup.beam ebin/rabbit_mqtt_frame.beam ebin/rabbit_mqtt_internal_event_handler.beam ebin/rabbit_mqtt_processor.beam ebin/rabbit_mqtt_reader.beam ebin/rabbit_mqtt_retained_msg_store.beam ebin/rabbit_mqtt_retained_msg_store_dets.beam ebin/rabbit_mqtt_retained_msg_store_ets.beam ebin/rabbit_mqtt_retained_msg_store_noop.beam ebin/rabbit_mqtt_retainer.beam ebin/rabbit_mqtt_retainer_sup.beam ebin/rabbit_mqtt_sup.beam ebin/rabbit_mqtt_util.beam ebin/rabbitmq_mqtt.app include/ include/mqtt_machine.hrl include/mqtt_machine_v0.hrl include/rabbit_mqtt.hrl include/rabbit_mqtt_frame.hrl include/rabbit_mqtt_retained_msg_store.hrl priv/ priv/schema/ priv/schema/rabbitmq_mqtt.schema sent 201,413 bytes received 571 bytes 403,968.00 bytes/sec total size is 199,138 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_mqtt/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_mqtt prepare-dist \ APP=rabbitmq_mqtt VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_mqtt-3.10.8 rm -rf /<>/plugins/rabbitmq_peer_discovery_aws-3.10.8 plugins/rabbitmq_peer_discovery_aws-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_aws-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_aws/ /<>/plugins/rabbitmq_peer_discovery_aws-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_aws.beam ebin/rabbitmq_peer_discovery_aws.app ebin/rabbitmq_peer_discovery_aws.beam priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_aws.schema sent 25,161 bytes received 111 bytes 50,544.00 bytes/sec total size is 24,681 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_aws/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_aws prepare-dist \ APP=rabbitmq_peer_discovery_aws VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_aws-3.10.8 rm -rf /<>/plugins/rabbitmq_peer_discovery_common-3.10.8 plugins/rabbitmq_peer_discovery_common-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_common-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_common/ /<>/plugins/rabbitmq_peer_discovery_common-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_cleanup.beam ebin/rabbit_peer_discovery_common_app.beam ebin/rabbit_peer_discovery_common_sup.beam ebin/rabbit_peer_discovery_config.beam ebin/rabbit_peer_discovery_httpc.beam ebin/rabbit_peer_discovery_util.beam ebin/rabbitmq_peer_discovery_common.app include/ include/rabbit_peer_discovery.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_common.schema sent 58,594 bytes received 210 bytes 117,608.00 bytes/sec total size is 57,715 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_common/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_common prepare-dist \ APP=rabbitmq_peer_discovery_common VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_common-3.10.8 rm -rf /<>/plugins/rabbitmq_peer_discovery_consul-3.10.8 plugins/rabbitmq_peer_discovery_consul-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_consul-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_consul/ /<>/plugins/rabbitmq_peer_discovery_consul-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_consul.beam ebin/rabbitmq_peer_discovery_consul.app ebin/rabbitmq_peer_discovery_consul.beam ebin/rabbitmq_peer_discovery_consul_app.beam ebin/rabbitmq_peer_discovery_consul_health_check_helper.beam ebin/rabbitmq_peer_discovery_consul_sup.beam include/ include/rabbit_peer_discovery_consul.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_consul.schema sent 78,126 bytes received 195 bytes 156,642.00 bytes/sec total size is 77,313 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_consul/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_consul prepare-dist \ APP=rabbitmq_peer_discovery_consul VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_consul-3.10.8 rm -rf /<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8 plugins/rabbitmq_peer_discovery_etcd-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_etcd/ /<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_etcd.beam ebin/rabbitmq_peer_discovery_etcd.app ebin/rabbitmq_peer_discovery_etcd.beam ebin/rabbitmq_peer_discovery_etcd_app.beam ebin/rabbitmq_peer_discovery_etcd_sup.beam ebin/rabbitmq_peer_discovery_etcd_v3_client.beam include/ include/rabbit_peer_discovery_etcd.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_etcd.schema sent 50,863 bytes received 195 bytes 102,116.00 bytes/sec total size is 50,042 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_etcd/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_etcd prepare-dist \ APP=rabbitmq_peer_discovery_etcd VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8 rm -rf /<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8 plugins/rabbitmq_peer_discovery_k8s-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_k8s/ /<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_k8s.beam ebin/rabbitmq_peer_discovery_k8s.app ebin/rabbitmq_peer_discovery_k8s.beam ebin/rabbitmq_peer_discovery_k8s_app.beam ebin/rabbitmq_peer_discovery_k8s_node_monitor.beam ebin/rabbitmq_peer_discovery_k8s_sup.beam include/ include/rabbit_peer_discovery_k8s.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_k8s.schema sent 34,558 bytes received 195 bytes 69,506.00 bytes/sec total size is 33,749 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_k8s/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_k8s prepare-dist \ APP=rabbitmq_peer_discovery_k8s VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8 rm -rf /<>/plugins/rabbitmq_prometheus-3.10.8 plugins/rabbitmq_prometheus-3.10.8 mkdir -p /<>/plugins/rabbitmq_prometheus-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_prometheus/ /<>/plugins/rabbitmq_prometheus-3.10.8/ sending incremental file list ./ ebin/ ebin/prometheus_process_collector.beam ebin/prometheus_rabbitmq_alarm_metrics_collector.beam ebin/prometheus_rabbitmq_core_metrics_collector.beam ebin/prometheus_rabbitmq_global_metrics_collector.beam ebin/rabbit_prometheus_app.beam ebin/rabbit_prometheus_dispatcher.beam ebin/rabbit_prometheus_handler.beam ebin/rabbitmq_prometheus.app priv/ priv/schema/ priv/schema/rabbitmq_prometheus.schema sent 84,466 bytes received 206 bytes 169,344.00 bytes/sec total size is 83,543 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_prometheus/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_prometheus prepare-dist \ APP=rabbitmq_prometheus VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_prometheus-3.10.8 rm -rf /<>/plugins/rabbitmq_random_exchange-3.10.8 plugins/rabbitmq_random_exchange-3.10.8 mkdir -p /<>/plugins/rabbitmq_random_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_random_exchange/ /<>/plugins/rabbitmq_random_exchange-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_exchange_type_random.beam ebin/rabbitmq_random_exchange.app include/ sent 5,847 bytes received 69 bytes 11,832.00 bytes/sec total size is 5,546 speedup is 0.94 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_random_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_random_exchange prepare-dist \ APP=rabbitmq_random_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_random_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_recent_history_exchange-3.10.8 plugins/rabbitmq_recent_history_exchange-3.10.8 mkdir -p /<>/plugins/rabbitmq_recent_history_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_recent_history_exchange/ /<>/plugins/rabbitmq_recent_history_exchange-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_exchange_type_recent_history.beam ebin/rabbitmq_recent_history_exchange.app include/ include/rabbit_recent_history.hrl sent 18,062 bytes received 88 bytes 36,300.00 bytes/sec total size is 17,662 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_recent_history_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_recent_history_exchange prepare-dist \ APP=rabbitmq_recent_history_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_recent_history_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_sharding-3.10.8 plugins/rabbitmq_sharding-3.10.8 mkdir -p /<>/plugins/rabbitmq_sharding-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_sharding/ /<>/plugins/rabbitmq_sharding-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_sharding_exchange_decorator.beam ebin/rabbit_sharding_exchange_type_modulus_hash.beam ebin/rabbit_sharding_interceptor.beam ebin/rabbit_sharding_policy_validator.beam ebin/rabbit_sharding_shard.beam ebin/rabbit_sharding_util.beam ebin/rabbitmq_sharding.app sent 43,445 bytes received 160 bytes 87,210.00 bytes/sec total size is 42,816 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_sharding/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_sharding prepare-dist \ APP=rabbitmq_sharding VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_sharding-3.10.8 rm -rf /<>/plugins/rabbitmq_shovel-3.10.8 plugins/rabbitmq_shovel-3.10.8 mkdir -p /<>/plugins/rabbitmq_shovel-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel/ /<>/plugins/rabbitmq_shovel-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.beam ebin/rabbit_amqp091_shovel.beam ebin/rabbit_amqp10_shovel.beam ebin/rabbit_log_shovel.beam ebin/rabbit_shovel.beam ebin/rabbit_shovel_behaviour.beam ebin/rabbit_shovel_config.beam ebin/rabbit_shovel_dyn_worker_sup.beam ebin/rabbit_shovel_dyn_worker_sup_sup.beam ebin/rabbit_shovel_locks.beam ebin/rabbit_shovel_parameters.beam ebin/rabbit_shovel_status.beam ebin/rabbit_shovel_sup.beam ebin/rabbit_shovel_util.beam ebin/rabbit_shovel_worker.beam ebin/rabbit_shovel_worker_sup.beam ebin/rabbitmq_shovel.app include/ include/logging.hrl include/rabbit_shovel.hrl sent 213,236 bytes received 430 bytes 427,332.00 bytes/sec total size is 211,434 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_shovel/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_shovel prepare-dist \ APP=rabbitmq_shovel VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_shovel-3.10.8 rm -rf /<>/plugins/rabbitmq_shovel_management-3.10.8 plugins/rabbitmq_shovel_management-3.10.8 mkdir -p /<>/plugins/rabbitmq_shovel_management-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel_management/ /<>/plugins/rabbitmq_shovel_management-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_shovel_mgmt.beam ebin/rabbit_shovel_mgmt_util.beam ebin/rabbitmq_shovel_management.app priv/ priv/www/ priv/www/js/ priv/www/js/shovel.js priv/www/js/tmpl/ priv/www/js/tmpl/dynamic-shovel.ejs priv/www/js/tmpl/dynamic-shovels.ejs priv/www/js/tmpl/shovels.ejs sent 54,451 bytes received 180 bytes 109,262.00 bytes/sec total size is 53,745 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_shovel_management/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_shovel_management prepare-dist \ APP=rabbitmq_shovel_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_shovel_management-3.10.8 rm -rf /<>/plugins/rabbitmq_stomp-3.10.8 plugins/rabbitmq_stomp-3.10.8 mkdir -p /<>/plugins/rabbitmq_stomp-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stomp/ /<>/plugins/rabbitmq_stomp-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.beam ebin/rabbit_stomp.beam ebin/rabbit_stomp_client_sup.beam ebin/rabbit_stomp_connection_info.beam ebin/rabbit_stomp_frame.beam ebin/rabbit_stomp_internal_event_handler.beam ebin/rabbit_stomp_processor.beam ebin/rabbit_stomp_reader.beam ebin/rabbit_stomp_sup.beam ebin/rabbit_stomp_util.beam ebin/rabbitmq_stomp.app include/ include/rabbit_stomp.hrl include/rabbit_stomp_frame.hrl include/rabbit_stomp_headers.hrl priv/ priv/schema/ priv/schema/rabbitmq_stomp.schema sent 169,564 bytes received 332 bytes 339,792.00 bytes/sec total size is 168,275 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stomp/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_stomp prepare-dist \ APP=rabbitmq_stomp VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stomp-3.10.8 rm -rf /<>/plugins/rabbitmq_stream-3.10.8 plugins/rabbitmq_stream-3.10.8 mkdir -p /<>/plugins/rabbitmq_stream-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream/ /<>/plugins/rabbitmq_stream-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam ebin/rabbit_stream.beam ebin/rabbit_stream_connection_sup.beam ebin/rabbit_stream_manager.beam ebin/rabbit_stream_metrics.beam ebin/rabbit_stream_metrics_gc.beam ebin/rabbit_stream_reader.beam ebin/rabbit_stream_sup.beam ebin/rabbit_stream_utils.beam ebin/rabbitmq_stream.app include/ include/rabbit_stream_metrics.hrl priv/ priv/schema/ priv/schema/rabbitmq_stream.schema sent 217,297 bytes received 343 bytes 435,280.00 bytes/sec total size is 215,733 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_stream prepare-dist \ APP=rabbitmq_stream VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stream-3.10.8 rm -rf /<>/plugins/rabbitmq_stream_common-3.10.8 plugins/rabbitmq_stream_common-3.10.8 mkdir -p /<>/plugins/rabbitmq_stream_common-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream_common/ /<>/plugins/rabbitmq_stream_common-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_stream_core.beam ebin/rabbitmq_stream_common.app include/ include/rabbit_stream.hrl sent 39,069 bytes received 88 bytes 78,314.00 bytes/sec total size is 38,698 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream_common/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_stream_common prepare-dist \ APP=rabbitmq_stream_common VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stream_common-3.10.8 rm -rf /<>/plugins/rabbitmq_stream_management-3.10.8 plugins/rabbitmq_stream_management-3.10.8 mkdir -p /<>/plugins/rabbitmq_stream_management-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream_management/ /<>/plugins/rabbitmq_stream_management-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_stream_connection_consumers_mgmt.beam ebin/rabbit_stream_connection_mgmt.beam ebin/rabbit_stream_connection_publishers_mgmt.beam ebin/rabbit_stream_connections_mgmt.beam ebin/rabbit_stream_connections_vhost_mgmt.beam ebin/rabbit_stream_consumers_mgmt.beam ebin/rabbit_stream_management_utils.beam ebin/rabbit_stream_mgmt_db.beam ebin/rabbit_stream_publishers_mgmt.beam ebin/rabbitmq_stream_management.app priv/ priv/www/ priv/www/js/ priv/www/js/stream.js priv/www/js/tmpl/ priv/www/js/tmpl/streamConnection.ejs priv/www/js/tmpl/streamConnections.ejs priv/www/js/tmpl/streamConsumersList.ejs priv/www/js/tmpl/streamPublishersList.ejs sent 81,470 bytes received 332 bytes 163,604.00 bytes/sec total size is 80,159 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream_management/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_stream_management prepare-dist \ APP=rabbitmq_stream_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stream_management-3.10.8 rm -rf /<>/plugins/rabbitmq_top-3.10.8 plugins/rabbitmq_top-3.10.8 mkdir -p /<>/plugins/rabbitmq_top-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_top/ /<>/plugins/rabbitmq_top-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_top_app.beam ebin/rabbit_top_extension.beam ebin/rabbit_top_sup.beam ebin/rabbit_top_util.beam ebin/rabbit_top_wm_ets_tables.beam ebin/rabbit_top_wm_process.beam ebin/rabbit_top_wm_processes.beam ebin/rabbit_top_worker.beam ebin/rabbitmq_top.app priv/ priv/www/ priv/www/js/ priv/www/js/top.js priv/www/js/tmpl/ priv/www/js/tmpl/ets_tables.ejs priv/www/js/tmpl/process.ejs priv/www/js/tmpl/processes.ejs sent 69,569 bytes received 298 bytes 139,734.00 bytes/sec total size is 68,501 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_top/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_top prepare-dist \ APP=rabbitmq_top VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_top-3.10.8 rm -rf /<>/plugins/rabbitmq_tracing-3.10.8 plugins/rabbitmq_tracing-3.10.8 mkdir -p /<>/plugins/rabbitmq_tracing-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_tracing/ /<>/plugins/rabbitmq_tracing-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_tracing_app.beam ebin/rabbit_tracing_consumer.beam ebin/rabbit_tracing_consumer_sup.beam ebin/rabbit_tracing_files.beam ebin/rabbit_tracing_mgmt.beam ebin/rabbit_tracing_sup.beam ebin/rabbit_tracing_traces.beam ebin/rabbit_tracing_util.beam ebin/rabbit_tracing_wm_file.beam ebin/rabbit_tracing_wm_files.beam ebin/rabbit_tracing_wm_trace.beam ebin/rabbit_tracing_wm_traces.beam ebin/rabbitmq_tracing.app priv/ priv/www/ priv/www/js/ priv/www/js/tracing.js priv/www/js/tmpl/ priv/www/js/tmpl/traces.ejs sent 65,870 bytes received 332 bytes 132,404.00 bytes/sec total size is 64,669 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_tracing/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_tracing prepare-dist \ APP=rabbitmq_tracing VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_tracing-3.10.8 rm -rf /<>/plugins/rabbitmq_trust_store-3.10.8 plugins/rabbitmq_trust_store-3.10.8 mkdir -p /<>/plugins/rabbitmq_trust_store-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_trust_store/ /<>/plugins/rabbitmq_trust_store-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_trust_store.beam ebin/rabbit_trust_store_app.beam ebin/rabbit_trust_store_certificate_provider.beam ebin/rabbit_trust_store_file_provider.beam ebin/rabbit_trust_store_http_provider.beam ebin/rabbit_trust_store_sup.beam ebin/rabbitmq_trust_store.app priv/ priv/schema/ priv/schema/rabbitmq_trust_store.schema sent 69,482 bytes received 191 bytes 139,346.00 bytes/sec total size is 68,728 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_trust_store/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_trust_store prepare-dist \ APP=rabbitmq_trust_store VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_trust_store-3.10.8 rm -rf /<>/plugins/rabbitmq_web_dispatch-3.10.8 plugins/rabbitmq_web_dispatch-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_dispatch-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_dispatch/ /<>/plugins/rabbitmq_web_dispatch-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_cowboy_middleware.beam ebin/rabbit_cowboy_redirect.beam ebin/rabbit_cowboy_stream_h.beam ebin/rabbit_web_dispatch.beam ebin/rabbit_web_dispatch_app.beam ebin/rabbit_web_dispatch_listing_handler.beam ebin/rabbit_web_dispatch_registry.beam ebin/rabbit_web_dispatch_sup.beam ebin/rabbit_web_dispatch_util.beam ebin/rabbitmq_web_dispatch.app ebin/webmachine_log.beam ebin/webmachine_log_handler.beam sent 50,021 bytes received 255 bytes 100,552.00 bytes/sec total size is 48,991 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_dispatch/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_dispatch prepare-dist \ APP=rabbitmq_web_dispatch VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_dispatch-3.10.8 rm -rf /<>/plugins/rabbitmq_web_mqtt-3.10.8 plugins/rabbitmq_web_mqtt-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_mqtt-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_mqtt/ /<>/plugins/rabbitmq_web_mqtt-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_app.beam ebin/rabbit_web_mqtt_connection_info.beam ebin/rabbit_web_mqtt_connection_sup.beam ebin/rabbit_web_mqtt_handler.beam ebin/rabbit_web_mqtt_middleware.beam ebin/rabbit_web_mqtt_stream_handler.beam ebin/rabbitmq_web_mqtt.app priv/ priv/schema/ priv/schema/rabbitmq_web_mqtt.schema sent 50,532 bytes received 191 bytes 101,446.00 bytes/sec total size is 49,780 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_mqtt/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_mqtt prepare-dist \ APP=rabbitmq_web_mqtt VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt-3.10.8 rm -rf /<>/plugins/rabbitmq_web_mqtt_examples-3.10.8 plugins/rabbitmq_web_mqtt_examples-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_mqtt_examples-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_mqtt_examples/ /<>/plugins/rabbitmq_web_mqtt_examples-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_examples_app.beam ebin/rabbitmq_web_mqtt_examples.app priv/ priv/bunny.html priv/bunny.png priv/echo.html priv/index.html priv/main.css priv/mqttws31.js priv/pencil.cur sent 133,109 bytes received 206 bytes 266,630.00 bytes/sec total size is 132,354 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_mqtt_examples/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_mqtt_examples prepare-dist \ APP=rabbitmq_web_mqtt_examples VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt_examples-3.10.8 rm -rf /<>/plugins/rabbitmq_web_stomp-3.10.8 plugins/rabbitmq_web_stomp-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_stomp-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_stomp/ /<>/plugins/rabbitmq_web_stomp-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_stomp_app.beam ebin/rabbit_web_stomp_connection_sup.beam ebin/rabbit_web_stomp_handler.beam ebin/rabbit_web_stomp_internal_event_handler.beam ebin/rabbit_web_stomp_listener.beam ebin/rabbit_web_stomp_middleware.beam ebin/rabbit_web_stomp_stream_handler.beam ebin/rabbit_web_stomp_sup.beam ebin/rabbitmq_web_stomp.app priv/ priv/schema/ priv/schema/rabbitmq_web_stomp.schema sent 56,818 bytes received 225 bytes 114,086.00 bytes/sec total size is 55,915 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_stomp prepare-dist \ APP=rabbitmq_web_stomp VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_stomp-3.10.8 rm -rf /<>/plugins/rabbitmq_web_stomp_examples-3.10.8 plugins/rabbitmq_web_stomp_examples-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_stomp_examples-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_stomp_examples/ /<>/plugins/rabbitmq_web_stomp_examples-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_stomp_examples_app.beam ebin/rabbitmq_web_stomp_examples.app priv/ priv/bunny.html priv/bunny.png priv/echo.html priv/index.html priv/main.css priv/pencil.cur priv/stomp.js priv/temp-queue.html sent 70,070 bytes received 225 bytes 140,590.00 bytes/sec total size is 69,260 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp_examples/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_stomp_examples prepare-dist \ APP=rabbitmq_web_stomp_examples VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_stomp_examples-3.10.8 rm -rf /<>/plugins/ranch-2.1.0 plugins/ranch-2.1.0 mkdir -p /<>/plugins/ranch-2.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ranch/ /<>/plugins/ranch-2.1.0/ sending incremental file list ./ ebin/ ebin/ranch.app ebin/ranch.appup ebin/ranch.beam ebin/ranch_acceptor.beam ebin/ranch_acceptors_sup.beam ebin/ranch_app.beam ebin/ranch_conns_sup.beam ebin/ranch_conns_sup_sup.beam ebin/ranch_crc32c.beam ebin/ranch_embedded_sup.beam ebin/ranch_listener_sup.beam ebin/ranch_protocol.beam ebin/ranch_proxy_header.beam ebin/ranch_server.beam ebin/ranch_server_proxy.beam ebin/ranch_ssl.beam ebin/ranch_sup.beam ebin/ranch_tcp.beam ebin/ranch_transport.beam sent 158,194 bytes received 388 bytes 317,164.00 bytes/sec total size is 156,813 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/ranch/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/ranch prepare-dist \ APP=ranch VSN=2.1.0 EZ_DIR=/<>/plugins/ranch-2.1.0 rm -rf /<>/plugins/recon-2.5.2 plugins/recon-2.5.2 mkdir -p /<>/plugins/recon-2.5.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/recon/ /<>/plugins/recon-2.5.2/ sending incremental file list ./ ebin/ ebin/recon.app ebin/recon.beam ebin/recon_alloc.beam ebin/recon_lib.beam ebin/recon_map.beam ebin/recon_rec.beam ebin/recon_trace.beam sent 107,671 bytes received 160 bytes 215,662.00 bytes/sec total size is 107,118 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/recon/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/recon prepare-dist \ APP=recon VSN=2.5.2 EZ_DIR=/<>/plugins/recon-2.5.2 rm -rf /<>/plugins/seshat-0.3.2 plugins/seshat-0.3.2 mkdir -p /<>/plugins/seshat-0.3.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/seshat/ /<>/plugins/seshat-0.3.2/ sending incremental file list ./ ebin/ ebin/seshat.app ebin/seshat.beam ebin/seshat_app.beam ebin/seshat_counters_server.beam ebin/seshat_sup.beam sent 13,306 bytes received 122 bytes 26,856.00 bytes/sec total size is 12,865 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/seshat/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/seshat prepare-dist \ APP=seshat VSN=0.3.2 EZ_DIR=/<>/plugins/seshat-0.3.2 rm -rf /<>/plugins/stdout_formatter-0.2.4 plugins/stdout_formatter-0.2.4 mkdir -p /<>/plugins/stdout_formatter-0.2.4 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/stdout_formatter/ /<>/plugins/stdout_formatter-0.2.4/ sending incremental file list ./ ebin/ ebin/stdout_formatter.app ebin/stdout_formatter.beam ebin/stdout_formatter_paragraph.beam ebin/stdout_formatter_table.beam ebin/stdout_formatter_utils.beam include/ include/stdout_formatter.hrl sent 62,957 bytes received 145 bytes 126,204.00 bytes/sec total size is 62,406 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/stdout_formatter/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/stdout_formatter prepare-dist \ APP=stdout_formatter VSN=0.2.4 EZ_DIR=/<>/plugins/stdout_formatter-0.2.4 rm -rf /<>/plugins/syslog-4.0.0 plugins/syslog-4.0.0 mkdir -p /<>/plugins/syslog-4.0.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/syslog/ /<>/plugins/syslog-4.0.0/ sending incremental file list ./ ebin/ ebin/syslog.app ebin/syslog.beam ebin/syslog_error_h.beam ebin/syslog_lager_backend.beam ebin/syslog_lib.beam ebin/syslog_logger.beam ebin/syslog_logger_h.beam ebin/syslog_monitor.beam ebin/syslog_rfc3164.beam ebin/syslog_rfc5424.beam include/ include/syslog.hrl sent 90,403 bytes received 240 bytes 181,286.00 bytes/sec total size is 89,531 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/syslog/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/syslog prepare-dist \ APP=syslog VSN=4.0.0 EZ_DIR=/<>/plugins/syslog-4.0.0 rm -rf /<>/plugins/sysmon_handler-1.3.0 plugins/sysmon_handler-1.3.0 mkdir -p /<>/plugins/sysmon_handler-1.3.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/sysmon_handler/ /<>/plugins/sysmon_handler-1.3.0/ sending incremental file list ./ ebin/ ebin/sysmon_handler.app ebin/sysmon_handler_app.beam ebin/sysmon_handler_example_handler.beam ebin/sysmon_handler_filter.beam ebin/sysmon_handler_sup.beam ebin/sysmon_handler_testhandler.beam include/ include/sysmon_handler.hrl priv/ priv/sysmon_handler.schema sent 25,001 bytes received 187 bytes 50,376.00 bytes/sec total size is 24,285 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/sysmon_handler/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/sysmon_handler prepare-dist \ APP=sysmon_handler VSN=1.3.0 EZ_DIR=/<>/plugins/sysmon_handler-1.3.0 rm -rf /<>/plugins/systemd-0.6.1 plugins/systemd-0.6.1 mkdir -p /<>/plugins/systemd-0.6.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/systemd/ /<>/plugins/systemd-0.6.1/ sending incremental file list ./ ebin/ ebin/systemd.app ebin/systemd.beam ebin/systemd_app.beam ebin/systemd_journal_h.beam ebin/systemd_kmsg_formatter.beam ebin/systemd_protocol.beam ebin/systemd_socket.beam ebin/systemd_sup.beam ebin/systemd_watchdog.beam include/ include/systemd.hrl sent 48,744 bytes received 221 bytes 97,930.00 bytes/sec total size is 47,940 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/systemd/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/systemd prepare-dist \ APP=systemd VSN=0.6.1 EZ_DIR=/<>/plugins/systemd-0.6.1 unwanted=''; \ test -z "$unwanted" || (echo " RM $unwanted" && rm -rf $unwanted) make[3]: Leaving directory '/<>' \ set -e; \ if test -d "/<>/deps/rabbit/scripts"; then \ rabbit_scripts_dir='/<>/deps/rabbit/scripts'; \ elif test -d "/<>/deps/../scripts"; then \ rabbit_scripts_dir='/<>/deps/../scripts'; \ else \ echo 'rabbit/scripts directory not found' 1>&2; \ exit 1; \ fi; \ test -d "$rabbit_scripts_dir"; \ if command -v flock >/dev/null; then \ flock sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ elif command -v lockf >/dev/null; then \ lockf sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ else \ mkdir -p "sbin" && \ for file in "$rabbit_scripts_dir"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done; \ fi \ if command -v flock >/dev/null; then \ flock escript.lock \ sh -c 'mkdir -p "escript" && \ /usr/bin/make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ elif command -v lockf >/dev/null; then \ lockf escript.lock \ sh -c 'mkdir -p "escript" && \ /usr/bin/make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ else \ mkdir -p "escript" && \ /usr/bin/make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR= ; \ fi make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "/<>/escript" cmp -s "escript/rabbitmqctl" "/<>/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/escript/rabbitmqctl"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-plugins"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-diagnostics"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-queues"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-streams"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-tanzu"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' /usr/bin/make -C /<>/deps/rabbit manpages DEPS_DIR=/<>/deps make[3]: Entering directory '/<>/deps/rabbit' make[3]: Leaving directory '/<>/deps/rabbit' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' echo "Disabled tests, as they download from github" Disabled tests, as they download from github make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh binary --with python3 dh_testroot dh_prep dh_installdirs debian/rules override_dh_auto_install make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh_auto_install make -j4 install DESTDIR=/<>/debian/rabbitmq-server AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/<>' rm -f /<>/.erlang.mk/recursive-tmp-deps-16732.log rm -f /<>/.erlang.mk/apps.log /<>/.erlang.mk/deps.log touch /<>/.erlang.mk/recursive-tmp-deps-16732.log : make -C /<>/deps/rabbitmq_cli install \ PREFIX="/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript" set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbitmq_cli' make[3]: Entering directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit_common' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/jsx' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jsx' make --no-print-directory rabbit_common.d make[4]: Entering directory '/<>/deps/recon' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' mkdir -p "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript" : make --no-print-directory app-build touch /<>/.erlang.mk/recursive-tmp-deps-16732.log cmp -s "escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl"; set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/credentials_obfuscation' make[3]: Leaving directory '/<>/deps/rabbit_common' ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-plugins"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-queues"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-streams"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-tanzu"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-upgrade"; make[3]: Entering directory '/<>/deps/rabbit' make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams rabbitmq-tanzu; do \ cp "/<>/deps/rabbit/scripts/$script" \ "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin"; \ chmod 0755 "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/$script"; \ done : make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch /<>/deps/rabbitmq_cli /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/ra /<>/deps/sysmon_handler /<>/deps/stdout_formatter /<>/deps/recon /<>/deps/observer_cli /<>/deps/osiris /<>/deps/amqp10_common /<>/deps/syslog /<>/deps/systemd /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ mkdir -p $dep/ebin; \ done : set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/getopt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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[6]: Entering directory '/<>/deps/getopt' make --no-print-directory rabbitmq_prelaunch.d touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[6]: Leaving directory '/<>/deps/getopt' make[5]: Leaving directory '/<>/deps/cuttlefish' make[4]: Leaving directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' : make --no-print-directory app-build make[4]: Entering directory '/<>/deps/rabbitmq_cli' : make[4]: Leaving directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' set -e; for dep in /<>/deps/rabbitmq_cli /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/ra /<>/deps/sysmon_handler /<>/deps/stdout_formatter /<>/deps/recon /<>/deps/observer_cli /<>/deps/osiris /<>/deps/amqp10_common /<>/deps/syslog /<>/deps/systemd /<>/deps/seshat; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' make[4]: Entering directory '/<>/deps/rabbitmq_cli' set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/recon ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/observer_cli' make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' : make[4]: Leaving directory '/<>/deps/rabbitmq_cli' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/aten' make[5]: Entering directory '/<>/deps/seshat' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/seshat' make[4]: Leaving directory '/<>/deps/ra' make[4]: Entering directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/sysmon_handler' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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[4]: Entering directory '/<>/deps/stdout_formatter' make --no-print-directory amqp10_common.d touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/stdout_formatter' erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 src/amqp10_framing0.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/amqp10_common/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 make[4]: Entering directory '/<>/deps/osiris' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log : make --no-print-directory app-build set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/osiris' : make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/amqp10_common' make --no-print-directory rabbit.d touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/enough ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/enough' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/enough' make[4]: Leaving directory '/<>/deps/systemd' make[3]: Leaving directory '/<>/deps/rabbit' make[3]: Entering directory '/<>/deps/amqp10_client' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/elvis_mk /<>/deps/amqp10_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/amqp_client' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp_client' make[3]: Leaving directory '/<>/deps/rabbitmq_amqp1_0' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_cache' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_cache' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_http' erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqqueue.erl src/amqqueue_v1.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/internal_user_v1.erl src/lqueue.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_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_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_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_extra.erl src/rabbit_ff_registry.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_framing.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_feature_flags.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_log_upgrade.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.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_node_monitor.erl src/rabbit_nodes.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_password.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.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_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_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_upgrade.erl src/rabbit_upgrade_functions.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 src/vhost_v1.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \" /<>/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 touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowlib /<>/deps/jose /<>/deps/base64url ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowlib' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/base64url' make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[3]: Entering directory '/<>/deps/rabbitmq_auth_mechanism_ssl' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_mechanism_ssl' make[3]: Entering directory '/<>/deps/rabbitmq_consistent_hash_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_consistent_hash_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_event_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_event_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_federation' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_federation' make[3]: Entering directory '/<>/deps/rabbitmq_jms_topic_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_jms_topic_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_mqtt' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/ra ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_recent_history_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_sharding' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/rabbitmq_stream_common' make[3]: Leaving directory '/<>/deps/rabbitmq_stream' make[3]: Entering directory '/<>/deps/rabbitmq_trust_store' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/cowlib /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowboy' make[3]: Leaving directory '/<>/deps/rabbitmq_web_dispatch' make[3]: Entering directory '/<>/deps/rabbitmq_management_agent' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management_agent' make[3]: Entering directory '/<>/deps/rabbitmq_management' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/cowboy /<>/deps/cowlib /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/quantile_estimator ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/quantile_estimator' make[4]: Leaving directory '/<>/deps/prometheus' make[3]: Leaving directory '/<>/deps/rabbitmq_prometheus' make[3]: Entering directory '/<>/deps/rabbitmq_federation_management' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_federation_management' make[3]: Entering directory '/<>/deps/rabbitmq_shovel_management' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_shovel ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel_management' make[3]: Entering directory '/<>/deps/rabbitmq_stream_management' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stream_management' make[3]: Entering directory '/<>/deps/rabbitmq_top' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_tracing' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy /<>/deps/rabbitmq_mqtt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt_examples' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_mqtt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt_examples' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/ranch /<>/deps/cowboy /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_stomp ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp_examples' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_stomp ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp_examples' make[3]: Entering directory '/<>/deps/rabbitmq_aws' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_common' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_common' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_aws' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_aws /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_k8s' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_k8s' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_consul' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_consul' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_etcd' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit /<>/deps/eetcd /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' touch /<>/.erlang.mk/recursive-tmp-deps-16732.log set -e; for dep in /<>/deps/cowlib ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-16732.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-16732.log; \ if grep -qs -E "^[[:blank:]]*include[[:blank:]]+(erlang\.mk|.*/erlang\.mk|.*ERLANG_MK_FILENAME.*)$" \ $dep/GNUmakefile $dep/makefile $dep/Makefile; then \ make -C $dep fetch-deps \ IS_DEP=1 \ ERLANG_MK_RECURSIVE_TMP_LIST=/<>/.erlang.mk/recursive-tmp-deps-16732.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gun' make[4]: Leaving directory '/<>/deps/eetcd' make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_etcd' sort < /<>/.erlang.mk/recursive-tmp-deps-16732.log | \ uniq > /<>/.erlang.mk/recursive-tmp-deps-16732.log.sorted cmp -s /<>/.erlang.mk/recursive-tmp-deps-16732.log.sorted /<>/.erlang.mk/recursive-deps-list.log \ || mv /<>/.erlang.mk/recursive-tmp-deps-16732.log.sorted /<>/.erlang.mk/recursive-deps-list.log rm -f /<>/.erlang.mk/recursive-tmp-deps-16732.log.sorted rm /<>/.erlang.mk/recursive-tmp-deps-16732.log : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbit' make[3]: Entering directory '/<>/deps/amqp10_client' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common /<>/deps/elvis_mk /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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[4]: Entering directory '/<>/deps/elvis_mk' make[4]: Nothing to be done for 'noop'. make[4]: Leaving directory '/<>/deps/elvis_mk' make --no-print-directory amqp10_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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[4]: Entering directory '/<>/deps/amqp_client' set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory amqp_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[4]: Leaving directory '/<>/deps/amqp_client' make --no-print-directory rabbitmq_amqp1_0.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_amqp1_0' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_cache' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_auth_backend_cache.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_cache' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_http' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_auth_backend_http.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_auth_backend_ldap.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowlib /<>/deps/jose /<>/deps/base64url; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_auth_backend_oauth2.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[3]: Entering directory '/<>/deps/rabbitmq_auth_mechanism_ssl' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_auth_mechanism_ssl.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_mechanism_ssl' make[3]: Entering directory '/<>/deps/rabbitmq_consistent_hash_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_consistent_hash_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_exchange_type_consistent_hash.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_consistent_hash_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_event_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_event_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_event_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_federation' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_federation.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_federation' make[3]: Entering directory '/<>/deps/rabbitmq_jms_topic_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_jms_topic_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_jms_topic_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/ra; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_connection_info.erl src/rabbit_mqtt_connection_sup.erl src/rabbit_mqtt_frame.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_processor.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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_random_exchange.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_recent_history_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_recent_history.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_recent_history_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_sharding' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_sharding.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_shovel.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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[4]: Entering directory '/<>/deps/rabbitmq_stream_common' make --no-print-directory rabbitmq_stream_common.d : : make --no-print-directory app-build : make[4]: Leaving directory '/<>/deps/rabbitmq_stream_common' make --no-print-directory rabbitmq_stream.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_stream' make[3]: Entering directory '/<>/deps/rabbitmq_trust_store' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_trust_store.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_web_dispatch.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_dispatch' make[3]: Entering directory '/<>/deps/rabbitmq_management_agent' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_management_agent.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_management_agent' make[3]: Entering directory '/<>/deps/rabbitmq_management' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/cowboy /<>/deps/cowlib /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.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_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_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_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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_prometheus.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_prometheus' make[3]: Entering directory '/<>/deps/rabbitmq_federation_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_federation_management.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_federation_management' make[3]: Entering directory '/<>/deps/rabbitmq_shovel_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_shovel; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_shovel_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel_management' make[3]: Entering directory '/<>/deps/rabbitmq_stream_management' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_stream_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_stream_management' make[3]: Entering directory '/<>/deps/rabbitmq_top' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_top.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_tracing.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_tracing' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy /<>/deps/rabbitmq_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_web_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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_connection_info.erl src/rabbit_web_mqtt_connection_sup.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_middleware.erl src/rabbit_web_mqtt_stream_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_web_mqtt_examples.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt_examples' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/cowboy /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_web_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/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 = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/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 : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_web_stomp_examples.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp_examples' make[3]: Entering directory '/<>/deps/rabbitmq_aws' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_aws.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_common' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_peer_discovery_common.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_common' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_aws' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_aws /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_peer_discovery_aws.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_k8s' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_peer_discovery_k8s.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_k8s' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_consul' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_peer_discovery_consul.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_consul' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_etcd' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit /<>/deps/eetcd /<>/deps/gun; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.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 [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ 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 --no-print-directory rabbitmq_peer_discovery_etcd.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_etcd' \ if command -v flock >/dev/null; then \ flock plugins.lock \ sh -c 'make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"'; \ elif command -v lockf >/dev/null; then \ lockf plugins.lock \ sh -c 'make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"'; \ else \ make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"; \ fi make[3]: Entering directory '/<>' rm -rf /<>/plugins/accept-0.3.5 plugins/accept-0.3.5 mkdir -p /<>/plugins/accept-0.3.5 rm -rf /<>/plugins/amqp10_client-3.10.8 plugins/amqp10_client-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/accept/ /<>/plugins/accept-0.3.5/ mkdir -p /<>/plugins/amqp10_client-3.10.8 rm -rf /<>/plugins/amqp10_common-3.10.8 plugins/amqp10_common-3.10.8 sending incremental file list ./ ebin/ ebin/accept.app ebin/accept_encoding_header.beam ebin/accept_header.beam ebin/accept_neg.beam ebin/accept_parser.beam include/ include/accept.hrl rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_client/ /<>/plugins/amqp10_client-3.10.8/ mkdir -p /<>/plugins/amqp10_common-3.10.8 rm -rf /<>/plugins/amqp_client-3.10.8 plugins/amqp_client-3.10.8 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_common/ /<>/plugins/amqp10_common-3.10.8/ mkdir -p /<>/plugins/amqp_client-3.10.8 ./ ebin/ ebin/amqp10_client.app ebin/amqp10_client.beam ebin/amqp10_client_app.beam ebin/amqp10_client_connection.beam ebin/amqp10_client_connection_sup.beam ebin/amqp10_client_connections_sup.beam ebin/amqp10_client_frame_reader.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp_client/ /<>/plugins/amqp_client-3.10.8/ ebin/amqp10_client_session.beam ebin/amqp10_client_sessions_sup.beam sending incremental file list ebin/amqp10_client_sup.beam ebin/amqp10_client_types.beam ebin/amqp10_msg.beam sending incremental file list ./ ebin/ ./ ebin/amqp10_binary_generator.beam ebin/amqp10_binary_parser.beam ebin/amqp10_common.app ebin/amqp10_framing.beam ebin/amqp10_framing0.beam include/ include/amqp10_framing.hrl ebin/ ebin/amqp_auth_mechanisms.beam ebin/amqp_channel.beam ebin/amqp_channel_sup.beam ebin/amqp_channel_sup_sup.beam ebin/amqp_channels_manager.beam ebin/amqp_client.app ebin/amqp_client.beam ebin/amqp_connection.beam ebin/amqp_connection_sup.beam ebin/amqp_connection_type_sup.beam ebin/amqp_direct_connection.beam ebin/amqp_direct_consumer.beam ebin/amqp_gen_connection.beam ebin/amqp_gen_consumer.beam ebin/amqp_main_reader.beam ebin/amqp_network_connection.beam ebin/amqp_rpc_client.beam ebin/amqp_rpc_server.beam ebin/amqp_selective_consumer.beam ebin/amqp_ssl.beam ebin/amqp_sup.beam ebin/amqp_uri.beam ebin/amqp_util.beam ebin/rabbit_routing_util.beam ebin/uri_parser.beam include/ include/amqp_client.hrl include/amqp_client_internal.hrl include/amqp_gen_consumer_spec.hrl include/rabbit_routing_prefixes.hrl sent 16,302 bytes received 145 bytes 32,894.00 bytes/sec total size is 15,767 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/accept/Makefile) || \ make --no-print-directory -C /<>/deps/accept prepare-dist \ APP=accept VSN=0.3.5 EZ_DIR=/<>/plugins/accept-0.3.5 rm -rf /<>/plugins/aten-0.5.8 plugins/aten-0.5.8 mkdir -p /<>/plugins/aten-0.5.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/aten/ /<>/plugins/aten-0.5.8/ sending incremental file list ./ ebin/ ebin/aten.app ebin/aten.beam ebin/aten_app.beam ebin/aten_detect.beam ebin/aten_detector.beam ebin/aten_emitter.beam ebin/aten_sink.beam ebin/aten_sup.beam sent 138,429 bytes received 255 bytes 277,368.00 bytes/sec total size is 137,497 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/amqp10_client/Makefile) || \ make --no-print-directory -C /<>/deps/amqp10_client prepare-dist \ APP=amqp10_client VSN=3.10.8 EZ_DIR=/<>/plugins/amqp10_client-3.10.8 sent 71,561 bytes received 149 bytes 143,420.00 bytes/sec total size is 70,979 speedup is 0.99 rm -rf /<>/plugins/base64url-1.0.1 plugins/base64url-1.0.1 sent 391,984 bytes received 582 bytes 785,132.00 bytes/sec total size is 389,745 speedup is 0.99 mkdir -p /<>/plugins/base64url-1.0.1 ! (grep -q '^prepare-dist::' /<>/deps/amqp10_common/Makefile) || \ make --no-print-directory -C /<>/deps/amqp10_common prepare-dist \ APP=amqp10_common VSN=3.10.8 EZ_DIR=/<>/plugins/amqp10_common-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/base64url/ /<>/plugins/base64url-1.0.1/ ! (grep -q '^prepare-dist::' /<>/deps/amqp_client/Makefile) || \ make --no-print-directory -C /<>/deps/amqp_client prepare-dist \ APP=amqp_client VSN=3.10.8 EZ_DIR=/<>/plugins/amqp_client-3.10.8 sending incremental file list ./ rm -rf /<>/plugins/cowboy-2.8.0 plugins/cowboy-2.8.0 ebin/ ebin/base64url.app ebin/base64url.beam mkdir -p /<>/plugins/cowboy-2.8.0 rm -rf /<>/plugins/cowlib-2.9.1 plugins/cowlib-2.9.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowboy/ /<>/plugins/cowboy-2.8.0/ mkdir -p /<>/plugins/cowlib-2.9.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowlib/ /<>/plugins/cowlib-2.9.1/ sending incremental file list sending incremental file list ./ ./ ebin/ ebin/cowboy.app ebin/cowboy.beam ebin/cowboy_app.beam sent 24,948 bytes received 179 bytes 50,254.00 bytes/sec total size is 24,334 speedup is 0.97 ebin/cowboy_bstr.beam ebin/cowboy_children.beam ebin/cowboy_clear.beam ebin/cowboy_clock.beam ebin/cowboy_compress_h.beam ebin/cowboy_constraints.beam ebin/cowboy_handler.beam ebin/cowboy_http.beam ebin/cowboy_http2.beam ! (grep -q '^prepare-dist::' /<>/deps/aten/Makefile) || \ make --no-print-directory -C /<>/deps/aten prepare-dist \ APP=aten VSN=0.5.8 EZ_DIR=/<>/plugins/aten-0.5.8 ebin/cowboy_loop.beam ebin/cowboy_metrics_h.beam ebin/cowboy_middleware.beam ebin/cowboy_req.beam ebin/cowboy_rest.beam rm -rf /<>/plugins/credentials_obfuscation-3.1.0 plugins/credentials_obfuscation-3.1.0 ebin/cowboy_router.beam ebin/ ebin/cow_base64url.beam ebin/cow_cookie.beam ebin/cow_date.beam ebin/cow_hpack.beam ebin/cowboy_static.beam ebin/cowboy_stream.beam ebin/cowboy_stream_h.beam ebin/cowboy_sub_protocol.beam ebin/cowboy_sup.beam ebin/cowboy_tls.beam ebin/cowboy_tracer_h.beam ebin/cowboy_websocket.beam ebin/cow_http.beam ebin/cow_http2.beam ebin/cow_http2_machine.beam ebin/cow_http_hd.beam ebin/cow_http_struct_hd.beam ebin/cow_http_te.beam ebin/cow_iolists.beam ebin/cow_link.beam ebin/cow_mimetypes.beam ebin/cow_multipart.beam ebin/cow_qs.beam ebin/cow_spdy.beam ebin/cow_sse.beam ebin/cow_uri.beam ebin/cow_uri_template.beam ebin/cow_ws.beam ebin/cowlib.app include/ include/cow_inline.hrl include/cow_parse.hrl mkdir -p /<>/plugins/credentials_obfuscation-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/credentials_obfuscation/ /<>/plugins/credentials_obfuscation-3.1.0/ sending incremental file list ./ ebin/ ebin/credentials_obfuscation.app ebin/credentials_obfuscation.beam ebin/credentials_obfuscation_app.beam ebin/credentials_obfuscation_pbe.beam ebin/credentials_obfuscation_sup.beam ebin/credentials_obfuscation_svc.beam include/ include/credentials_obfuscation.hrl sent 3,630 bytes received 65 bytes 7,390.00 bytes/sec total size is 3,405 speedup is 0.92 ! (grep -q '^prepare-dist::' /<>/deps/base64url/Makefile) || \ make --no-print-directory -C /<>/deps/base64url prepare-dist \ APP=base64url VSN=1.0.1 EZ_DIR=/<>/plugins/base64url-1.0.1 rm -rf /<>/plugins/cuttlefish-3.0.1 plugins/cuttlefish-3.0.1 mkdir -p /<>/plugins/cuttlefish-3.0.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cuttlefish/ /<>/plugins/cuttlefish-3.0.1/ sent 386,710 bytes received 521 bytes 774,462.00 bytes/sec total size is 384,811 speedup is 0.99 sending incremental file list ./ ! (grep -q '^prepare-dist::' /<>/deps/cowboy/Makefile) || \ make --no-print-directory -C /<>/deps/cowboy prepare-dist \ APP=cowboy VSN=2.8.0 EZ_DIR=/<>/plugins/cowboy-2.8.0 ebin/ ebin/conf_parse.beam ebin/cuttlefish.app ebin/cuttlefish.beam ebin/cuttlefish_advanced.beam ebin/cuttlefish_bytesize.beam ebin/cuttlefish_conf.beam ebin/cuttlefish_datatypes.beam ebin/cuttlefish_duration.beam ebin/cuttlefish_duration_parse.beam ebin/cuttlefish_effective.beam ebin/cuttlefish_enum.beam ebin/cuttlefish_error.beam ebin/cuttlefish_escript.beam ebin/cuttlefish_flag.beam ebin/cuttlefish_generator.beam ebin/cuttlefish_mapping.beam ebin/cuttlefish_rebar_plugin.beam ebin/cuttlefish_schema.beam ebin/cuttlefish_translation.beam ebin/cuttlefish_unit.beam ebin/cuttlefish_util.beam ebin/cuttlefish_validator.beam ebin/cuttlefish_variable.beam ebin/cuttlefish_vmargs.beam priv/ priv/erlang_vm.schema rm -rf /<>/plugins/eetcd-0.3.6 plugins/eetcd-0.3.6 mkdir -p /<>/plugins/eetcd-0.3.6 sent 1,102,828 bytes received 468 bytes 2,206,592.00 bytes/sec total size is 1,100,904 speedup is 1.00 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/eetcd/ /<>/plugins/eetcd-0.3.6/ ! (grep -q '^prepare-dist::' /<>/deps/cowlib/Makefile) || \ make --no-print-directory -C /<>/deps/cowlib prepare-dist \ APP=cowlib VSN=2.9.1 EZ_DIR=/<>/plugins/cowlib-2.9.1 sending incremental file list rm -rf /<>/plugins/enough-0.1.0 plugins/enough-0.1.0 ./ ebin/ ebin/auth_pb.beam mkdir -p /<>/plugins/enough-0.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/enough/ /<>/plugins/enough-0.1.0/ ebin/eetcd.app ebin/eetcd.beam ebin/eetcd_app.beam ebin/eetcd_auth.beam ebin/eetcd_auth_gen.beam ebin/eetcd_cluster.beam ebin/eetcd_cluster_gen.beam sending incremental file list ebin/eetcd_compare.beam ebin/eetcd_conn.beam sent 24,750 bytes received 164 bytes 49,828.00 bytes/sec total size is 24,141 speedup is 0.97 ./ ebin/eetcd_conn_sup.beam ebin/eetcd_data_coercion.beam ebin/eetcd_election.beam ebin/eetcd_election_gen.beam ebin/ ebin/eetcd_grpc.beam ebin/enough.app ebin/eetcd_health_gen.beam ebin/enough.beam ebin/eetcd_kv.beam ebin/eetcd_kv_gen.beam ebin/eetcd_lease.beam ebin/eetcd_lease_gen.beam ebin/eetcd_lease_sup.beam ebin/eetcd_lock.beam ebin/eetcd_lock_gen.beam ebin/eetcd_maintenance.beam ebin/eetcd_maintenance_gen.beam ebin/eetcd_op.beam ebin/eetcd_stream.beam ebin/eetcd_sup.beam ebin/eetcd_watch.beam ebin/eetcd_watch_gen.beam ebin/gogo_pb.beam ebin/health_pb.beam ebin/kv_pb.beam ebin/router_pb.beam include/ include/eetcd.hrl priv/ priv/protos/ priv/protos/auth.proto priv/protos/gogo.proto ! (grep -q '^prepare-dist::' /<>/deps/credentials_obfuscation/Makefile) || \ make --no-print-directory -C /<>/deps/credentials_obfuscation prepare-dist \ APP=credentials_obfuscation VSN=3.1.0 EZ_DIR=/<>/plugins/credentials_obfuscation-3.1.0 priv/protos/kv.proto priv/protos/router.proto rm -rf /<>/plugins/gen_batch_server-0.8.8 plugins/gen_batch_server-0.8.8 mkdir -p /<>/plugins/gen_batch_server-0.8.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/gen_batch_server/ /<>/plugins/gen_batch_server-0.8.8/ sending incremental file list ./ ebin/ ebin/gen_batch_server.app ebin/gen_batch_server.beam sent 231,721 bytes received 506 bytes 464,454.00 bytes/sec total size is 229,814 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cuttlefish/Makefile) || \ make --no-print-directory -C /<>/deps/cuttlefish prepare-dist \ APP=cuttlefish VSN=3.0.1 EZ_DIR=/<>/plugins/cuttlefish-3.0.1 rm -rf /<>/plugins/getopt-1.0.2 plugins/getopt-1.0.2 sent 25,134 bytes received 65 bytes 50,398.00 bytes/sec total size is 24,912 speedup is 0.99 sent 3,821,095 bytes received 784 bytes 7,643,758.00 bytes/sec total size is 3,817,381 speedup is 1.00 mkdir -p /<>/plugins/getopt-1.0.2 sent 19,595 bytes received 65 bytes 39,320.00 bytes/sec total size is 19,362 speedup is 0.98 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/getopt/ /<>/plugins/getopt-1.0.2/ ! (grep -q '^prepare-dist::' /<>/deps/eetcd/Makefile) || \ make --no-print-directory -C /<>/deps/eetcd prepare-dist \ APP=eetcd VSN=0.3.6 EZ_DIR=/<>/plugins/eetcd-0.3.6 ! (grep -q '^prepare-dist::' /<>/deps/enough/Makefile) || \ make --no-print-directory -C /<>/deps/enough prepare-dist \ APP=enough VSN=0.1.0 EZ_DIR=/<>/plugins/enough-0.1.0 ! (grep -q '^prepare-dist::' /<>/deps/gen_batch_server/Makefile) || \ make --no-print-directory -C /<>/deps/gen_batch_server prepare-dist \ APP=gen_batch_server VSN=0.8.8 EZ_DIR=/<>/plugins/gen_batch_server-0.8.8 sending incremental file list rm -rf /<>/plugins/gun-1.3.3 plugins/gun-1.3.3 ./ ebin/ ebin/getopt.app ebin/getopt.beam mkdir -p /<>/plugins/gun-1.3.3 rm -rf /<>/plugins/jose-1.11.1 plugins/jose-1.11.1 sent 35,787 bytes received 65 bytes 71,704.00 bytes/sec total size is 35,560 speedup is 0.99 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/gun/ /<>/plugins/gun-1.3.3/ mkdir -p /<>/plugins/jose-1.11.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jose/ /<>/plugins/jose-1.11.1/ rm -rf /<>/plugins/jsx-3.1.0 plugins/jsx-3.1.0 sending incremental file list ./ ebin/ ebin/gun.app ebin/gun.beam ebin/gun_app.beam ebin/gun_content_handler.beam ebin/gun_data_h.beam ebin/gun_http.beam ebin/gun_http2.beam ebin/gun_sse_h.beam ebin/gun_sup.beam ebin/gun_tcp.beam ebin/gun_tls.beam ebin/gun_ws.beam ebin/gun_ws_h.beam ! (grep -q '^prepare-dist::' /<>/deps/getopt/Makefile) || \ make --no-print-directory -C /<>/deps/getopt prepare-dist \ APP=getopt VSN=1.0.2 EZ_DIR=/<>/plugins/getopt-1.0.2 mkdir -p /<>/plugins/jsx-3.1.0 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jsx/ /<>/plugins/jsx-3.1.0/ ./ sending incremental file list ebin/ ebin/jose.app ebin/jose.beam ebin/jose_app.beam ebin/jose_base.beam ebin/jose_base64.beam rm -rf /<>/plugins/observer_cli-1.7.3 plugins/observer_cli-1.7.3 ./ ebin/jose_base64url.beam ebin/ ebin/jsx.app ebin/jsx.beam ebin/jsx_config.beam ebin/jsx_consult.beam ebin/jsx_decoder.beam ebin/jsx_encoder.beam ebin/jsx_parser.beam ebin/jsx_to_json.beam ebin/jsx_to_term.beam ebin/jsx_verify.beam mkdir -p /<>/plugins/observer_cli-1.7.3 ebin/jose_block_encryptor.beam ebin/jose_chacha20_poly1305.beam ebin/jose_chacha20_poly1305_crypto.beam ebin/jose_chacha20_poly1305_libsodium.beam ebin/jose_chacha20_poly1305_unsupported.beam ebin/jose_crypto_compat.beam ebin/jose_curve25519.beam ebin/jose_curve25519_libdecaf.beam ebin/jose_curve25519_libsodium.beam ebin/jose_curve25519_unsupported.beam ebin/jose_curve448.beam ebin/jose_curve448_libdecaf.beam ebin/jose_curve448_unsupported.beam ebin/jose_json.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/observer_cli/ /<>/plugins/observer_cli-1.7.3/ ebin/jose_json_jason.beam ebin/jose_json_jiffy.beam ebin/jose_json_jsone.beam ebin/jose_json_jsx.beam ebin/jose_json_ojson.beam ebin/jose_json_poison.beam ebin/jose_json_poison_compat_encoder.beam ebin/jose_json_poison_lexical_encoder.beam ebin/jose_json_unsupported.beam ebin/jose_jwa.beam ebin/jose_jwa_aes.beam ebin/jose_jwa_aes_kw.beam sending incremental file list ebin/jose_jwa_base64url.beam ebin/jose_jwa_bench.beam ebin/jose_jwa_chacha20.beam ebin/jose_jwa_chacha20_poly1305.beam ebin/jose_jwa_concat_kdf.beam ebin/jose_jwa_curve25519.beam ebin/jose_jwa_curve448.beam ./ ebin/jose_jwa_ed25519.beam ebin/jose_jwa_ed448.beam ebin/jose_jwa_hchacha20.beam ebin/jose_jwa_math.beam ebin/jose_jwa_pkcs1.beam ebin/jose_jwa_pkcs5.beam ebin/jose_jwa_pkcs7.beam ebin/jose_jwa_poly1305.beam ebin/jose_jwa_sha3.beam ebin/jose_jwa_unsupported.beam ebin/jose_jwa_x25519.beam ebin/jose_jwa_x448.beam ebin/jose_jwa_xchacha20.beam ebin/jose_jwa_xchacha20_poly1305.beam ebin/jose_jwe.beam ebin/jose_jwe_alg.beam ebin/jose_jwe_alg_aes_kw.beam ebin/jose_jwe_alg_c20p_kw.beam ebin/jose_jwe_alg_dir.beam ebin/jose_jwe_alg_ecdh_1pu.beam ebin/jose_jwe_alg_ecdh_es.beam ebin/jose_jwe_alg_pbes2.beam ebin/jose_jwe_alg_rsa.beam ebin/jose_jwe_alg_xc20p_kw.beam ebin/jose_jwe_enc.beam ebin/jose_jwe_enc_aes.beam ebin/jose_jwe_enc_c20p.beam ebin/jose_jwe_enc_xc20p.beam ebin/jose_jwe_zip.beam ebin/jose_jwk.beam ebin/jose_jwk_der.beam ebin/jose_jwk_kty.beam ebin/jose_jwk_kty_ec.beam ebin/jose_jwk_kty_oct.beam ebin/jose_jwk_kty_okp_ed25519.beam ebin/ ebin/observer_cli.app ebin/observer_cli.beam ebin/jose_jwk_kty_okp_ed25519ph.beam ebin/observer_cli_application.beam ebin/jose_jwk_kty_okp_ed448.beam ebin/observer_cli_escriptize.beam ebin/jose_jwk_kty_okp_ed448ph.beam ebin/observer_cli_ets.beam ebin/jose_jwk_kty_okp_x25519.beam ebin/observer_cli_help.beam ebin/observer_cli_inet.beam ebin/jose_jwk_kty_okp_x448.beam ebin/observer_cli_lib.beam ebin/jose_jwk_kty_rsa.beam ebin/observer_cli_mnesia.beam ebin/observer_cli_plugin.beam ebin/observer_cli_port.beam ebin/observer_cli_process.beam ebin/jose_jwk_oct.beam ebin/jose_jwk_openssh_key.beam ebin/jose_jwk_pem.beam ebin/observer_cli_store.beam ebin/jose_jwk_set.beam ebin/observer_cli_system.beam include/ ebin/jose_jwk_use_enc.beam include/observer_cli.hrl ebin/jose_jwk_use_sig.beam ebin/jose_jws.beam ebin/jose_jws_alg.beam ebin/jose_jws_alg_ecdsa.beam ebin/jose_jws_alg_eddsa.beam ebin/jose_jws_alg_hmac.beam ebin/jose_jws_alg_none.beam ebin/jose_jws_alg_poly1305.beam ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam ebin/jose_jws_alg_rsa_pss.beam ebin/jose_jwt.beam ebin/jose_public_key.beam ebin/jose_server.beam ebin/jose_sha3.beam ebin/jose_sha3_keccakf1600_driver.beam ebin/jose_sha3_keccakf1600_nif.beam ebin/jose_sha3_libdecaf.beam ebin/jose_sha3_unsupported.beam ebin/jose_sup.beam ebin/jose_xchacha20_poly1305.beam ebin/jose_xchacha20_poly1305_crypto.beam ebin/jose_xchacha20_poly1305_unsupported.beam include/ include/jose.hrl include/jose_base.hrl include/jose_compat.hrl include/jose_jwe.hrl include/jose_jwk.hrl include/jose_jws.hrl include/jose_jwt.hrl include/jose_public_key.hrl priv/ priv/Dockerfile sent 127,361 bytes received 274 bytes 255,270.00 bytes/sec total size is 126,411 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/gun/Makefile) || \ make --no-print-directory -C /<>/deps/gun prepare-dist \ APP=gun VSN=1.3.3 EZ_DIR=/<>/plugins/gun-1.3.3 rm -rf /<>/plugins/osiris-1.3.1 plugins/osiris-1.3.1 sent 138,367 bytes received 217 bytes 277,168.00 bytes/sec total size is 137,591 speedup is 0.99 mkdir -p /<>/plugins/osiris-1.3.1 ! (grep -q '^prepare-dist::' /<>/deps/jsx/Makefile) || \ make --no-print-directory -C /<>/deps/jsx prepare-dist \ APP=jsx VSN=3.1.0 EZ_DIR=/<>/plugins/jsx-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/osiris/ /<>/plugins/osiris-1.3.1/ sending incremental file list rm -rf /<>/plugins/prometheus-4.9.1 plugins/prometheus-4.9.1 mkdir -p /<>/plugins/prometheus-4.9.1 ./ ebin/ ebin/osiris.app ebin/osiris.beam ebin/osiris_app.beam ebin/osiris_bench.beam ebin/osiris_counters.beam ebin/osiris_log.beam ebin/osiris_replica.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/prometheus/ /<>/plugins/prometheus-4.9.1/ ebin/osiris_replica_reader.beam ebin/osiris_replica_reader_sup.beam ebin/osiris_retention.beam ebin/osiris_server_sup.beam ebin/osiris_sup.beam ebin/osiris_tracking.beam ebin/osiris_util.beam ebin/osiris_writer.beam sending incremental file list sent 229,157 bytes received 316 bytes 458,946.00 bytes/sec total size is 228,009 speedup is 0.99 ./ ebin/ ebin/prometheus.app ebin/prometheus.beam ebin/prometheus_boolean.beam ebin/prometheus_buckets.beam ebin/prometheus_collector.beam ebin/prometheus_counter.beam ebin/prometheus_format.beam ebin/prometheus_gauge.beam ebin/prometheus_histogram.beam ebin/prometheus_http.beam ebin/prometheus_instrumenter.beam ebin/prometheus_metric.beam ebin/prometheus_metric_spec.beam ebin/prometheus_misc.beam ebin/prometheus_mnesia.beam ebin/prometheus_mnesia_collector.beam ebin/prometheus_model.beam ebin/prometheus_model_helpers.beam ebin/prometheus_protobuf_format.beam ebin/prometheus_quantile_summary.beam ebin/prometheus_registry.beam ebin/prometheus_summary.beam ebin/prometheus_sup.beam ebin/prometheus_test_instrumenter.beam ebin/prometheus_text_format.beam ebin/prometheus_time.beam ebin/prometheus_vm_dist_collector.beam ebin/prometheus_vm_memory_collector.beam ! (grep -q '^prepare-dist::' /<>/deps/observer_cli/Makefile) || \ make --no-print-directory -C /<>/deps/observer_cli prepare-dist \ APP=observer_cli VSN=1.7.3 EZ_DIR=/<>/plugins/observer_cli-1.7.3 ebin/prometheus_vm_msacc_collector.beam ebin/prometheus_vm_statistics_collector.beam ebin/prometheus_vm_system_info_collector.beam include/ include/prometheus.hrl include/prometheus_model.hrl sent 1,185,285 bytes received 2,243 bytes 2,375,056.00 bytes/sec total size is 1,176,498 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/jose/Makefile) || \ make --no-print-directory -C /<>/deps/jose prepare-dist \ APP=jose VSN=1.11.1 EZ_DIR=/<>/plugins/jose-1.11.1 rm -rf /<>/plugins/quantile_estimator-0.2.1 plugins/quantile_estimator-0.2.1 sent 221,728 bytes received 312 bytes 444,080.00 bytes/sec total size is 220,589 speedup is 0.99 sent 331,650 bytes received 658 bytes 664,616.00 bytes/sec total size is 329,098 speedup is 0.99 mkdir -p /<>/plugins/quantile_estimator-0.2.1 ! (grep -q '^prepare-dist::' /<>/deps/osiris/Makefile) || \ make --no-print-directory -C /<>/deps/osiris prepare-dist \ APP=osiris VSN=1.3.1 EZ_DIR=/<>/plugins/osiris-1.3.1 rm -rf /<>/plugins/ra-2.2.0 plugins/ra-2.2.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/quantile_estimator/ /<>/plugins/quantile_estimator-0.2.1/ ! (grep -q '^prepare-dist::' /<>/deps/prometheus/Makefile) || \ make --no-print-directory -C /<>/deps/prometheus prepare-dist \ APP=prometheus VSN=4.9.1 EZ_DIR=/<>/plugins/prometheus-4.9.1 mkdir -p /<>/plugins/ra-2.2.0 rm -rf /<>/plugins/rabbit-3.10.8 plugins/rabbit-3.10.8 sending incremental file list ./ ebin/ ebin/quantile.beam ebin/quantile_estimator.app ebin/quantile_estimator.beam include/ include/quantile_estimator.hrl rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ra/ /<>/plugins/ra-2.2.0/ mkdir -p /<>/plugins/rabbit-3.10.8 rm -rf /<>/plugins/rabbitmq_prelaunch-3.10.8 plugins/rabbitmq_prelaunch-3.10.8 sending incremental file list ./ ebin/ ebin/ra.app ebin/ra.beam ebin/ra_app.beam ebin/ra_bench.beam ebin/ra_counters.beam ebin/ra_dbg.beam ebin/ra_directory.beam ebin/ra_env.beam ebin/ra_file_handle.beam ebin/ra_flru.beam ebin/ra_leaderboard.beam ebin/ra_lib.beam ebin/ra_log.beam ebin/ra_log_ets.beam ebin/ra_log_meta.beam ebin/ra_log_pre_init.beam ebin/ra_log_reader.beam ebin/ra_log_segment.beam ebin/ra_log_segment_writer.beam ebin/ra_log_snapshot.beam ebin/ra_log_sup.beam ebin/ra_log_wal.beam ebin/ra_log_wal_sup.beam ebin/ra_machine.beam ebin/ra_machine_ets.beam ebin/ra_machine_simple.beam ebin/ra_metrics_ets.beam ebin/ra_monitors.beam ebin/ra_server.beam ebin/ra_server_proc.beam ebin/ra_server_sup.beam ebin/ra_server_sup_sup.beam ebin/ra_snapshot.beam ebin/ra_sup.beam ebin/ra_system.beam ebin/ra_system_sup.beam ebin/ra_systems_sup.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/ /<>/plugins/rabbit-3.10.8/ mkdir -p /<>/plugins/rabbitmq_prelaunch-3.10.8 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/apps/rabbitmq_prelaunch/ /<>/plugins/rabbitmq_prelaunch-3.10.8/ sent 12,695 bytes received 107 bytes 25,604.00 bytes/sec total size is 12,277 speedup is 0.96 sending incremental file list ./ ./ ! (grep -q '^prepare-dist::' /<>/deps/quantile_estimator/Makefile) || \ make --no-print-directory -C /<>/deps/quantile_estimator prepare-dist \ APP=quantile_estimator VSN=0.2.1 EZ_DIR=/<>/plugins/quantile_estimator-0.2.1 ebin/ ebin/rabbit_boot_state.beam ebin/rabbit_boot_state_sup.beam ebin/rabbit_boot_state_systemd.beam ebin/rabbit_boot_state_xterm_titlebar.beam ebin/rabbit_logger_fmt_helpers.beam ebin/rabbit_logger_json_fmt.beam ebin/ ebin/rabbit_logger_std_h.beam ebin/amqqueue.beam ebin/amqqueue_v1.beam ebin/rabbit_logger_text_fmt.beam ebin/background_gc.beam ebin/code_server_cache.beam ebin/rabbit_prelaunch.beam ebin/gatherer.beam ebin/rabbit_prelaunch_app.beam rm -rf /<>/plugins/rabbit_common-3.10.8 plugins/rabbit_common-3.10.8 ebin/gm.beam ebin/rabbit_prelaunch_conf.beam ebin/internal_user.beam ebin/rabbit_prelaunch_dist.beam ebin/internal_user_v1.beam ebin/rabbit_prelaunch_early_logging.beam ebin/lqueue.beam ebin/mirrored_supervisor_sups.beam ebin/pg_local.beam ebin/pid_recomposition.beam ebin/rabbit.app ebin/rabbit.beam ebin/rabbit_prelaunch_erlang_compat.beam ebin/rabbit_access_control.beam ebin/rabbit_prelaunch_errors.beam ebin/rabbit_alarm.beam ebin/rabbit_prelaunch_file.beam ebin/rabbit_prelaunch_sighandler.beam ebin/rabbit_prelaunch_sup.beam ebin/rabbitmq_prelaunch.app ebin/rabbit_amqqueue.beam ebin/rabbit_amqqueue_process.beam ebin/rabbit_amqqueue_sup.beam ebin/rabbit_amqqueue_sup_sup.beam ebin/rabbit_auth_backend_internal.beam ebin/rabbit_auth_mechanism_amqplain.beam ebin/rabbit_auth_mechanism_cr_demo.beam ebin/rabbit_auth_mechanism_plain.beam ebin/rabbit_autoheal.beam ebin/rabbit_backing_queue.beam ebin/rabbit_basic.beam ebin/rabbit_binding.beam ebin/rabbit_boot_steps.beam ebin/rabbit_channel.beam ebin/rabbit_channel_interceptor.beam ebin/rabbit_channel_sup.beam ebin/rabbit_channel_sup_sup.beam ebin/rabbit_channel_tracking.beam ebin/rabbit_channel_tracking_handler.beam ebin/rabbit_classic_queue.beam ebin/rabbit_classic_queue_index_v2.beam ebin/rabbit_classic_queue_store_v2.beam ebin/rabbit_client_sup.beam ebin/rabbit_config.beam ebin/rabbit_confirms.beam ebin/rabbit_connection_helper_sup.beam ebin/rabbit_connection_sup.beam ebin/rabbit_connection_tracking.beam ebin/rabbit_connection_tracking_handler.beam ebin/rabbit_control_pbe.beam ebin/rabbit_core_ff.beam ebin/rabbit_core_metrics_gc.beam ebin/rabbit_credential_validation.beam ebin/rabbit_credential_validator.beam ebin/rabbit_credential_validator_accept_everything.beam ebin/rabbit_credential_validator_min_password_length.beam ebin/rabbit_credential_validator_password_regexp.beam ebin/rabbit_dead_letter.beam ebin/rabbit_definitions.beam ebin/rabbit_definitions_hashing.beam ebin/rabbit_definitions_import_https.beam ebin/rabbit_definitions_import_local_filesystem.beam ebin/rabbit_diagnostics.beam ebin/rabbit_direct.beam ebin/rabbit_direct_reply_to.beam ebin/rabbit_disk_monitor.beam ebin/rabbit_epmd_monitor.beam ebin/rabbit_event_consumer.beam ebin/rabbit_exchange.beam ebin/rabbit_exchange_decorator.beam ebin/rabbit_exchange_parameters.beam ebin/rabbit_exchange_type_direct.beam ebin/rabbit_exchange_type_fanout.beam ebin/rabbit_exchange_type_headers.beam ebin/rabbit_exchange_type_invalid.beam ebin/rabbit_exchange_type_topic.beam ebin/rabbit_feature_flags.beam ebin/rabbit_ff_extra.beam ebin/rabbit_ff_registry.beam ebin/rabbit_fhc_helpers.beam ebin/rabbit_fifo.beam ebin/rabbit_fifo_client.beam ebin/rabbit_fifo_dlx.beam ebin/rabbit_fifo_dlx_client.beam ebin/rabbit_fifo_dlx_sup.beam ebin/rabbit_fifo_dlx_worker.beam ebin/rabbit_fifo_index.beam ebin/rabbit_fifo_v0.beam ebin/rabbit_fifo_v1.beam ebin/rabbit_file.beam ebin/rabbit_framing.beam ebin/rabbit_global_counters.beam ebin/rabbit_guid.beam ebin/rabbit_health_check.beam ebin/rabbit_limiter.beam ebin/rabbit_log_channel.beam ebin/rabbit_log_connection.beam ebin/rabbit_log_feature_flags.beam ebin/rabbit_log_mirroring.beam ebin/rabbit_log_prelaunch.beam ebin/rabbit_log_queue.beam ebin/rabbit_log_tail.beam ebin/rabbit_log_upgrade.beam ebin/rabbit_logger_exchange_h.beam ebin/rabbit_looking_glass.beam ebin/rabbit_maintenance.beam ebin/rabbit_memory_monitor.beam ebin/rabbit_metrics.beam mkdir -p /<>/plugins/rabbit_common-3.10.8 ebin/rabbit_mirror_queue_coordinator.beam sent 569,751 bytes received 730 bytes 1,140,962.00 bytes/sec total size is 566,974 speedup is 0.99 ebin/rabbit_mirror_queue_master.beam ebin/rabbit_mirror_queue_misc.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit_common/ /<>/plugins/rabbit_common-3.10.8/ ebin/rabbit_mirror_queue_mode.beam ebin/rabbit_mirror_queue_mode_all.beam ebin/rabbit_mirror_queue_mode_exactly.beam ebin/rabbit_mirror_queue_mode_nodes.beam ebin/rabbit_mirror_queue_slave.beam ebin/rabbit_mirror_queue_sync.beam ebin/rabbit_mnesia.beam ebin/rabbit_mnesia_rename.beam ebin/rabbit_msg_file.beam ebin/rabbit_msg_record.beam ebin/rabbit_msg_store.beam sending incremental file list ebin/rabbit_msg_store_ets_index.beam ebin/rabbit_msg_store_gc.beam ebin/rabbit_networking.beam ebin/rabbit_node_monitor.beam ebin/rabbit_nodes.beam ebin/rabbit_osiris_metrics.beam ebin/rabbit_parameter_validation.beam ebin/rabbit_password.beam ebin/rabbit_password_hashing_md5.beam ebin/rabbit_password_hashing_sha256.beam ebin/rabbit_password_hashing_sha512.beam ebin/rabbit_peer_discovery.beam ebin/rabbit_peer_discovery_classic_config.beam ebin/rabbit_peer_discovery_dns.beam ebin/rabbit_plugins.beam ebin/rabbit_policies.beam ebin/rabbit_policy.beam ! (grep -q '^prepare-dist::' /<>/deps/ra/Makefile) || \ make --no-print-directory -C /<>/deps/ra prepare-dist \ APP=ra VSN=2.2.0 EZ_DIR=/<>/plugins/ra-2.2.0 ebin/rabbit_policy_merge_strategy.beam ebin/rabbit_prelaunch_cluster.beam ebin/rabbit_prelaunch_enabled_plugins_file.beam ebin/rabbit_prelaunch_feature_flags.beam ebin/rabbit_prelaunch_logging.beam ebin/rabbit_prequeue.beam ebin/rabbit_priority_queue.beam ebin/rabbit_queue_consumers.beam ebin/rabbit_queue_decorator.beam ebin/rabbit_queue_index.beam ebin/rabbit_queue_location.beam ebin/rabbit_queue_location_client_local.beam ebin/rabbit_queue_location_min_masters.beam ebin/rabbit_queue_location_random.beam ebin/rabbit_queue_location_validator.beam ebin/rabbit_queue_master_location_misc.beam ebin/rabbit_queue_master_locator.beam ebin/rabbit_queue_type.beam ebin/rabbit_queue_type_util.beam ebin/rabbit_quorum_memory_manager.beam ebin/rabbit_quorum_queue.beam rm -rf /<>/plugins/rabbitmq_amqp1_0-3.10.8 plugins/rabbitmq_amqp1_0-3.10.8 ebin/rabbit_ra_registry.beam ebin/rabbit_ra_systems.beam ebin/rabbit_reader.beam ebin/rabbit_recovery_terms.beam ebin/rabbit_release_series.beam ebin/rabbit_restartable_sup.beam ebin/rabbit_router.beam ebin/rabbit_runtime_parameters.beam ebin/rabbit_ssl.beam ./ ebin/rabbit_stream_coordinator.beam ebin/rabbit_stream_queue.beam ebin/rabbit_sup.beam ebin/rabbit_sysmon_handler.beam ebin/rabbit_sysmon_minder.beam ebin/rabbit_table.beam ebin/rabbit_trace.beam ebin/rabbit_tracking.beam ebin/rabbit_upgrade.beam ebin/rabbit_upgrade_functions.beam ebin/rabbit_upgrade_preparation.beam ebin/rabbit_variable_queue.beam ebin/rabbit_version.beam ebin/rabbit_vhost.beam ebin/rabbit_vhost_limit.beam ebin/rabbit_vhost_msg_store.beam ebin/rabbit_vhost_process.beam ebin/rabbit_vhost_sup.beam ebin/rabbit_vhost_sup_sup.beam ebin/rabbit_vhost_sup_wrapper.beam ebin/rabbit_vm.beam ebin/supervised_lifecycle.beam ebin/tcp_listener.beam ebin/tcp_listener_sup.beam ebin/term_to_binary_compat.beam ebin/vhost.beam ebin/vhost_v1.beam include/ include/amqqueue.hrl include/amqqueue_v1.hrl include/amqqueue_v2.hrl include/gm_specs.hrl include/rabbit_global_counters.hrl include/vhost.hrl include/vhost_v1.hrl include/vhost_v2.hrl priv/ priv/schema/ priv/schema/rabbit.schema sent 170,528 bytes received 388 bytes 341,832.00 bytes/sec total size is 168,978 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_amqp1_0-3.10.8 ebin/ ebin/app_utils.beam ebin/code_version.beam ebin/credit_flow.beam ebin/delegate.beam ebin/delegate_sup.beam ebin/file_handle_cache.beam ebin/file_handle_cache_stats.beam ebin/gen_server2.beam ebin/mirrored_supervisor.beam ebin/mirrored_supervisor_locks.beam ebin/mnesia_sync.beam ebin/pmon.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_amqp1_0/ /<>/plugins/rabbitmq_amqp1_0-3.10.8/ ebin/priority_queue.beam ebin/rabbit_amqp_connection.beam ebin/rabbit_amqqueue_common.beam ebin/rabbit_auth_backend_dummy.beam ebin/rabbit_auth_mechanism.beam ebin/rabbit_authn_backend.beam ebin/rabbit_authz_backend.beam ebin/rabbit_basic_common.beam ebin/rabbit_binary_generator.beam ebin/rabbit_binary_parser.beam ebin/rabbit_cert_info.beam ebin/rabbit_channel_common.beam ebin/rabbit_command_assembler.beam ebin/rabbit_common.app ebin/rabbit_control_misc.beam ebin/rabbit_core_metrics.beam ebin/rabbit_data_coercion.beam ebin/rabbit_date_time.beam ebin/rabbit_env.beam ! (grep -q '^prepare-dist::' /<>/deps/rabbit/apps/rabbitmq_prelaunch/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit/apps/rabbitmq_prelaunch prepare-dist \ APP=rabbitmq_prelaunch VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_prelaunch-3.10.8 ebin/rabbit_error_logger_handler.beam ebin/rabbit_event.beam ebin/rabbit_exchange_type.beam ebin/rabbit_framing_amqp_0_8.beam sending incremental file list rm -rf /<>/plugins/rabbitmq_auth_backend_cache-3.10.8 plugins/rabbitmq_auth_backend_cache-3.10.8 ebin/rabbit_framing_amqp_0_9_1.beam ebin/rabbit_heartbeat.beam ebin/rabbit_http_util.beam ebin/rabbit_json.beam ebin/rabbit_log.beam ebin/rabbit_misc.beam ebin/rabbit_msg_store_index.beam ebin/rabbit_net.beam ebin/rabbit_nodes_common.beam ./ ebin/rabbit_numerical.beam ebin/rabbit_password_hashing.beam ebin/rabbit_pbe.beam ebin/rabbit_peer_discovery_backend.beam ebin/rabbit_policy_validator.beam ebin/rabbit_queue_collector.beam ebin/rabbit_registry.beam ebin/rabbit_registry_class.beam ebin/rabbit_resource_monitor_misc.beam ebin/rabbit_runtime.beam ebin/rabbit_runtime_parameter.beam ebin/rabbit_semver.beam ebin/rabbit_semver_parser.beam ebin/rabbit_ssl_options.beam ebin/rabbit_types.beam ebin/rabbit_writer.beam ebin/supervisor2.beam mkdir -p /<>/plugins/rabbitmq_auth_backend_cache-3.10.8 ebin/vm_memory_monitor.beam ebin/worker_pool.beam ebin/worker_pool_sup.beam ebin/worker_pool_worker.beam include/ include/logging.hrl include/rabbit.hrl include/rabbit_core_metrics.hrl include/rabbit_framing.hrl include/rabbit_memory.hrl include/rabbit_misc.hrl include/rabbit_msg_store.hrl include/resource.hrl rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_cache/ /<>/plugins/rabbitmq_auth_backend_cache-3.10.8/ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam ebin/rabbit_amqp1_0.beam ebin/rabbit_amqp1_0_channel.beam ebin/rabbit_amqp1_0_incoming_link.beam ebin/rabbit_amqp1_0_link_util.beam ebin/rabbit_amqp1_0_message.beam ebin/rabbit_amqp1_0_outgoing_link.beam ebin/rabbit_amqp1_0_reader.beam ebin/rabbit_amqp1_0_session.beam sending incremental file list ebin/rabbit_amqp1_0_session_process.beam ebin/rabbit_amqp1_0_session_sup.beam ebin/rabbit_amqp1_0_session_sup_sup.beam ebin/rabbit_amqp1_0_util.beam ebin/rabbit_amqp1_0_writer.beam ebin/rabbitmq_amqp1_0.app include/ include/rabbit_amqp1_0.hrl priv/ priv/schema/ priv/schema/rabbitmq_amqp1_0.schema ./ ebin/ ebin/rabbit_auth_backend_cache.beam ebin/rabbit_auth_backend_cache_app.beam ebin/rabbit_auth_cache.beam ebin/rabbit_auth_cache_dict.beam ebin/rabbit_auth_cache_ets.beam ebin/rabbit_auth_cache_ets_segmented.beam ebin/rabbit_auth_cache_ets_segmented_stateless.beam ebin/rabbitmq_auth_backend_cache.app include/ include/rabbit_auth_backend_cache.hrl priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_cache.schema sent 3,605,937 bytes received 3,866 bytes 7,219,606.00 bytes/sec total size is 3,589,698 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbit/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit prepare-dist \ APP=rabbit VSN=3.10.8 EZ_DIR=/<>/plugins/rabbit-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_backend_http-3.10.8 plugins/rabbitmq_auth_backend_http-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_backend_http-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_http/ /<>/plugins/rabbitmq_auth_backend_http-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_auth_backend_http.beam ebin/rabbit_auth_backend_http_app.beam sent 978,925 bytes received 1,422 bytes 1,960,694.00 bytes/sec total size is 973,181 speedup is 0.99 ebin/rabbitmq_auth_backend_http.app priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_http.schema sent 241,606 bytes received 362 bytes 483,936.00 bytes/sec total size is 240,108 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbit_common/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit_common prepare-dist \ APP=rabbit_common VSN=3.10.8 EZ_DIR=/<>/plugins/rabbit_common-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_amqp1_0/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_amqp1_0 prepare-dist \ APP=rabbitmq_amqp1_0 VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_amqp1_0-3.10.8 sent 35,416 bytes received 233 bytes 71,298.00 bytes/sec total size is 34,478 speedup is 0.97 rm -rf /<>/plugins/rabbitmq_auth_backend_ldap-3.10.8 plugins/rabbitmq_auth_backend_ldap-3.10.8 mkdir -p /<>/plugins/rabbitmq_auth_backend_ldap-3.10.8 rm -rf /<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8 plugins/rabbitmq_auth_backend_oauth2-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_cache/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_cache prepare-dist \ APP=rabbitmq_auth_backend_cache VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_cache-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_ldap/ /<>/plugins/rabbitmq_auth_backend_ldap-3.10.8/ mkdir -p /<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_backend_oauth2/ /<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ rm -rf /<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8 plugins/rabbitmq_auth_mechanism_ssl-3.10.8 sending incremental file list sending incremental file list ./ ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.beam ebin/rabbit_auth_backend_oauth2.beam ebin/rabbit_auth_backend_oauth2_app.beam ebin/rabbit_oauth2_scope.beam ebin/rabbitmq_auth_backend_oauth2.app ebin/uaa_jwks.beam ebin/uaa_jwt.beam ebin/uaa_jwt_jwk.beam ebin/uaa_jwt_jwt.beam ebin/wildcard.beam priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_oauth2.schema ebin/ ebin/rabbit_auth_backend_ldap.beam ebin/rabbit_auth_backend_ldap_app.beam ebin/rabbit_auth_backend_ldap_util.beam ebin/rabbit_log_ldap.beam ebin/rabbitmq_auth_backend_ldap.app include/ include/logging.hrl priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_ldap.schema mkdir -p /<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_auth_mechanism_ssl/ /<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_auth_mechanism_ssl.beam ebin/rabbit_auth_mechanism_ssl_app.beam ebin/rabbitmq_auth_mechanism_ssl.app sent 16,671 bytes received 111 bytes 33,564.00 bytes/sec total size is 16,199 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_http/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_http prepare-dist \ APP=rabbitmq_auth_backend_http VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_http-3.10.8 rm -rf /<>/plugins/rabbitmq_aws-3.10.8 plugins/rabbitmq_aws-3.10.8 mkdir -p /<>/plugins/rabbitmq_aws-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_aws/ /<>/plugins/rabbitmq_aws-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbitmq_aws.app ebin/rabbitmq_aws.beam ebin/rabbitmq_aws_app.beam ebin/rabbitmq_aws_config.beam ebin/rabbitmq_aws_json.beam ebin/rabbitmq_aws_sign.beam ebin/rabbitmq_aws_sup.beam ebin/rabbitmq_aws_urilib.beam ebin/rabbitmq_aws_xml.beam include/ include/rabbitmq_aws.hrl priv/ priv/schema/ priv/schema/rabbitmq_aws.schema sent 59,320 bytes received 244 bytes 119,128.00 bytes/sec total size is 58,328 speedup is 0.98 sent 72,361 bytes received 176 bytes 145,074.00 bytes/sec total size is 71,655 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_oauth2/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_oauth2 prepare-dist \ APP=rabbitmq_auth_backend_oauth2 VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_oauth2-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_ldap/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_ldap prepare-dist \ APP=rabbitmq_auth_backend_ldap VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_ldap-3.10.8 rm -rf /<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8 plugins/rabbitmq_consistent_hash_exchange-3.10.8 sent 16,370 bytes received 84 bytes 32,908.00 bytes/sec total size is 16,024 speedup is 0.97 mkdir -p /<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_event_exchange-3.10.8 plugins/rabbitmq_event_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_consistent_hash_exchange/ /<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ mkdir -p /<>/plugins/rabbitmq_event_exchange-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_mechanism_ssl/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_auth_mechanism_ssl prepare-dist \ APP=rabbitmq_auth_mechanism_ssl VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_auth_mechanism_ssl-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_event_exchange/ /<>/plugins/rabbitmq_event_exchange-3.10.8/ sending incremental file list ./ rm -rf /<>/plugins/rabbitmq_federation-3.10.8 plugins/rabbitmq_federation-3.10.8 sending incremental file list ebin/ ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam ebin/rabbit_exchange_type_consistent_hash.beam ebin/rabbitmq_consistent_hash_exchange.app include/ include/rabbitmq_consistent_hash_exchange.hrl sent 83,375 bytes received 248 bytes 167,246.00 bytes/sec total size is 82,462 speedup is 0.99 ./ mkdir -p /<>/plugins/rabbitmq_federation-3.10.8 ebin/ ebin/rabbit_event_exchange_decorator.beam ebin/rabbit_exchange_type_event.beam ebin/rabbitmq_event_exchange.app include/ include/rabbit_event_exchange.hrl priv/ priv/schema/ priv/schema/rabbitmq_event_exchange.schema rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation/ /<>/plugins/rabbitmq_federation-3.10.8/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_aws/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_aws prepare-dist \ APP=rabbitmq_aws VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_aws-3.10.8 sending incremental file list rm -rf /<>/plugins/rabbitmq_federation_management-3.10.8 plugins/rabbitmq_federation_management-3.10.8 ./ mkdir -p /<>/plugins/rabbitmq_federation_management-3.10.8 ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.beam ebin/rabbit_federation_app.beam ebin/rabbit_federation_db.beam ebin/rabbit_federation_event.beam ebin/rabbit_federation_exchange.beam ebin/rabbit_federation_exchange_link.beam ebin/rabbit_federation_exchange_link_sup_sup.beam ebin/rabbit_federation_link_sup.beam ebin/rabbit_federation_link_util.beam ebin/rabbit_federation_parameters.beam ebin/rabbit_federation_pg.beam ebin/rabbit_federation_queue.beam ebin/rabbit_federation_queue_link.beam ebin/rabbit_federation_queue_link_sup_sup.beam ebin/rabbit_federation_status.beam ebin/rabbit_federation_sup.beam ebin/rabbit_federation_upstream.beam ebin/rabbit_federation_upstream_exchange.beam ebin/rabbit_federation_util.beam ebin/rabbit_log_federation.beam ebin/rabbitmq_federation.app include/ include/logging.hrl include/rabbit_federation.hrl rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation_management/ /<>/plugins/rabbitmq_federation_management-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_federation_mgmt.beam ebin/rabbitmq_federation_management.app priv/ priv/www/ priv/www/js/ priv/www/js/federation.js priv/www/js/tmpl/ priv/www/js/tmpl/federation-upstream.ejs priv/www/js/tmpl/federation-upstreams.ejs priv/www/js/tmpl/federation.ejs sent 33,338 bytes received 111 bytes 66,898.00 bytes/sec total size is 32,793 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_consistent_hash_exchange/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_consistent_hash_exchange prepare-dist \ APP=rabbitmq_consistent_hash_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_consistent_hash_exchange-3.10.8 rm -rf /<>/plugins/rabbitmq_jms_topic_exchange-3.10.8 plugins/rabbitmq_jms_topic_exchange-3.10.8 sent 25,407 bytes received 134 bytes 51,082.00 bytes/sec total size is 24,816 speedup is 0.97 sent 249,990 bytes received 487 bytes 500,954.00 bytes/sec total size is 247,978 speedup is 0.99 sent 26,821 bytes received 157 bytes 53,956.00 bytes/sec total size is 26,209 speedup is 0.97 mkdir -p /<>/plugins/rabbitmq_jms_topic_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_jms_topic_exchange/ /<>/plugins/rabbitmq_jms_topic_exchange-3.10.8/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_event_exchange/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_event_exchange prepare-dist \ APP=rabbitmq_event_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_event_exchange-3.10.8 sending incremental file list ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation_management/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_federation_management prepare-dist \ APP=rabbitmq_federation_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_federation_management-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_federation prepare-dist \ APP=rabbitmq_federation VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_federation-3.10.8 ./ ebin/ ebin/rabbit_jms_topic_exchange.beam ebin/rabbitmq_jms_topic_exchange.app ebin/sjx_evaluator.beam include/ include/rabbit_jms_topic_exchange.hrl rm -rf /<>/plugins/rabbitmq_management-3.10.8 plugins/rabbitmq_management-3.10.8 mkdir -p /<>/plugins/rabbitmq_management-3.10.8 rm -rf /<>/plugins/rabbitmq_management_agent-3.10.8 plugins/rabbitmq_management_agent-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management/ /<>/plugins/rabbitmq_management-3.10.8/ mkdir -p /<>/plugins/rabbitmq_management_agent-3.10.8 rm -rf /<>/plugins/rabbitmq_mqtt-3.10.8 plugins/rabbitmq_mqtt-3.10.8 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management_agent/ /<>/plugins/rabbitmq_management_agent-3.10.8/ mkdir -p /<>/plugins/rabbitmq_mqtt-3.10.8 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_mqtt/ /<>/plugins/rabbitmq_mqtt-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam ebin/exometer_slide.beam ebin/rabbit_mgmt_agent_app.beam ebin/rabbit_mgmt_agent_config.beam ebin/rabbit_mgmt_agent_sup.beam ebin/rabbit_mgmt_agent_sup_sup.beam ebin/rabbit_mgmt_data.beam ebin/rabbit_mgmt_data_compat.beam ebin/rabbit_mgmt_db_handler.beam ebin/rabbit_mgmt_external_stats.beam ebin/rabbit_mgmt_ff.beam ebin/rabbit_mgmt_format.beam ./ ebin/rabbit_mgmt_gc.beam ebin/rabbit_mgmt_metrics_collector.beam ebin/rabbit_mgmt_metrics_gc.beam ebin/rabbit_mgmt_storage.beam ebin/rabbitmq_management_agent.app include/ include/rabbit_mgmt_agent.hrl include/rabbit_mgmt_metrics.hrl include/rabbit_mgmt_records.hrl priv/ priv/schema/ priv/schema/rabbitmq_management_agent.schema ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam ebin/mqtt_machine.beam ebin/mqtt_machine_v0.beam ebin/mqtt_node.beam ebin/rabbit_mqtt.beam ebin/rabbit_mqtt_collector.beam ebin/rabbit_mqtt_connection_info.beam ebin/rabbit_mqtt_connection_sup.beam ebin/rabbit_mqtt_frame.beam ./ ebin/rabbit_mqtt_internal_event_handler.beam ebin/rabbit_mqtt_processor.beam ebin/rabbit_mqtt_reader.beam ebin/rabbit_mqtt_retained_msg_store.beam ebin/rabbit_mqtt_retained_msg_store_dets.beam ebin/rabbit_mqtt_retained_msg_store_ets.beam ebin/rabbit_mqtt_retained_msg_store_noop.beam ebin/rabbit_mqtt_retainer.beam ebin/rabbit_mqtt_retainer_sup.beam ebin/rabbit_mqtt_sup.beam ebin/rabbit_mqtt_util.beam ebin/rabbitmq_mqtt.app include/ include/mqtt_machine.hrl include/mqtt_machine_v0.hrl include/rabbit_mqtt.hrl include/rabbit_mqtt_frame.hrl include/rabbit_mqtt_retained_msg_store.hrl priv/ priv/schema/ priv/schema/rabbitmq_mqtt.schema ebin/ ebin/rabbit_mgmt_app.beam ebin/rabbit_mgmt_cors.beam ebin/rabbit_mgmt_csp.beam ebin/rabbit_mgmt_db.beam ebin/rabbit_mgmt_db_cache.beam ebin/rabbit_mgmt_db_cache_sup.beam sent 28,764 bytes received 107 bytes 57,742.00 bytes/sec total size is 28,302 speedup is 0.98 ebin/rabbit_mgmt_dispatcher.beam ebin/rabbit_mgmt_extension.beam ebin/rabbit_mgmt_headers.beam ebin/rabbit_mgmt_hsts.beam ebin/rabbit_mgmt_load_definitions.beam ebin/rabbit_mgmt_reset_handler.beam ebin/rabbit_mgmt_stats.beam ebin/rabbit_mgmt_sup.beam ebin/rabbit_mgmt_sup_sup.beam ebin/rabbit_mgmt_util.beam ebin/rabbit_mgmt_wm_aliveness_test.beam ebin/rabbit_mgmt_wm_auth.beam ebin/rabbit_mgmt_wm_auth_attempts.beam ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_jms_topic_exchange/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_jms_topic_exchange prepare-dist \ APP=rabbitmq_jms_topic_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_jms_topic_exchange-3.10.8 ebin/rabbit_mgmt_wm_binding.beam ebin/rabbit_mgmt_wm_bindings.beam ebin/rabbit_mgmt_wm_channel.beam ebin/rabbit_mgmt_wm_channels.beam ebin/rabbit_mgmt_wm_channels_vhost.beam ebin/rabbit_mgmt_wm_cluster_name.beam ebin/rabbit_mgmt_wm_connection.beam ebin/rabbit_mgmt_wm_connection_channels.beam ebin/rabbit_mgmt_wm_connection_user_name.beam ebin/rabbit_mgmt_wm_connections.beam ebin/rabbit_mgmt_wm_connections_vhost.beam ebin/rabbit_mgmt_wm_consumers.beam ebin/rabbit_mgmt_wm_definitions.beam ebin/rabbit_mgmt_wm_exchange.beam ebin/rabbit_mgmt_wm_exchange_publish.beam ebin/rabbit_mgmt_wm_exchanges.beam ebin/rabbit_mgmt_wm_extensions.beam ebin/rabbit_mgmt_wm_feature_flag_enable.beam ebin/rabbit_mgmt_wm_feature_flags.beam ebin/rabbit_mgmt_wm_global_parameter.beam ebin/rabbit_mgmt_wm_global_parameters.beam ebin/rabbit_mgmt_wm_health_check_alarms.beam ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam ebin/rabbit_mgmt_wm_health_check_local_alarms.beam ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam ebin/rabbit_mgmt_wm_health_check_port_listener.beam ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam ebin/rabbit_mgmt_wm_healthchecks.beam ebin/rabbit_mgmt_wm_limit.beam ebin/rabbit_mgmt_wm_limits.beam ebin/rabbit_mgmt_wm_login.beam ebin/rabbit_mgmt_wm_node.beam ebin/rabbit_mgmt_wm_node_memory.beam ebin/rabbit_mgmt_wm_node_memory_ets.beam ebin/rabbit_mgmt_wm_nodes.beam ebin/rabbit_mgmt_wm_operator_policies.beam ebin/rabbit_mgmt_wm_operator_policy.beam ebin/rabbit_mgmt_wm_overview.beam ebin/rabbit_mgmt_wm_parameter.beam ebin/rabbit_mgmt_wm_parameters.beam ebin/rabbit_mgmt_wm_permission.beam ebin/rabbit_mgmt_wm_permissions.beam ebin/rabbit_mgmt_wm_permissions_user.beam ebin/rabbit_mgmt_wm_permissions_vhost.beam ebin/rabbit_mgmt_wm_policies.beam ebin/rabbit_mgmt_wm_policy.beam ebin/rabbit_mgmt_wm_queue.beam ebin/rabbit_mgmt_wm_queue_actions.beam ebin/rabbit_mgmt_wm_queue_get.beam ebin/rabbit_mgmt_wm_queue_purge.beam ebin/rabbit_mgmt_wm_queues.beam ebin/rabbit_mgmt_wm_rebalance_queues.beam ebin/rabbit_mgmt_wm_redirect.beam ebin/rabbit_mgmt_wm_reset.beam ebin/rabbit_mgmt_wm_static.beam ebin/rabbit_mgmt_wm_topic_permission.beam ebin/rabbit_mgmt_wm_topic_permissions.beam ebin/rabbit_mgmt_wm_topic_permissions_user.beam ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam ebin/rabbit_mgmt_wm_user.beam ebin/rabbit_mgmt_wm_user_limit.beam ebin/rabbit_mgmt_wm_user_limits.beam ebin/rabbit_mgmt_wm_users.beam ebin/rabbit_mgmt_wm_users_bulk_delete.beam ebin/rabbit_mgmt_wm_vhost.beam ebin/rabbit_mgmt_wm_vhost_restart.beam ebin/rabbit_mgmt_wm_vhosts.beam ebin/rabbit_mgmt_wm_whoami.beam ebin/rabbitmq_management.app include/ include/rabbit_mgmt.hrl priv/ priv/schema/ priv/schema/rabbitmq_management.schema priv/www/ priv/www/favicon.ico priv/www/index.html priv/www/api/ priv/www/api/index.html priv/www/cli/ priv/www/cli/index.html priv/www/css/ priv/www/css/evil.css priv/www/css/main.css priv/www/img/ priv/www/img/bg-binary.png priv/www/img/bg-green-dark.png priv/www/img/bg-red-dark.png priv/www/img/bg-red.png priv/www/img/bg-yellow-dark.png priv/www/img/collapse.png priv/www/img/expand.png priv/www/img/rabbitmqlogo-master-copy.svg priv/www/img/rabbitmqlogo.svg priv/www/js/ priv/www/js/base64.js priv/www/js/charts.js priv/www/js/dispatcher.js priv/www/js/ejs-1.0.js priv/www/js/ejs-1.0.min.js priv/www/js/excanvas.js rm -rf /<>/plugins/rabbitmq_peer_discovery_aws-3.10.8 plugins/rabbitmq_peer_discovery_aws-3.10.8 priv/www/js/excanvas.min.js priv/www/js/formatters.js priv/www/js/global.js priv/www/js/jquery-3.5.1.js priv/www/js/jquery-3.5.1.min.js priv/www/js/jquery.flot-0.8.1.js priv/www/js/jquery.flot-0.8.1.min.js priv/www/js/jquery.flot-0.8.1.time.js priv/www/js/jquery.flot-0.8.1.time.min.js priv/www/js/json2-2016.10.28.js priv/www/js/main.js priv/www/js/prefs.js priv/www/js/sammy-0.7.6.js priv/www/js/sammy-0.7.6.min.js priv/www/js/singular/ priv/www/js/singular/client_frame.html priv/www/js/singular/postaccess.html priv/www/js/singular/postauth.html priv/www/js/singular/rpFrame.js priv/www/js/singular/singular.js priv/www/js/singular/singular.umd.js priv/www/js/tmpl/ priv/www/js/tmpl/404.ejs priv/www/js/tmpl/add-binding.ejs priv/www/js/tmpl/binary.ejs priv/www/js/tmpl/bindings.ejs priv/www/js/tmpl/channel.ejs priv/www/js/tmpl/channels-list.ejs priv/www/js/tmpl/channels.ejs priv/www/js/tmpl/cluster-name.ejs priv/www/js/tmpl/columns-options.ejs priv/www/js/tmpl/connection.ejs priv/www/js/tmpl/connections.ejs priv/www/js/tmpl/consumers.ejs priv/www/js/tmpl/exchange.ejs priv/www/js/tmpl/exchanges.ejs priv/www/js/tmpl/feature-flags.ejs mkdir -p /<>/plugins/rabbitmq_peer_discovery_aws-3.10.8 priv/www/js/tmpl/layout.ejs priv/www/js/tmpl/limits.ejs priv/www/js/tmpl/list-exchanges.ejs priv/www/js/tmpl/login.ejs priv/www/js/tmpl/login_uaa.ejs priv/www/js/tmpl/memory-bar.ejs priv/www/js/tmpl/memory-table.ejs priv/www/js/tmpl/memory.ejs priv/www/js/tmpl/messages.ejs priv/www/js/tmpl/msg-detail-deliveries.ejs priv/www/js/tmpl/msg-detail-publishes.ejs priv/www/js/tmpl/node.ejs priv/www/js/tmpl/overview.ejs priv/www/js/tmpl/partition.ejs priv/www/js/tmpl/permissions.ejs priv/www/js/tmpl/policies.ejs priv/www/js/tmpl/policy.ejs priv/www/js/tmpl/popup.ejs priv/www/js/tmpl/publish.ejs priv/www/js/tmpl/queue.ejs priv/www/js/tmpl/queues.ejs rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_aws/ /<>/plugins/rabbitmq_peer_discovery_aws-3.10.8/ priv/www/js/tmpl/rate-options.ejs priv/www/js/tmpl/registry.ejs priv/www/js/tmpl/status.ejs priv/www/js/tmpl/topic-permissions.ejs priv/www/js/tmpl/user.ejs priv/www/js/tmpl/users.ejs priv/www/js/tmpl/vhost.ejs priv/www/js/tmpl/vhosts.ejs sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_aws.beam ebin/rabbitmq_peer_discovery_aws.app ebin/rabbitmq_peer_discovery_aws.beam priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_aws.schema sent 228,254 bytes received 438 bytes 457,384.00 bytes/sec total size is 226,464 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management_agent/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_management_agent prepare-dist \ APP=rabbitmq_management_agent VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_management_agent-3.10.8 sent 201,407 bytes received 571 bytes 403,956.00 bytes/sec total size is 199,138 speedup is 0.99 rm -rf /<>/plugins/rabbitmq_peer_discovery_common-3.10.8 plugins/rabbitmq_peer_discovery_common-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_common-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_mqtt/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_mqtt prepare-dist \ APP=rabbitmq_mqtt VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_mqtt-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_common/ /<>/plugins/rabbitmq_peer_discovery_common-3.10.8/ sending incremental file list rm -rf /<>/plugins/rabbitmq_peer_discovery_consul-3.10.8 plugins/rabbitmq_peer_discovery_consul-3.10.8 ./ ebin/ ebin/rabbit_peer_discovery_cleanup.beam ebin/rabbit_peer_discovery_common_app.beam ebin/rabbit_peer_discovery_common_sup.beam ebin/rabbit_peer_discovery_config.beam ebin/rabbit_peer_discovery_httpc.beam ebin/rabbit_peer_discovery_util.beam ebin/rabbitmq_peer_discovery_common.app include/ include/rabbit_peer_discovery.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_common.schema mkdir -p /<>/plugins/rabbitmq_peer_discovery_consul-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_consul/ /<>/plugins/rabbitmq_peer_discovery_consul-3.10.8/ sending incremental file list ./ sent 2,395,341 bytes received 3,462 bytes 4,797,606.00 bytes/sec total size is 2,382,563 speedup is 0.99 ebin/ ebin/rabbit_peer_discovery_consul.beam ebin/rabbitmq_peer_discovery_consul.app ebin/rabbitmq_peer_discovery_consul.beam ebin/rabbitmq_peer_discovery_consul_app.beam ebin/rabbitmq_peer_discovery_consul_health_check_helper.beam ebin/rabbitmq_peer_discovery_consul_sup.beam include/ include/rabbit_peer_discovery_consul.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_consul.schema sent 25,155 bytes received 111 bytes 50,532.00 bytes/sec total size is 24,681 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_management prepare-dist \ APP=rabbitmq_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_management-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_aws/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_aws prepare-dist \ APP=rabbitmq_peer_discovery_aws VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_aws-3.10.8 rm -rf /<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8 plugins/rabbitmq_peer_discovery_etcd-3.10.8 mkdir -p /<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_etcd/ /<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_etcd.beam ebin/rabbitmq_peer_discovery_etcd.app ebin/rabbitmq_peer_discovery_etcd.beam ebin/rabbitmq_peer_discovery_etcd_app.beam ebin/rabbitmq_peer_discovery_etcd_sup.beam ebin/rabbitmq_peer_discovery_etcd_v3_client.beam include/ include/rabbit_peer_discovery_etcd.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_etcd.schema sent 58,588 bytes received 210 bytes 117,596.00 bytes/sec total size is 57,715 speedup is 0.98 sent 78,120 bytes received 195 bytes 156,630.00 bytes/sec total size is 77,313 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_common/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_common prepare-dist \ APP=rabbitmq_peer_discovery_common VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_common-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_consul/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_consul prepare-dist \ APP=rabbitmq_peer_discovery_consul VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_consul-3.10.8 sent 50,857 bytes received 195 bytes 102,104.00 bytes/sec total size is 50,042 speedup is 0.98 rm -rf /<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8 plugins/rabbitmq_peer_discovery_k8s-3.10.8 sed 's/%%VSN%%/3.10.8/' bin/rabbitmqadmin \ > /<>/plugins/rabbitmq_management-3.10.8/priv/www/cli/rabbitmqadmin mkdir -p /<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8 rm -rf /<>/plugins/rabbitmq_prometheus-3.10.8 plugins/rabbitmq_prometheus-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_etcd/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_etcd prepare-dist \ APP=rabbitmq_peer_discovery_etcd VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_etcd-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_peer_discovery_k8s/ /<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ mkdir -p /<>/plugins/rabbitmq_prometheus-3.10.8 rm -rf /<>/plugins/rabbitmq_random_exchange-3.10.8 plugins/rabbitmq_random_exchange-3.10.8 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_prometheus/ /<>/plugins/rabbitmq_prometheus-3.10.8/ mkdir -p /<>/plugins/rabbitmq_random_exchange-3.10.8 ./ ebin/ ebin/rabbit_peer_discovery_k8s.beam ebin/rabbitmq_peer_discovery_k8s.app ebin/rabbitmq_peer_discovery_k8s.beam ebin/rabbitmq_peer_discovery_k8s_app.beam ebin/rabbitmq_peer_discovery_k8s_node_monitor.beam ebin/rabbitmq_peer_discovery_k8s_sup.beam include/ include/rabbit_peer_discovery_k8s.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_k8s.schema rm -rf /<>/plugins/rabbitmq_recent_history_exchange-3.10.8 plugins/rabbitmq_recent_history_exchange-3.10.8 sending incremental file list ./ ebin/ ebin/prometheus_process_collector.beam ebin/prometheus_rabbitmq_alarm_metrics_collector.beam ebin/prometheus_rabbitmq_core_metrics_collector.beam ebin/prometheus_rabbitmq_global_metrics_collector.beam ebin/rabbit_prometheus_app.beam ebin/rabbit_prometheus_dispatcher.beam ebin/rabbit_prometheus_handler.beam ebin/rabbitmq_prometheus.app priv/ priv/schema/ priv/schema/rabbitmq_prometheus.schema rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_random_exchange/ /<>/plugins/rabbitmq_random_exchange-3.10.8/ mkdir -p /<>/plugins/rabbitmq_recent_history_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_recent_history_exchange/ /<>/plugins/rabbitmq_recent_history_exchange-3.10.8/ sending incremental file list sending incremental file list ./ ebin/ ./ ebin/rabbit_exchange_type_random.beam ebin/rabbitmq_random_exchange.app include/ ebin/ ebin/rabbit_exchange_type_recent_history.beam ebin/rabbitmq_recent_history_exchange.app include/ include/rabbit_recent_history.hrl sent 34,552 bytes received 195 bytes 69,494.00 bytes/sec total size is 33,749 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_k8s/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_k8s prepare-dist \ APP=rabbitmq_peer_discovery_k8s VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_k8s-3.10.8 sent 84,460 bytes received 206 bytes 169,332.00 bytes/sec total size is 83,543 speedup is 0.99 rm -rf /<>/plugins/rabbitmq_sharding-3.10.8 plugins/rabbitmq_sharding-3.10.8 sent 18,056 bytes received 88 bytes 36,288.00 bytes/sec total size is 17,662 speedup is 0.97 sent 5,841 bytes received 69 bytes 11,820.00 bytes/sec total size is 5,546 speedup is 0.94 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_prometheus/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_prometheus prepare-dist \ APP=rabbitmq_prometheus VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_prometheus-3.10.8 mkdir -p /<>/plugins/rabbitmq_sharding-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_random_exchange/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_random_exchange prepare-dist \ APP=rabbitmq_random_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_random_exchange-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_recent_history_exchange/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_recent_history_exchange prepare-dist \ APP=rabbitmq_recent_history_exchange VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_recent_history_exchange-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_sharding/ /<>/plugins/rabbitmq_sharding-3.10.8/ sending incremental file list rm -rf /<>/plugins/rabbitmq_shovel-3.10.8 plugins/rabbitmq_shovel-3.10.8 ./ ebin/ ebin/rabbit_sharding_exchange_decorator.beam ebin/rabbit_sharding_exchange_type_modulus_hash.beam ebin/rabbit_sharding_interceptor.beam ebin/rabbit_sharding_policy_validator.beam ebin/rabbit_sharding_shard.beam ebin/rabbit_sharding_util.beam ebin/rabbitmq_sharding.app mkdir -p /<>/plugins/rabbitmq_shovel-3.10.8 rm -rf /<>/plugins/rabbitmq_shovel_management-3.10.8 plugins/rabbitmq_shovel_management-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel/ /<>/plugins/rabbitmq_shovel-3.10.8/ mkdir -p /<>/plugins/rabbitmq_shovel_management-3.10.8 rm -rf /<>/plugins/rabbitmq_stomp-3.10.8 plugins/rabbitmq_stomp-3.10.8 sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.beam ebin/rabbit_amqp091_shovel.beam ebin/rabbit_amqp10_shovel.beam ebin/rabbit_log_shovel.beam ebin/rabbit_shovel.beam ebin/rabbit_shovel_behaviour.beam ebin/rabbit_shovel_config.beam ebin/rabbit_shovel_dyn_worker_sup.beam ebin/rabbit_shovel_dyn_worker_sup_sup.beam ebin/rabbit_shovel_locks.beam ebin/rabbit_shovel_parameters.beam ebin/rabbit_shovel_status.beam ebin/rabbit_shovel_sup.beam ebin/rabbit_shovel_util.beam ebin/rabbit_shovel_worker.beam ebin/rabbit_shovel_worker_sup.beam ebin/rabbitmq_shovel.app include/ include/logging.hrl include/rabbit_shovel.hrl rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel_management/ /<>/plugins/rabbitmq_shovel_management-3.10.8/ mkdir -p /<>/plugins/rabbitmq_stomp-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stomp/ /<>/plugins/rabbitmq_stomp-3.10.8/ sending incremental file list ./ sending incremental file list ebin/ ebin/rabbit_shovel_mgmt.beam ebin/rabbit_shovel_mgmt_util.beam ebin/rabbitmq_shovel_management.app priv/ priv/www/ priv/www/js/ priv/www/js/shovel.js priv/www/js/tmpl/ priv/www/js/tmpl/dynamic-shovel.ejs priv/www/js/tmpl/dynamic-shovels.ejs priv/www/js/tmpl/shovels.ejs ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.beam ebin/rabbit_stomp.beam ebin/rabbit_stomp_client_sup.beam ebin/rabbit_stomp_connection_info.beam ebin/rabbit_stomp_frame.beam ebin/rabbit_stomp_internal_event_handler.beam ebin/rabbit_stomp_processor.beam ebin/rabbit_stomp_reader.beam ebin/rabbit_stomp_sup.beam ebin/rabbit_stomp_util.beam ebin/rabbitmq_stomp.app include/ include/rabbit_stomp.hrl include/rabbit_stomp_frame.hrl include/rabbit_stomp_headers.hrl priv/ priv/schema/ priv/schema/rabbitmq_stomp.schema sent 43,439 bytes received 160 bytes 87,198.00 bytes/sec total size is 42,816 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_sharding/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_sharding prepare-dist \ APP=rabbitmq_sharding VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_sharding-3.10.8 rm -rf /<>/plugins/rabbitmq_stream-3.10.8 plugins/rabbitmq_stream-3.10.8 mkdir -p /<>/plugins/rabbitmq_stream-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream/ /<>/plugins/rabbitmq_stream-3.10.8/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam ebin/rabbit_stream.beam ebin/rabbit_stream_connection_sup.beam ebin/rabbit_stream_manager.beam ebin/rabbit_stream_metrics.beam ebin/rabbit_stream_metrics_gc.beam ebin/rabbit_stream_reader.beam ebin/rabbit_stream_sup.beam ebin/rabbit_stream_utils.beam ebin/rabbitmq_stream.app include/ include/rabbit_stream_metrics.hrl priv/ priv/schema/ priv/schema/rabbitmq_stream.schema sent 213,230 bytes received 430 bytes 427,320.00 bytes/sec total size is 211,434 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_shovel/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_shovel prepare-dist \ APP=rabbitmq_shovel VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_shovel-3.10.8 rm -rf /<>/plugins/rabbitmq_stream_common-3.10.8 plugins/rabbitmq_stream_common-3.10.8 sent 54,445 bytes received 180 bytes 109,250.00 bytes/sec total size is 53,745 speedup is 0.98 sent 169,558 bytes received 332 bytes 339,780.00 bytes/sec total size is 168,275 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_stream_common-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_shovel_management/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_shovel_management prepare-dist \ APP=rabbitmq_shovel_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_shovel_management-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream_common/ /<>/plugins/rabbitmq_stream_common-3.10.8/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stomp/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stomp prepare-dist \ APP=rabbitmq_stomp VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stomp-3.10.8 rm -rf /<>/plugins/rabbitmq_stream_management-3.10.8 plugins/rabbitmq_stream_management-3.10.8 sending incremental file list ./ mkdir -p /<>/plugins/rabbitmq_stream_management-3.10.8 rm -rf /<>/plugins/rabbitmq_top-3.10.8 plugins/rabbitmq_top-3.10.8 ebin/ ebin/rabbit_stream_core.beam ebin/rabbitmq_stream_common.app include/ include/rabbit_stream.hrl rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream_management/ /<>/plugins/rabbitmq_stream_management-3.10.8/ mkdir -p /<>/plugins/rabbitmq_top-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_top/ /<>/plugins/rabbitmq_top-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_stream_connection_consumers_mgmt.beam ebin/rabbit_stream_connection_mgmt.beam ebin/rabbit_stream_connection_publishers_mgmt.beam ebin/rabbit_stream_connections_mgmt.beam ebin/rabbit_stream_connections_vhost_mgmt.beam ebin/rabbit_stream_consumers_mgmt.beam ebin/rabbit_stream_management_utils.beam ebin/rabbit_stream_mgmt_db.beam ebin/rabbit_stream_publishers_mgmt.beam ebin/rabbitmq_stream_management.app priv/ priv/www/ priv/www/js/ priv/www/js/stream.js priv/www/js/tmpl/ priv/www/js/tmpl/streamConnection.ejs priv/www/js/tmpl/streamConnections.ejs priv/www/js/tmpl/streamConsumersList.ejs priv/www/js/tmpl/streamPublishersList.ejs sending incremental file list ./ ebin/ ebin/rabbit_top_app.beam ebin/rabbit_top_extension.beam ebin/rabbit_top_sup.beam ebin/rabbit_top_util.beam ebin/rabbit_top_wm_ets_tables.beam ebin/rabbit_top_wm_process.beam ebin/rabbit_top_wm_processes.beam ebin/rabbit_top_worker.beam ebin/rabbitmq_top.app priv/ priv/www/ priv/www/js/ priv/www/js/top.js priv/www/js/tmpl/ priv/www/js/tmpl/ets_tables.ejs priv/www/js/tmpl/process.ejs priv/www/js/tmpl/processes.ejs sent 217,291 bytes received 343 bytes 435,268.00 bytes/sec total size is 215,733 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stream prepare-dist \ APP=rabbitmq_stream VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stream-3.10.8 rm -rf /<>/plugins/rabbitmq_tracing-3.10.8 plugins/rabbitmq_tracing-3.10.8 mkdir -p /<>/plugins/rabbitmq_tracing-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_tracing/ /<>/plugins/rabbitmq_tracing-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_tracing_app.beam ebin/rabbit_tracing_consumer.beam ebin/rabbit_tracing_consumer_sup.beam ebin/rabbit_tracing_files.beam ebin/rabbit_tracing_mgmt.beam ebin/rabbit_tracing_sup.beam ebin/rabbit_tracing_traces.beam ebin/rabbit_tracing_util.beam ebin/rabbit_tracing_wm_file.beam ebin/rabbit_tracing_wm_files.beam ebin/rabbit_tracing_wm_trace.beam ebin/rabbit_tracing_wm_traces.beam ebin/rabbitmq_tracing.app priv/ priv/www/ priv/www/js/ priv/www/js/tracing.js priv/www/js/tmpl/ priv/www/js/tmpl/traces.ejs sent 39,063 bytes received 88 bytes 78,302.00 bytes/sec total size is 38,698 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream_common/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stream_common prepare-dist \ APP=rabbitmq_stream_common VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stream_common-3.10.8 rm -rf /<>/plugins/rabbitmq_trust_store-3.10.8 plugins/rabbitmq_trust_store-3.10.8 mkdir -p /<>/plugins/rabbitmq_trust_store-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_trust_store/ /<>/plugins/rabbitmq_trust_store-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_trust_store.beam ebin/rabbit_trust_store_app.beam ebin/rabbit_trust_store_certificate_provider.beam ebin/rabbit_trust_store_file_provider.beam ebin/rabbit_trust_store_http_provider.beam ebin/rabbit_trust_store_sup.beam ebin/rabbitmq_trust_store.app priv/ priv/schema/ priv/schema/rabbitmq_trust_store.schema sent 81,464 bytes received 332 bytes 163,592.00 bytes/sec total size is 80,159 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream_management/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stream_management prepare-dist \ APP=rabbitmq_stream_management VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_stream_management-3.10.8 rm -rf /<>/plugins/rabbitmq_web_dispatch-3.10.8 plugins/rabbitmq_web_dispatch-3.10.8 sent 69,567 bytes received 298 bytes 139,730.00 bytes/sec total size is 68,501 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_web_dispatch-3.10.8 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_top/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_top prepare-dist \ APP=rabbitmq_top VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_top-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_dispatch/ /<>/plugins/rabbitmq_web_dispatch-3.10.8/ rm -rf /<>/plugins/rabbitmq_web_mqtt-3.10.8 plugins/rabbitmq_web_mqtt-3.10.8 sending incremental file list ./ ebin/ ebin/rabbit_cowboy_middleware.beam ebin/rabbit_cowboy_redirect.beam ebin/rabbit_cowboy_stream_h.beam ebin/rabbit_web_dispatch.beam ebin/rabbit_web_dispatch_app.beam ebin/rabbit_web_dispatch_listing_handler.beam ebin/rabbit_web_dispatch_registry.beam ebin/rabbit_web_dispatch_sup.beam ebin/rabbit_web_dispatch_util.beam ebin/rabbitmq_web_dispatch.app ebin/webmachine_log.beam ebin/webmachine_log_handler.beam mkdir -p /<>/plugins/rabbitmq_web_mqtt-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_mqtt/ /<>/plugins/rabbitmq_web_mqtt-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_app.beam ebin/rabbit_web_mqtt_connection_info.beam ebin/rabbit_web_mqtt_connection_sup.beam ebin/rabbit_web_mqtt_handler.beam ebin/rabbit_web_mqtt_middleware.beam ebin/rabbit_web_mqtt_stream_handler.beam ebin/rabbitmq_web_mqtt.app priv/ priv/schema/ priv/schema/rabbitmq_web_mqtt.schema sent 65,864 bytes received 332 bytes 132,392.00 bytes/sec total size is 64,669 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_tracing/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_tracing prepare-dist \ APP=rabbitmq_tracing VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_tracing-3.10.8 rm -rf /<>/plugins/rabbitmq_web_mqtt_examples-3.10.8 plugins/rabbitmq_web_mqtt_examples-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_mqtt_examples-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_mqtt_examples/ /<>/plugins/rabbitmq_web_mqtt_examples-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_examples_app.beam ebin/rabbitmq_web_mqtt_examples.app priv/ priv/bunny.html priv/bunny.png priv/echo.html priv/index.html priv/main.css priv/mqttws31.js priv/pencil.cur sent 69,480 bytes received 191 bytes 139,342.00 bytes/sec total size is 68,728 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_trust_store/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_trust_store prepare-dist \ APP=rabbitmq_trust_store VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_trust_store-3.10.8 rm -rf /<>/plugins/rabbitmq_web_stomp-3.10.8 plugins/rabbitmq_web_stomp-3.10.8 mkdir -p /<>/plugins/rabbitmq_web_stomp-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_stomp/ /<>/plugins/rabbitmq_web_stomp-3.10.8/ sending incremental file list ./ ebin/ ebin/rabbit_web_stomp_app.beam ebin/rabbit_web_stomp_connection_sup.beam ebin/rabbit_web_stomp_handler.beam ebin/rabbit_web_stomp_internal_event_handler.beam ebin/rabbit_web_stomp_listener.beam ebin/rabbit_web_stomp_middleware.beam ebin/rabbit_web_stomp_stream_handler.beam ebin/rabbit_web_stomp_sup.beam ebin/rabbitmq_web_stomp.app priv/ priv/schema/ priv/schema/rabbitmq_web_stomp.schema sent 50,015 bytes received 255 bytes 100,540.00 bytes/sec total size is 48,991 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_dispatch/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_dispatch prepare-dist \ APP=rabbitmq_web_dispatch VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_dispatch-3.10.8 rm -rf /<>/plugins/rabbitmq_web_stomp_examples-3.10.8 plugins/rabbitmq_web_stomp_examples-3.10.8 sent 50,526 bytes received 191 bytes 101,434.00 bytes/sec total size is 49,780 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_web_stomp_examples-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_web_stomp_examples/ /<>/plugins/rabbitmq_web_stomp_examples-3.10.8/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_mqtt/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_mqtt prepare-dist \ APP=rabbitmq_web_mqtt VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt-3.10.8 sending incremental file list rm -rf /<>/plugins/ranch-2.1.0 plugins/ranch-2.1.0 ./ ebin/ ebin/rabbit_web_stomp_examples_app.beam ebin/rabbitmq_web_stomp_examples.app priv/ priv/bunny.html priv/bunny.png priv/echo.html priv/index.html priv/main.css priv/pencil.cur priv/stomp.js priv/temp-queue.html sent 133,103 bytes received 206 bytes 266,618.00 bytes/sec total size is 132,354 speedup is 0.99 mkdir -p /<>/plugins/ranch-2.1.0 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_mqtt_examples/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_mqtt_examples prepare-dist \ APP=rabbitmq_web_mqtt_examples VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt_examples-3.10.8 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ranch/ /<>/plugins/ranch-2.1.0/ sending incremental file list rm -rf /<>/plugins/recon-2.5.2 plugins/recon-2.5.2 ./ mkdir -p /<>/plugins/recon-2.5.2 ebin/ ebin/ranch.app ebin/ranch.appup ebin/ranch.beam ebin/ranch_acceptor.beam ebin/ranch_acceptors_sup.beam ebin/ranch_app.beam ebin/ranch_conns_sup.beam ebin/ranch_conns_sup_sup.beam ebin/ranch_crc32c.beam ebin/ranch_embedded_sup.beam ebin/ranch_listener_sup.beam ebin/ranch_protocol.beam ebin/ranch_proxy_header.beam ebin/ranch_server.beam ebin/ranch_server_proxy.beam ebin/ranch_ssl.beam ebin/ranch_sup.beam ebin/ranch_tcp.beam ebin/ranch_transport.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/recon/ /<>/plugins/recon-2.5.2/ sending incremental file list ./ ebin/ ebin/recon.app ebin/recon.beam ebin/recon_alloc.beam ebin/recon_lib.beam ebin/recon_map.beam ebin/recon_rec.beam ebin/recon_trace.beam sent 56,812 bytes received 225 bytes 114,074.00 bytes/sec total size is 55,915 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_stomp prepare-dist \ APP=rabbitmq_web_stomp VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_stomp-3.10.8 rm -rf /<>/plugins/seshat-0.3.2 plugins/seshat-0.3.2 mkdir -p /<>/plugins/seshat-0.3.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/seshat/ /<>/plugins/seshat-0.3.2/ sending incremental file list ./ ebin/ ebin/seshat.app ebin/seshat.beam ebin/seshat_app.beam ebin/seshat_counters_server.beam ebin/seshat_sup.beam sent 70,064 bytes received 225 bytes 140,578.00 bytes/sec total size is 69,260 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp_examples/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_stomp_examples prepare-dist \ APP=rabbitmq_web_stomp_examples VSN=3.10.8 EZ_DIR=/<>/plugins/rabbitmq_web_stomp_examples-3.10.8 rm -rf /<>/plugins/stdout_formatter-0.2.4 plugins/stdout_formatter-0.2.4 sent 158,188 bytes received 388 bytes 317,152.00 bytes/sec total size is 156,813 speedup is 0.99 mkdir -p /<>/plugins/stdout_formatter-0.2.4 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/stdout_formatter/ /<>/plugins/stdout_formatter-0.2.4/ ! (grep -q '^prepare-dist::' /<>/deps/ranch/Makefile) || \ make --no-print-directory -C /<>/deps/ranch prepare-dist \ APP=ranch VSN=2.1.0 EZ_DIR=/<>/plugins/ranch-2.1.0 sent 107,665 bytes received 160 bytes 215,650.00 bytes/sec total size is 107,118 speedup is 0.99 sending incremental file list rm -rf /<>/plugins/syslog-4.0.0 plugins/syslog-4.0.0 ./ ebin/ ebin/stdout_formatter.app ebin/stdout_formatter.beam ebin/stdout_formatter_paragraph.beam ebin/stdout_formatter_table.beam ebin/stdout_formatter_utils.beam include/ include/stdout_formatter.hrl mkdir -p /<>/plugins/syslog-4.0.0 ! (grep -q '^prepare-dist::' /<>/deps/recon/Makefile) || \ make --no-print-directory -C /<>/deps/recon prepare-dist \ APP=recon VSN=2.5.2 EZ_DIR=/<>/plugins/recon-2.5.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/syslog/ /<>/plugins/syslog-4.0.0/ sending incremental file list ./ ebin/ ebin/syslog.app ebin/syslog.beam ebin/syslog_error_h.beam ebin/syslog_lager_backend.beam ebin/syslog_lib.beam ebin/syslog_logger.beam ebin/syslog_logger_h.beam ebin/syslog_monitor.beam ebin/syslog_rfc3164.beam ebin/syslog_rfc5424.beam include/ include/syslog.hrl rm -rf /<>/plugins/sysmon_handler-1.3.0 plugins/sysmon_handler-1.3.0 mkdir -p /<>/plugins/sysmon_handler-1.3.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/sysmon_handler/ /<>/plugins/sysmon_handler-1.3.0/ sending incremental file list ./ ebin/ ebin/sysmon_handler.app ebin/sysmon_handler_app.beam ebin/sysmon_handler_example_handler.beam ebin/sysmon_handler_filter.beam ebin/sysmon_handler_sup.beam ebin/sysmon_handler_testhandler.beam include/ include/sysmon_handler.hrl priv/ priv/sysmon_handler.schema sent 13,300 bytes received 122 bytes 26,844.00 bytes/sec total size is 12,865 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/seshat/Makefile) || \ make --no-print-directory -C /<>/deps/seshat prepare-dist \ APP=seshat VSN=0.3.2 EZ_DIR=/<>/plugins/seshat-0.3.2 rm -rf /<>/plugins/systemd-0.6.1 plugins/systemd-0.6.1 mkdir -p /<>/plugins/systemd-0.6.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/systemd/ /<>/plugins/systemd-0.6.1/ sending incremental file list ./ ebin/ ebin/systemd.app ebin/systemd.beam ebin/systemd_app.beam ebin/systemd_journal_h.beam ebin/systemd_kmsg_formatter.beam ebin/systemd_protocol.beam ebin/systemd_socket.beam ebin/systemd_sup.beam ebin/systemd_watchdog.beam include/ include/systemd.hrl sent 62,947 bytes received 145 bytes 126,184.00 bytes/sec total size is 62,406 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/stdout_formatter/Makefile) || \ make --no-print-directory -C /<>/deps/stdout_formatter prepare-dist \ APP=stdout_formatter VSN=0.2.4 EZ_DIR=/<>/plugins/stdout_formatter-0.2.4 sent 90,397 bytes received 240 bytes 181,274.00 bytes/sec total size is 89,531 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/syslog/Makefile) || \ make --no-print-directory -C /<>/deps/syslog prepare-dist \ APP=syslog VSN=4.0.0 EZ_DIR=/<>/plugins/syslog-4.0.0 sent 24,995 bytes received 187 bytes 50,364.00 bytes/sec total size is 24,285 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/sysmon_handler/Makefile) || \ make --no-print-directory -C /<>/deps/sysmon_handler prepare-dist \ APP=sysmon_handler VSN=1.3.0 EZ_DIR=/<>/plugins/sysmon_handler-1.3.0 sent 48,738 bytes received 221 bytes 97,918.00 bytes/sec total size is 47,940 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/systemd/Makefile) || \ make --no-print-directory -C /<>/deps/systemd prepare-dist \ APP=systemd VSN=0.6.1 EZ_DIR=/<>/plugins/systemd-0.6.1 unwanted=''; \ test -z "$unwanted" || (echo " RM $unwanted" && rm -rf $unwanted) make[3]: Leaving directory '/<>' \ set -e; \ if test -d "/<>/deps/rabbit/scripts"; then \ rabbit_scripts_dir='/<>/deps/rabbit/scripts'; \ elif test -d "/<>/deps/../scripts"; then \ rabbit_scripts_dir='/<>/deps/../scripts'; \ else \ echo 'rabbit/scripts directory not found' 1>&2; \ exit 1; \ fi; \ test -d "$rabbit_scripts_dir"; \ if command -v flock >/dev/null; then \ flock sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ elif command -v lockf >/dev/null; then \ lockf sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ else \ mkdir -p "sbin" && \ for file in "$rabbit_scripts_dir"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done; \ fi \ if command -v flock >/dev/null; then \ flock escript.lock \ sh -c 'mkdir -p "escript" && \ make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ elif command -v lockf >/dev/null; then \ lockf escript.lock \ sh -c 'mkdir -p "escript" && \ make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ else \ mkdir -p "escript" && \ make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR= ; \ fi make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "/<>/escript" cmp -s "escript/rabbitmqctl" "/<>/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/escript/rabbitmqctl"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-plugins"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-diagnostics"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-queues"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-streams"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-tanzu"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8 cp -r \ LICENSE* \ /<>/deps/rabbit/INSTALL \ plugins \ /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8 echo "Put your EZs here and use rabbitmq-plugins to enable them." \ > /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/README make[2]: Leaving directory '/<>' #dh_auto_install -- DESTDIR=debian/rabbitmq-server PREFIX=/usr MAN_DIR=debian/rabbitmq-server/usr/share/man /usr/bin/make install-bin DESTDIR=debian/rabbitmq-server make[2]: Entering directory '/<>' /usr/bin/make -C /<>/deps/rabbitmq_cli install \ PREFIX="/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript" make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript" cmp -s "escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-plugins"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-queues"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-streams"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-tanzu"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams rabbitmq-tanzu; do \ cp "/<>/deps/rabbit/scripts/$script" \ "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin"; \ chmod 0755 "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/$script"; \ done mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/autocomplete for script in bash_autocomplete.sh zsh_autocomplete.sh; do \ cp "scripts/$script" \ "debian/rabbitmq-server/usr/lib/rabbitmq/autocomplete" && \ chmod 0755 "debian/rabbitmq-server/usr/lib/rabbitmq/autocomplete/$script"; \ done mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/bin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams rabbitmq-tanzu; do \ test -e debian/rabbitmq-server/usr/lib/rabbitmq/bin/$script || \ ln -sf ../lib/rabbitmq_server-3.10.8/sbin/$script \ debian/rabbitmq-server/usr/lib/rabbitmq/bin/$script; \ done make[2]: Leaving directory '/<>' mkdir -p debian/rabbitmq-server/usr/sbin sed -e 's|@SU_RABBITMQ_SH_C@|su rabbitmq -s /bin/sh -c|' \ -e 's|@STDOUT_STDERR_REDIRECTION@|> "$RABBITMQ_LOG_BASE/startup_log" 2> "$RABBITMQ_LOG_BASE/startup_err"|' \ < scripts/rabbitmq-script-wrapper \ > debian/rabbitmq-server/usr/sbin/rabbitmqctl chmod 0755 debian/rabbitmq-server/usr/sbin/rabbitmqctl for script in rabbitmq-server rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade; do \ cp -a debian/rabbitmq-server/usr/sbin/rabbitmqctl \ debian/rabbitmq-server/usr/sbin/$script; \ done install -p -D -m 0755 scripts/rabbitmq-server.ocf \ debian/rabbitmq-server/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server # Unlocalify # Remove extra license files rm -f debian/rabbitmq-server/usr/lib/erlang/lib/rabbitmq_server-*/LICENSE rm -f /LICENSE* /INSTALL* make[1]: Leaving directory '/<>' debian/rules override_dh_install make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh_install sed -i s/%%VSN%%/3.10.8/ /<>/debian/rabbitmq-server/usr/bin/rabbitmqadmin make[1]: Leaving directory '/<>' dh_installdocs dh_installchangelogs dh_installman dh_systemd_enable debian/rules override_dh_python3 make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:114: replacing shebang in debian/rabbitmq-server/usr/bin/rabbitmqadmin make[1]: Leaving directory '/<>' dh_installinit dh_systemd_start dh_installlogrotate dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb INFO: pkgstriptranslations version 149 pkgstriptranslations: processing rabbitmq-server (in debian/rabbitmq-server); do_strip: 1, oemstrip: pkgstriptranslations: rabbitmq-server does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/rabbitmq-server/DEBIAN/control, package rabbitmq-server, directory debian/rabbitmq-server pkgstripfiles: Truncating usr/share/doc/rabbitmq-server/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package rabbitmq-server ... xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value oooooo.oo pkgstripfiles: PNG optimization (8/0) for package rabbitmq-server took 5 s dpkg-deb: building package 'rabbitmq-server' in '../rabbitmq-server_3.10.8-1.1_all.deb'. dpkg-genbuildinfo --build=binary -O../rabbitmq-server_3.10.8-1.1_amd64.buildinfo dpkg-genchanges --build=binary -mLaunchpad Build Daemon -O../rabbitmq-server_3.10.8-1.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2022-11-06T03:29:41Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ rabbitmq-server_3.10.8-1.1_amd64.changes: ----------------------------------------- Format: 1.8 Date: Sat, 15 Oct 2022 12:42:19 +0200 Source: rabbitmq-server Binary: rabbitmq-server Built-For-Profiles: noudeb Architecture: all Version: 3.10.8-1.1 Distribution: lunar-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Michael Biebl Description: rabbitmq-server - AMQP server written in Erlang Changes: rabbitmq-server (3.10.8-1.1) unstable; urgency=medium . * Non-maintainer upload. * No source change upload to rebuild with debhelper 13.10. Checksums-Sha1: 2d62075bc529c5045649c68bc35dc7a11a663e3e 15259094 rabbitmq-server_3.10.8-1.1_all.deb 2ff6d9d28200625c26612663cc7c953475765783 8251 rabbitmq-server_3.10.8-1.1_amd64.buildinfo Checksums-Sha256: d14cc245aaccafdf8b27441d15a41026f9fdc034d73b7daec4920445b21c4476 15259094 rabbitmq-server_3.10.8-1.1_all.deb d493a9d34ac863197853690f8e10dcc846467fc1be04140e15cadaefe08b374d 8251 rabbitmq-server_3.10.8-1.1_amd64.buildinfo Files: 079ed7e1b6a5ba2b672c5eea8ab63191 15259094 net optional rabbitmq-server_3.10.8-1.1_all.deb bbf4069c8ad17d46819bdf8078e09494 8251 net optional rabbitmq-server_3.10.8-1.1_amd64.buildinfo /<>/rabbitmq-server_3.10.8-1.1_amd64.changes.new could not be renamed to /<>/rabbitmq-server_3.10.8-1.1_amd64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: rabbitmq-server Binary: rabbitmq-server Architecture: all Version: 3.10.8-1.1 Checksums-Md5: 079ed7e1b6a5ba2b672c5eea8ab63191 15259094 rabbitmq-server_3.10.8-1.1_all.deb Checksums-Sha1: 2d62075bc529c5045649c68bc35dc7a11a663e3e 15259094 rabbitmq-server_3.10.8-1.1_all.deb Checksums-Sha256: d14cc245aaccafdf8b27441d15a41026f9fdc034d73b7daec4920445b21c4476 15259094 rabbitmq-server_3.10.8-1.1_all.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Sun, 06 Nov 2022 03:29:40 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.121ubuntu1), autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-8), autotools-dev (= 20220109.1), base-files (= 12.3ubuntu1), base-passwd (= 3.6.0), bash (= 5.2-1ubuntu2), binutils (= 2.39-8ubuntu2), binutils-common (= 2.39-8ubuntu2), binutils-x86-64-linux-gnu (= 2.39-8ubuntu2), bsdextrautils (= 2.38-4ubuntu1), bsdutils (= 1:2.38-4ubuntu1), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:12.2.0-1ubuntu1), cpp-12 (= 12.2.0-9ubuntu1), dash (= 0.5.11+git20210903+057cd650a4ed-8ubuntu1), debconf (= 1.5.79ubuntu1), debhelper (= 13.10.1ubuntu1), debianutils (= 5.7-0.3), debugedit (= 1:5.0-5), dh-autoreconf (= 20), dh-python (= 5.20221001), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-1), docbook-xml (= 4.5-12), docbook-xsl (= 1.79.2+dfsg-2), dpkg (= 1.21.9ubuntu1), dpkg-dev (= 1.21.9ubuntu1), dwz (= 0.14-1build2), elixir (= 1.12.2.dfsg-2.2), erlang-asn1 (= 1:24.3.4.1+dfsg-1), erlang-base (= 1:24.3.4.1+dfsg-1), erlang-crypto (= 1:24.3.4.1+dfsg-1), erlang-dev (= 1:24.3.4.1+dfsg-1), erlang-diameter (= 1:24.3.4.1+dfsg-1), erlang-edoc (= 1:24.3.4.1+dfsg-1), erlang-eldap (= 1:24.3.4.1+dfsg-1), erlang-erl-docgen (= 1:24.3.4.1+dfsg-1), erlang-eunit (= 1:24.3.4.1+dfsg-1), erlang-ftp (= 1:24.3.4.1+dfsg-1), erlang-inets (= 1:24.3.4.1+dfsg-1), erlang-mnesia (= 1:24.3.4.1+dfsg-1), erlang-nox (= 1:24.3.4.1+dfsg-1), erlang-odbc (= 1:24.3.4.1+dfsg-1), erlang-os-mon (= 1:24.3.4.1+dfsg-1), erlang-parsetools (= 1:24.3.4.1+dfsg-1), erlang-public-key (= 1:24.3.4.1+dfsg-1), erlang-runtime-tools (= 1:24.3.4.1+dfsg-1), erlang-snmp (= 1:24.3.4.1+dfsg-1), erlang-src (= 1:24.3.4.1+dfsg-1), erlang-ssh (= 1:24.3.4.1+dfsg-1), erlang-ssl (= 1:24.3.4.1+dfsg-1), erlang-syntax-tools (= 1:24.3.4.1+dfsg-1), erlang-tftp (= 1:24.3.4.1+dfsg-1), erlang-tools (= 1:24.3.4.1+dfsg-1), erlang-xmerl (= 1:24.3.4.1+dfsg-1), file (= 1:5.41-4), findutils (= 4.9.0-3ubuntu1), g++ (= 4:12.2.0-1ubuntu1), g++-12 (= 12.2.0-9ubuntu1), gcc (= 4:12.2.0-1ubuntu1), gcc-12 (= 12.2.0-9ubuntu1), gcc-12-base (= 12.2.0-9ubuntu1), gettext (= 0.21-8), gettext-base (= 0.21-8), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gzip (= 1.12-1ubuntu1), hostname (= 3.23ubuntu2), init-system-helpers (= 1.64), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.3.1-1), libapparmor1 (= 3.0.7-1ubuntu3), libarchive-zip-perl (= 1.68-1), libargon2-1 (= 0~20171227-0.3), libasan8 (= 12.2.0-9ubuntu1), libatomic1 (= 12.2.0-9ubuntu1), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1ubuntu2), libaudit1 (= 1:3.0.7-1ubuntu2), libbinutils (= 2.39-8ubuntu2), libblkid1 (= 2.38-4ubuntu1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.36-0ubuntu4), libc-dev-bin (= 2.36-0ubuntu4), libc6 (= 2.36-0ubuntu4), libc6-dev (= 2.36-0ubuntu4), libcap-ng0 (= 0.8.3-1build1), libcap2 (= 1:2.44-1build3), libcc1-0 (= 12.2.0-9ubuntu1), libcom-err2 (= 1.46.5-2ubuntu2), libcrypt-dev (= 1:4.4.28-2), libcrypt1 (= 1:4.4.28-2), libcryptsetup12 (= 2:2.5.0-2ubuntu1), libctf-nobfd0 (= 2.39-8ubuntu2), libctf0 (= 2.39-8ubuntu2), libdb5.3 (= 5.3.28+dfsg1-0.10), libdebconfclient0 (= 0.264ubuntu1), libdebhelper-perl (= 13.10.1ubuntu1), libdevmapper1.02.1 (= 2:1.02.185-1ubuntu1), libdpkg-perl (= 1.21.9ubuntu1), libdw1 (= 0.187-4), libelf1 (= 0.187-4), libexpat1 (= 2.4.8-2), libfdisk1 (= 2.38-4ubuntu1), libffi8 (= 3.4.2-4), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-12-dev (= 12.2.0-9ubuntu1), libgcc-s1 (= 12.2.0-9ubuntu1), libgcrypt20 (= 1.10.1-2ubuntu1), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libgmp10 (= 2:6.2.1+dfsg1-1ubuntu2), libgomp1 (= 12.2.0-9ubuntu1), libgpg-error0 (= 1.46-1), libgprofng0 (= 2.39-8ubuntu2), libgssapi-krb5-2 (= 1.20-1), libicu71 (= 71.1-3ubuntu1), libip4tc2 (= 1.8.7-1ubuntu6), libisl23 (= 0.25-1), libitm1 (= 12.2.0-9ubuntu1), libjson-c5 (= 0.16-1), libk5crypto3 (= 1.20-1), libkeyutils1 (= 1.6.3-1), libkmod2 (= 30+20220630-3ubuntu1), libkrb5-3 (= 1.20-1), libkrb5support0 (= 1.20-1), liblsan0 (= 12.2.0-9ubuntu1), libltdl7 (= 2.4.7-4), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2.1), libmagic-mgc (= 1:5.41-4), libmagic1 (= 1:5.41-4), libmount1 (= 2.38-4ubuntu1), libmpc3 (= 1.2.1-2build1), libmpdec3 (= 2.5.1-2build2), libmpfr6 (= 4.1.0-3build3), libncurses6 (= 6.3+20220423-2), libncursesw6 (= 6.3+20220423-2), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libodbc2 (= 2.3.11-2), libpam-modules (= 1.5.2-2ubuntu1), libpam-modules-bin (= 1.5.2-2ubuntu1), libpam-runtime (= 1.5.2-2ubuntu1), libpam0g (= 1.5.2-2ubuntu1), libpcre2-8-0 (= 10.40-1ubuntu1), libpcre3 (= 2:8.39-14), libperl5.36 (= 5.36.0-4ubuntu2), libpipeline1 (= 1.5.6-2), libpopt0 (= 1.18-3build1), libprocps8 (= 2:3.3.17-7ubuntu1), libpython3-stdlib (= 3.10.6-1ubuntu1), libpython3.10-minimal (= 3.10.8-1), libpython3.10-stdlib (= 3.10.8-1), libpython3.11-minimal (= 3.11.0-1), libpython3.11-stdlib (= 3.11.0-1), libquadmath0 (= 12.2.0-9ubuntu1), libreadline8 (= 8.2-1), libseccomp2 (= 2.5.4-1ubuntu2), libselinux1 (= 3.4-1build1), libsemanage-common (= 3.4-1build1), libsemanage2 (= 3.4-1build1), libsepol2 (= 3.4-2), libsmartcols1 (= 2.38-4ubuntu1), libsqlite3-0 (= 3.39.3-1), libssl3 (= 3.0.5-2ubuntu1), libstdc++-12-dev (= 12.2.0-9ubuntu1), libstdc++6 (= 12.2.0-9ubuntu1), libsub-override-perl (= 0.09-3), libsystemd-shared (= 251.4-1ubuntu7), libsystemd0 (= 251.4-1ubuntu7), libtinfo6 (= 6.3+20220423-2), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtool (= 2.4.7-4), libtsan2 (= 12.2.0-9ubuntu1), libubsan1 (= 12.2.0-9ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 251.4-1ubuntu7), libunistring2 (= 1.0-1), libuuid1 (= 2.38-4ubuntu1), libxml2 (= 2.9.14+dfsg-1build1), libxml2-utils (= 2.9.14+dfsg-1build1), libxslt1.1 (= 1.1.35-1), libxxhash0 (= 0.8.1-1), libzstd1 (= 1.5.2+dfsg-1), linux-libc-dev (= 5.19.0-23.24), locales-all (= 2.36-0ubuntu4), login (= 1:4.11.1+dfsg1-2ubuntu1), lsb-base (= 11.2ubuntu1), lto-disabled-list (= 35), m4 (= 1.4.19-1), make (= 4.3-4.1build1), man-db (= 2.10.2-2), mawk (= 1.3.4.20200120-3.1), media-types (= 8.0.0), mount (= 2.38-4ubuntu1), ncurses-base (= 6.3+20220423-2), ncurses-bin (= 6.3+20220423-2), passwd (= 1:4.11.1+dfsg1-2ubuntu1), patch (= 2.7.6-7build2), perl (= 5.36.0-4ubuntu2), perl-base (= 5.36.0-4ubuntu2), perl-modules-5.36 (= 5.36.0-4ubuntu2), po-debconf (= 1.0.21+nmu1), procps (= 2:3.3.17-7ubuntu1), python3 (= 3.10.6-1ubuntu1), python3-all (= 3.10.6-1ubuntu1), python3-distutils (= 3.10.8-1), python3-lib2to3 (= 3.10.8-1), python3-minimal (= 3.10.6-1ubuntu1), python3-simplejson (= 3.17.6-1build2), python3.10 (= 3.10.8-1), python3.10-minimal (= 3.10.8-1), python3.11 (= 3.11.0-1), python3.11-minimal (= 3.11.0-1), readline-common (= 8.2-1), rpcsvc-proto (= 1.4.2-0ubuntu6), rsync (= 3.2.5-1), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sgml-base (= 1.30), sgml-data (= 2.0.11+nmu1), systemd (= 251.4-1ubuntu7), sysvinit-utils (= 3.04-1ubuntu1), tar (= 1.34+dfsg-1build3), unzip (= 6.0-27ubuntu1), util-linux (= 2.38-4ubuntu1), util-linux-extra (= 2.38-4ubuntu1), xml-core (= 0.18+nmu1), xmlto (= 0.0.28-2.1), xsltproc (= 1.1.35-1), xz-utils (= 5.2.5-2.1), zip (= 3.0-12build2), zlib1g (= 1:1.2.11.dfsg-4.1ubuntu2) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1665830539" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ rabbitmq-server_3.10.8-1.1_all.deb ---------------------------------- new Debian package, version 2.0. size 15259094 bytes: control archive=36748 bytes. 90 bytes, 3 lines conffiles 963 bytes, 14 lines control 189524 bytes, 1404 lines md5sums 3245 bytes, 91 lines * postinst #!/bin/sh 1108 bytes, 45 lines * postrm #!/bin/sh 254 bytes, 7 lines * preinst #!/bin/sh 248 bytes, 7 lines * prerm #!/bin/sh Package: rabbitmq-server Version: 3.10.8-1.1 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: Debian OpenStack Installed-Size: 22534 Depends: adduser, erlang-base | erlang-base-hipe, erlang-crypto (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), logrotate, lsb-base, openssl, socat, python3:any Section: net Priority: optional Homepage: https://www.rabbitmq.com/ Description: AMQP server written in Erlang RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker. drwxr-xr-x root/root 0 2022-10-15 10:42 ./ drwxr-xr-x root/root 0 2022-10-15 10:42 ./etc/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./etc/default/ -rw-r--r-- root/root 380 2022-09-28 13:40 ./etc/default/rabbitmq-server drwxr-xr-x root/root 0 2022-10-15 10:42 ./etc/init.d/ -rwxr-xr-x root/root 3949 2022-09-28 13:40 ./etc/init.d/rabbitmq-server drwxr-xr-x root/root 0 2022-10-15 10:42 ./etc/logrotate.d/ -rw-r--r-- root/root 83 2022-09-28 13:40 ./etc/logrotate.d/rabbitmq-server drwxr-xr-x root/root 0 2022-10-15 10:42 ./lib/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./lib/systemd/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./lib/systemd/system/ -rw-r--r-- root/root 590 2022-09-28 13:40 ./lib/systemd/system/rabbitmq-server.service drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/bin/ -rwxr-xr-x root/root 42413 2022-10-15 10:42 ./usr/bin/rabbitmqadmin drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/erlang/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/erlang/lib/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/ocf/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/ocf/resource.d/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/ocf/resource.d/rabbitmq/ -rwxr-xr-x root/root 10746 2022-09-22 15:02 ./usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/autocomplete/ -rwxr-xr-x root/root 559 2022-10-15 10:42 ./usr/lib/rabbitmq/autocomplete/bash_autocomplete.sh -rwxr-xr-x root/root 528 2022-10-15 10:42 ./usr/lib/rabbitmq/autocomplete/zsh_autocomplete.sh drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/ lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-defaults -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-defaults lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-diagnostics -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-diagnostics lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-env -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-env lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-plugins -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-plugins lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-queues -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-queues -rwxr-xr-x root/root 1568 2022-09-28 13:40 ./usr/lib/rabbitmq/bin/rabbitmq-script-wrapper lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-server -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-server -rwxr-xr-x root/root 888 2022-09-28 13:40 ./usr/lib/rabbitmq/bin/rabbitmq-server-wait lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-streams -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-streams lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-tanzu -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-tanzu lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmq-upgrade -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmq-upgrade lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/bin/rabbitmqctl -> ../lib/rabbitmq_server-3.10.8/sbin/rabbitmqctl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/ -rw-r--r-- root/root 75 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/INSTALL -rw-r--r-- root/root 19534 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE -rw-r--r-- root/root 11354 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-APACHE2 -rw-r--r-- root/root 11358 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-APACHE2-ExplorerCanvas -rw-r--r-- root/root 11360 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-APACHE2-excanvas -rw-r--r-- root/root 10851 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-APL2-Stomp-Websocket -rw-r--r-- root/root 1207 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-BSD-base64js -rw-r--r-- root/root 1469 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-BSD-recon -rw-r--r-- root/root 757 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-ISC-cowboy -rw-r--r-- root/root 1084 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-EJS -rw-r--r-- root/root 1087 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-EJS10 -rw-r--r-- root/root 1057 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-Erlware-Commons -rw-r--r-- root/root 1069 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-Flot -rw-r--r-- root/root 1087 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-Mochi -rw-r--r-- root/root 1073 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-Sammy -rw-r--r-- root/root 1076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-Sammy060 -rw-r--r-- root/root 1075 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-jQuery -rw-r--r-- root/root 1076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MIT-jQuery164 -rw-r--r-- root/root 16725 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MPL -rw-r--r-- root/root 16726 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MPL-RabbitMQ -rw-r--r-- root/root 16727 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-MPL2 -rw-r--r-- root/root 1274 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-erlcloud -rw-r--r-- root/root 1471 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-httpc_aws -rw-r--r-- root/root 1471 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/LICENSE-rabbitmq_aws drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/ -rwxr-xr-x root/root 1986980 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-plugins link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-queues link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-streams link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-tanzu link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-upgrade link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmqctl link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/escript/rabbitmq-diagnostics drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ -rw-r--r-- root/root 59 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/README drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ebin/ -rw-r--r-- root/root 475 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ebin/accept.app -rw-r--r-- root/root 4476 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ebin/accept_encoding_header.beam -rw-r--r-- root/root 4124 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ebin/accept_header.beam -rw-r--r-- root/root 2424 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ebin/accept_neg.beam -rw-r--r-- root/root 3708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/ebin/accept_parser.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/include/ -rw-r--r-- root/root 560 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/accept-0.3.5/include/accept.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/ -rw-r--r-- root/root 993 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client.app -rw-r--r-- root/root 18400 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client.beam -rw-r--r-- root/root 1244 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_app.beam -rw-r--r-- root/root 24816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_connection.beam -rw-r--r-- root/root 1768 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_connection_sup.beam -rw-r--r-- root/root 1416 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_connections_sup.beam -rw-r--r-- root/root 16160 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_frame_reader.beam -rw-r--r-- root/root 44164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_session.beam -rw-r--r-- root/root 1328 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_sessions_sup.beam -rw-r--r-- root/root 1232 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_sup.beam -rw-r--r-- root/root 4336 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_client_types.beam -rw-r--r-- root/root 21640 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_client-3.10.8/ebin/amqp10_msg.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ebin/ -rw-r--r-- root/root 12172 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ebin/amqp10_binary_generator.beam -rw-r--r-- root/root 19868 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ebin/amqp10_binary_parser.beam -rw-r--r-- root/root 754 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ebin/amqp10_common.app -rw-r--r-- root/root 10016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ebin/amqp10_framing.beam -rw-r--r-- root/root 17980 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/ebin/amqp10_framing0.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/include/ -rw-r--r-- root/root 10189 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp10_common-3.10.8/include/amqp10_framing.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/ -rw-r--r-- root/root 10664 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_auth_mechanisms.beam -rw-r--r-- root/root 42580 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_channel.beam -rw-r--r-- root/root 12776 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_channel_sup.beam -rw-r--r-- root/root 9880 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_channel_sup_sup.beam -rw-r--r-- root/root 20280 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_channels_manager.beam -rw-r--r-- root/root 1324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_client.app -rw-r--r-- root/root 1108 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_client.beam -rw-r--r-- root/root 16316 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_connection.beam -rw-r--r-- root/root 10124 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_connection_sup.beam -rw-r--r-- root/root 12988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_connection_type_sup.beam -rw-r--r-- root/root 19388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_direct_connection.beam -rw-r--r-- root/root 11548 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_direct_consumer.beam -rw-r--r-- root/root 24516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_gen_connection.beam -rw-r--r-- root/root 14240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_gen_consumer.beam -rw-r--r-- root/root 17464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_main_reader.beam -rw-r--r-- root/root 27672 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_network_connection.beam -rw-r--r-- root/root 13604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_rpc_client.beam -rw-r--r-- root/root 12160 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_rpc_server.beam -rw-r--r-- root/root 17784 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_selective_consumer.beam -rw-r--r-- root/root 20600 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_ssl.beam -rw-r--r-- root/root 10004 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_sup.beam -rw-r--r-- root/root 22428 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_uri.beam -rw-r--r-- root/root 9720 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/amqp_util.beam -rw-r--r-- root/root 19308 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/rabbit_routing_util.beam -rw-r--r-- root/root 5804 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/ebin/uri_parser.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/include/ -rw-r--r-- root/root 2147 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/include/amqp_client.hrl -rw-r--r-- root/root 1314 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/include/amqp_client_internal.hrl -rw-r--r-- root/root 1391 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/include/amqp_gen_consumer_spec.hrl -rw-r--r-- root/root 613 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/amqp_client-3.10.8/include/rabbit_routing_prefixes.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/ -rw-r--r-- root/root 674 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten.app -rw-r--r-- root/root 1276 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten.beam -rw-r--r-- root/root 1092 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten_app.beam -rw-r--r-- root/root 3396 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten_detect.beam -rw-r--r-- root/root 7320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten_detector.beam -rw-r--r-- root/root 4188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten_emitter.beam -rw-r--r-- root/root 4804 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten_sink.beam -rw-r--r-- root/root 1584 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/aten-0.5.8/ebin/aten_sup.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/base64url-1.0.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/base64url-1.0.1/ebin/ -rw-r--r-- root/root 389 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/base64url-1.0.1/ebin/base64url.app -rw-r--r-- root/root 3016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/base64url-1.0.1/ebin/base64url.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/ -rw-r--r-- root/root 727 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy.app -rw-r--r-- root/root 4900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy.beam -rw-r--r-- root/root 1356 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_app.beam -rw-r--r-- root/root 3888 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_bstr.beam -rw-r--r-- root/root 7184 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_children.beam -rw-r--r-- root/root 3152 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_clear.beam -rw-r--r-- root/root 8988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_clock.beam -rw-r--r-- root/root 11440 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_compress_h.beam -rw-r--r-- root/root 3572 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_constraints.beam -rw-r--r-- root/root 2976 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_handler.beam -rw-r--r-- root/root 68164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_http.beam -rw-r--r-- root/root 52132 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_http2.beam -rw-r--r-- root/root 5196 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_loop.beam -rw-r--r-- root/root 11112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_metrics_h.beam -rw-r--r-- root/root 1412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_middleware.beam -rw-r--r-- root/root 38752 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_req.beam -rw-r--r-- root/root 62832 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_rest.beam -rw-r--r-- root/root 15332 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_router.beam -rw-r--r-- root/root 13168 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_static.beam -rw-r--r-- root/root 6540 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_stream.beam -rw-r--r-- root/root 15004 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_stream_h.beam -rw-r--r-- root/root 1508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_sub_protocol.beam -rw-r--r-- root/root 1760 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_sup.beam -rw-r--r-- root/root 3180 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_tls.beam -rw-r--r-- root/root 8384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_tracer_h.beam -rw-r--r-- root/root 32152 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowboy-2.8.0/ebin/cowboy_websocket.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/ -rw-r--r-- root/root 2688 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_base64url.beam -rw-r--r-- root/root 14872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_cookie.beam -rw-r--r-- root/root 35096 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_date.beam -rw-r--r-- root/root 215112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_hpack.beam -rw-r--r-- root/root 14188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_http.beam -rw-r--r-- root/root 27100 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_http2.beam -rw-r--r-- root/root 66300 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_http2_machine.beam -rw-r--r-- root/root 441992 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_http_hd.beam -rw-r--r-- root/root 16896 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_http_struct_hd.beam -rw-r--r-- root/root 8912 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_http_te.beam -rw-r--r-- root/root 2668 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_iolists.beam -rw-r--r-- root/root 16632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_link.beam -rw-r--r-- root/root 86036 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_mimetypes.beam -rw-r--r-- root/root 19280 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_multipart.beam -rw-r--r-- root/root 11840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_qs.beam -rw-r--r-- root/root 20240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_spdy.beam -rw-r--r-- root/root 8028 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_sse.beam -rw-r--r-- root/root 15848 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_uri.beam -rw-r--r-- root/root 18032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_uri_template.beam -rw-r--r-- root/root 33088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cow_ws.beam -rw-r--r-- root/root 536 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/ebin/cowlib.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/include/ -rw-r--r-- root/root 22205 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/include/cow_inline.hrl -rw-r--r-- root/root 3315 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cowlib-2.9.1/include/cow_parse.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/ -rw-r--r-- root/root 673 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/credentials_obfuscation.app -rw-r--r-- root/root 2636 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/credentials_obfuscation.beam -rw-r--r-- root/root 1372 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/credentials_obfuscation_app.beam -rw-r--r-- root/root 9016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/credentials_obfuscation_pbe.beam -rw-r--r-- root/root 1716 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/credentials_obfuscation_sup.beam -rw-r--r-- root/root 8684 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/ebin/credentials_obfuscation_svc.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/include/ -rw-r--r-- root/root 44 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/credentials_obfuscation-3.1.0/include/credentials_obfuscation.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/ -rw-r--r-- root/root 20816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/conf_parse.beam -rw-r--r-- root/root 841 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish.app -rw-r--r-- root/root 3536 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish.beam -rw-r--r-- root/root 1780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_advanced.beam -rw-r--r-- root/root 2788 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_bytesize.beam -rw-r--r-- root/root 13860 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_conf.beam -rw-r--r-- root/root 13756 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_datatypes.beam -rw-r--r-- root/root 3936 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_duration.beam -rw-r--r-- root/root 13888 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_duration_parse.beam -rw-r--r-- root/root 5916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_effective.beam -rw-r--r-- root/root 4712 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_enum.beam -rw-r--r-- root/root 9456 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_error.beam -rw-r--r-- root/root 31516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_escript.beam -rw-r--r-- root/root 1752 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_flag.beam -rw-r--r-- root/root 29648 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_generator.beam -rw-r--r-- root/root 9620 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_mapping.beam -rw-r--r-- root/root 3736 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_rebar_plugin.beam -rw-r--r-- root/root 13748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_schema.beam -rw-r--r-- root/root 3188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_translation.beam -rw-r--r-- root/root 12188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_unit.beam -rw-r--r-- root/root 5836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_util.beam -rw-r--r-- root/root 3072 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_validator.beam -rw-r--r-- root/root 6128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_variable.beam -rw-r--r-- root/root 1640 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/ebin/cuttlefish_vmargs.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/priv/ -rw-r--r-- root/root 12457 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/cuttlefish-3.0.1/priv/erlang_vm.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/ -rw-r--r-- root/root 656092 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/auth_pb.beam -rw-r--r-- root/root 919 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd.app -rw-r--r-- root/root 6996 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd.beam -rw-r--r-- root/root 1224 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_app.beam -rw-r--r-- root/root 7096 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_auth.beam -rw-r--r-- root/root 5656 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_auth_gen.beam -rw-r--r-- root/root 4068 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_cluster.beam -rw-r--r-- root/root 2600 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_cluster_gen.beam -rw-r--r-- root/root 2780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_compare.beam -rw-r--r-- root/root 36232 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_conn.beam -rw-r--r-- root/root 3508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_conn_sup.beam -rw-r--r-- root/root 1868 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_data_coercion.beam -rw-r--r-- root/root 11384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_election.beam -rw-r--r-- root/root 2524 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_election_gen.beam -rw-r--r-- root/root 4856 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_grpc.beam -rw-r--r-- root/root 1668 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_health_gen.beam -rw-r--r-- root/root 9624 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_kv.beam -rw-r--r-- root/root 2500 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_kv_gen.beam -rw-r--r-- root/root 15036 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_lease.beam -rw-r--r-- root/root 2636 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_lease_gen.beam -rw-r--r-- root/root 3276 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_lease_sup.beam -rw-r--r-- root/root 3188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_lock.beam -rw-r--r-- root/root 1708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_lock_gen.beam -rw-r--r-- root/root 6224 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_maintenance.beam -rw-r--r-- root/root 3104 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_maintenance_gen.beam -rw-r--r-- root/root 1492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_op.beam -rw-r--r-- root/root 8284 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_stream.beam -rw-r--r-- root/root 2016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_sup.beam -rw-r--r-- root/root 14488 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_watch.beam -rw-r--r-- root/root 1420 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/eetcd_watch_gen.beam -rw-r--r-- root/root 615180 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/gogo_pb.beam -rw-r--r-- root/root 33968 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/health_pb.beam -rw-r--r-- root/root 645144 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/kv_pb.beam -rw-r--r-- root/root 1652912 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/ebin/router_pb.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/include/ -rw-r--r-- root/root 1499 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/include/eetcd.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/priv/protos/ -rw-r--r-- root/root 812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/priv/protos/auth.proto -rw-r--r-- root/root 4293 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/priv/protos/gogo.proto -rw-r--r-- root/root 1636 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/priv/protos/kv.proto -rw-r--r-- root/root 37470 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/eetcd-0.3.6/priv/protos/router.proto drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/enough-0.1.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/enough-0.1.0/ebin/ -rw-r--r-- root/root 408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/enough-0.1.0/ebin/enough.app -rw-r--r-- root/root 24504 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/enough-0.1.0/ebin/enough.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gen_batch_server-0.8.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gen_batch_server-0.8.8/ebin/ -rw-r--r-- root/root 414 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gen_batch_server-0.8.8/ebin/gen_batch_server.app -rw-r--r-- root/root 18948 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gen_batch_server-0.8.8/ebin/gen_batch_server.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/getopt-1.0.2/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/getopt-1.0.2/ebin/ -rw-r--r-- root/root 396 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/getopt-1.0.2/ebin/getopt.app -rw-r--r-- root/root 35164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/getopt-1.0.2/ebin/getopt.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/ -rw-r--r-- root/root 451 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun.app -rw-r--r-- root/root 37332 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun.beam -rw-r--r-- root/root 1216 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_app.beam -rw-r--r-- root/root 3272 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_content_handler.beam -rw-r--r-- root/root 1792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_data_h.beam -rw-r--r-- root/root 30672 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_http.beam -rw-r--r-- root/root 31892 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_http2.beam -rw-r--r-- root/root 2740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_sse_h.beam -rw-r--r-- root/root 1588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_sup.beam -rw-r--r-- root/root 2464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_tcp.beam -rw-r--r-- root/root 2624 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_tls.beam -rw-r--r-- root/root 8308 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_ws.beam -rw-r--r-- root/root 2060 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/gun-1.3.3/ebin/gun_ws_h.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/ -rw-r--r-- root/root 2752 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose.app -rw-r--r-- root/root 4324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose.beam -rw-r--r-- root/root 1344 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_app.beam -rw-r--r-- root/root 5968 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_base.beam -rw-r--r-- root/root 131928 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_base64.beam -rw-r--r-- root/root 131916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_base64url.beam -rw-r--r-- root/root 1740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_block_encryptor.beam -rw-r--r-- root/root 2800 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305.beam -rw-r--r-- root/root 2716 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305_crypto.beam -rw-r--r-- root/root 2348 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305_libsodium.beam -rw-r--r-- root/root 1612 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305_unsupported.beam -rw-r--r-- root/root 2184 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_crypto_compat.beam -rw-r--r-- root/root 3340 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve25519.beam -rw-r--r-- root/root 2384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve25519_libdecaf.beam -rw-r--r-- root/root 3048 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve25519_libsodium.beam -rw-r--r-- root/root 2204 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve25519_unsupported.beam -rw-r--r-- root/root 4092 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve448.beam -rw-r--r-- root/root 2768 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve448_libdecaf.beam -rw-r--r-- root/root 2508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_curve448_unsupported.beam -rw-r--r-- root/root 1088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json.beam -rw-r--r-- root/root 1256 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_jason.beam -rw-r--r-- root/root 2016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_jiffy.beam -rw-r--r-- root/root 1308 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_jsone.beam -rw-r--r-- root/root 1292 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_jsx.beam -rw-r--r-- root/root 1240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_ojson.beam -rw-r--r-- root/root 1260 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_poison.beam -rw-r--r-- root/root 6912 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_poison_compat_encoder.beam -rw-r--r-- root/root 1384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_poison_lexical_encoder.beam -rw-r--r-- root/root 1272 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_json_unsupported.beam -rw-r--r-- root/root 25928 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa.beam -rw-r--r-- root/root 79796 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_aes.beam -rw-r--r-- root/root 4744 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_aes_kw.beam -rw-r--r-- root/root 1296 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_base64url.beam -rw-r--r-- root/root 3164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_bench.beam -rw-r--r-- root/root 7324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_chacha20.beam -rw-r--r-- root/root 3604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_chacha20_poly1305.beam -rw-r--r-- root/root 5404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_concat_kdf.beam -rw-r--r-- root/root 2936 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_curve25519.beam -rw-r--r-- root/root 3660 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_curve448.beam -rw-r--r-- root/root 11208 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_ed25519.beam -rw-r--r-- root/root 16336 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_ed448.beam -rw-r--r-- root/root 2632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_hchacha20.beam -rw-r--r-- root/root 3440 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_math.beam -rw-r--r-- root/root 40720 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_pkcs1.beam -rw-r--r-- root/root 6328 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_pkcs5.beam -rw-r--r-- root/root 5656 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_pkcs7.beam -rw-r--r-- root/root 3212 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_poly1305.beam -rw-r--r-- root/root 12780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_sha3.beam -rw-r--r-- root/root 2200 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_unsupported.beam -rw-r--r-- root/root 5776 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_x25519.beam -rw-r--r-- root/root 8080 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_x448.beam -rw-r--r-- root/root 1632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_xchacha20.beam -rw-r--r-- root/root 2276 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwa_xchacha20_poly1305.beam -rw-r--r-- root/root 19524 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe.beam -rw-r--r-- root/root 2016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg.beam -rw-r--r-- root/root 7588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_aes_kw.beam -rw-r--r-- root/root 5292 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_c20p_kw.beam -rw-r--r-- root/root 2900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_dir.beam -rw-r--r-- root/root 26840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_ecdh_1pu.beam -rw-r--r-- root/root 26128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_ecdh_es.beam -rw-r--r-- root/root 15932 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_pbes2.beam -rw-r--r-- root/root 3924 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_rsa.beam -rw-r--r-- root/root 5312 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_alg_xc20p_kw.beam -rw-r--r-- root/root 1860 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_enc.beam -rw-r--r-- root/root 8508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_enc_aes.beam -rw-r--r-- root/root 2704 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_enc_c20p.beam -rw-r--r-- root/root 2716 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_enc_xc20p.beam -rw-r--r-- root/root 3112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwe_zip.beam -rw-r--r-- root/root 51128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk.beam -rw-r--r-- root/root 12576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_der.beam -rw-r--r-- root/root 17392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty.beam -rw-r--r-- root/root 28572 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_ec.beam -rw-r--r-- root/root 7224 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_oct.beam -rw-r--r-- root/root 20380 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed25519.beam -rw-r--r-- root/root 8084 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed25519ph.beam -rw-r--r-- root/root 20340 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed448.beam -rw-r--r-- root/root 8068 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed448ph.beam -rw-r--r-- root/root 21108 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_x25519.beam -rw-r--r-- root/root 21068 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_x448.beam -rw-r--r-- root/root 32740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_kty_rsa.beam -rw-r--r-- root/root 1492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_oct.beam -rw-r--r-- root/root 9840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_openssh_key.beam -rw-r--r-- root/root 13848 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_pem.beam -rw-r--r-- root/root 2000 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_set.beam -rw-r--r-- root/root 1712 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_use_enc.beam -rw-r--r-- root/root 1568 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwk_use_sig.beam -rw-r--r-- root/root 25380 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws.beam -rw-r--r-- root/root 2000 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg.beam -rw-r--r-- root/root 3104 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_ecdsa.beam -rw-r--r-- root/root 3732 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_eddsa.beam -rw-r--r-- root/root 3072 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_hmac.beam -rw-r--r-- root/root 2260 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_none.beam -rw-r--r-- root/root 3684 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_poly1305.beam -rw-r--r-- root/root 3128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam -rw-r--r-- root/root 3096 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jws_alg_rsa_pss.beam -rw-r--r-- root/root 11900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_jwt.beam -rw-r--r-- root/root 43424 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_public_key.beam -rw-r--r-- root/root 42992 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_server.beam -rw-r--r-- root/root 2104 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_sha3.beam -rw-r--r-- root/root 1696 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_sha3_keccakf1600_driver.beam -rw-r--r-- root/root 1696 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_sha3_keccakf1600_nif.beam -rw-r--r-- root/root 1676 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_sha3_libdecaf.beam -rw-r--r-- root/root 1592 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_sha3_unsupported.beam -rw-r--r-- root/root 1516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_sup.beam -rw-r--r-- root/root 2804 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_xchacha20_poly1305.beam -rw-r--r-- root/root 1852 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_xchacha20_poly1305_crypto.beam -rw-r--r-- root/root 1616 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/ebin/jose_xchacha20_poly1305_unsupported.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/ -rw-r--r-- root/root 593 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose.hrl -rw-r--r-- root/root 753 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_base.hrl -rw-r--r-- root/root 909 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_compat.hrl -rw-r--r-- root/root 712 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_jwe.hrl -rw-r--r-- root/root 658 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_jwk.hrl -rw-r--r-- root/root 650 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_jws.hrl -rw-r--r-- root/root 544 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_jwt.hrl -rw-r--r-- root/root 1966 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/include/jose_public_key.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/priv/ -rw-r--r-- root/root 757 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jose-1.11.1/priv/Dockerfile drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/ -rw-r--r-- root/root 475 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx.app -rw-r--r-- root/root 5148 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx.beam -rw-r--r-- root/root 8708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_config.beam -rw-r--r-- root/root 2948 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_consult.beam -rw-r--r-- root/root 64460 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_decoder.beam -rw-r--r-- root/root 3864 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_encoder.beam -rw-r--r-- root/root 31876 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_parser.beam -rw-r--r-- root/root 9784 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_to_json.beam -rw-r--r-- root/root 7156 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_to_term.beam -rw-r--r-- root/root 3172 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/jsx-3.1.0/ebin/jsx_verify.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/ -rw-r--r-- root/root 904 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli.app -rw-r--r-- root/root 44988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli.beam -rw-r--r-- root/root 15064 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_application.beam -rw-r--r-- root/root 4316 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_escriptize.beam -rw-r--r-- root/root 10196 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_ets.beam -rw-r--r-- root/root 6196 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_help.beam -rw-r--r-- root/root 18348 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_inet.beam -rw-r--r-- root/root 21964 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_lib.beam -rw-r--r-- root/root 12820 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_mnesia.beam -rw-r--r-- root/root 21584 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_plugin.beam -rw-r--r-- root/root 18344 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_port.beam -rw-r--r-- root/root 24800 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_process.beam -rw-r--r-- root/root 2852 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_store.beam -rw-r--r-- root/root 22628 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/ebin/observer_cli_system.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/include/ -rw-r--r-- root/root 3005 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/observer_cli-1.7.3/include/observer_cli.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/ -rw-r--r-- root/root 645 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris.app -rw-r--r-- root/root 10772 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris.beam -rw-r--r-- root/root 1428 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_app.beam -rw-r--r-- root/root 8624 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_bench.beam -rw-r--r-- root/root 2132 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_counters.beam -rw-r--r-- root/root 92296 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_log.beam -rw-r--r-- root/root 30284 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_replica.beam -rw-r--r-- root/root 16224 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_replica_reader.beam -rw-r--r-- root/root 1444 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_replica_reader_sup.beam -rw-r--r-- root/root 2448 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_retention.beam -rw-r--r-- root/root 2436 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_server_sup.beam -rw-r--r-- root/root 1904 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_sup.beam -rw-r--r-- root/root 11668 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_tracking.beam -rw-r--r-- root/root 12384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_util.beam -rw-r--r-- root/root 25900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/osiris-1.3.1/ebin/osiris_writer.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/ -rw-r--r-- root/root 2128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus.app -rw-r--r-- root/root 1324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus.beam -rw-r--r-- root/root 8444 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_boolean.beam -rw-r--r-- root/root 5404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_buckets.beam -rw-r--r-- root/root 5296 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_collector.beam -rw-r--r-- root/root 10440 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_counter.beam -rw-r--r-- root/root 1128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_format.beam -rw-r--r-- root/root 12844 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_gauge.beam -rw-r--r-- root/root 21832 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_histogram.beam -rw-r--r-- root/root 2464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_http.beam -rw-r--r-- root/root 1920 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_instrumenter.beam -rw-r--r-- root/root 6408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_metric.beam -rw-r--r-- root/root 7280 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_metric_spec.beam -rw-r--r-- root/root 3264 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_misc.beam -rw-r--r-- root/root 2504 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_mnesia.beam -rw-r--r-- root/root 8036 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_mnesia_collector.beam -rw-r--r-- root/root 104376 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_model.beam -rw-r--r-- root/root 14016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_model_helpers.beam -rw-r--r-- root/root 4584 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_protobuf_format.beam -rw-r--r-- root/root 18820 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_quantile_summary.beam -rw-r--r-- root/root 5004 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_registry.beam -rw-r--r-- root/root 13528 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_summary.beam -rw-r--r-- root/root 4780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_sup.beam -rw-r--r-- root/root 1300 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_test_instrumenter.beam -rw-r--r-- root/root 12096 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_text_format.beam -rw-r--r-- root/root 4260 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_time.beam -rw-r--r-- root/root 14836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_vm_dist_collector.beam -rw-r--r-- root/root 5248 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_vm_memory_collector.beam -rw-r--r-- root/root 6012 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_vm_msacc_collector.beam -rw-r--r-- root/root 5940 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_vm_statistics_collector.beam -rw-r--r-- root/root 8948 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/ebin/prometheus_vm_system_info_collector.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/include/ -rw-r--r-- root/root 1135 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/include/prometheus.hrl -rw-r--r-- root/root 3499 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/prometheus-4.9.1/include/prometheus_model.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/ebin/ -rw-r--r-- root/root 3580 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/ebin/quantile.beam -rw-r--r-- root/root 393 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.app -rw-r--r-- root/root 8052 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/include/ -rw-r--r-- root/root 252 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/quantile_estimator-0.2.1/include/quantile_estimator.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ -rw-r--r-- root/root 954 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra.app -rw-r--r-- root/root 25404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra.beam -rw-r--r-- root/root 1080 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_app.beam -rw-r--r-- root/root 10268 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_bench.beam -rw-r--r-- root/root 2164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_counters.beam -rw-r--r-- root/root 3052 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_dbg.beam -rw-r--r-- root/root 10792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_directory.beam -rw-r--r-- root/root 1924 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_env.beam -rw-r--r-- root/root 7864 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_file_handle.beam -rw-r--r-- root/root 3688 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_flru.beam -rw-r--r-- root/root 2568 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_leaderboard.beam -rw-r--r-- root/root 19272 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_lib.beam -rw-r--r-- root/root 47220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log.beam -rw-r--r-- root/root 6728 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_ets.beam -rw-r--r-- root/root 10672 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_meta.beam -rw-r--r-- root/root 4956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_pre_init.beam -rw-r--r-- root/root 25220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_reader.beam -rw-r--r-- root/root 24864 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_segment.beam -rw-r--r-- root/root 19812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_segment_writer.beam -rw-r--r-- root/root 8484 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_snapshot.beam -rw-r--r-- root/root 6552 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_sup.beam -rw-r--r-- root/root 40100 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_wal.beam -rw-r--r-- root/root 1668 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_log_wal_sup.beam -rw-r--r-- root/root 9164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_machine.beam -rw-r--r-- root/root 2528 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_machine_ets.beam -rw-r--r-- root/root 1316 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_machine_simple.beam -rw-r--r-- root/root 2280 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_metrics_ets.beam -rw-r--r-- root/root 7196 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_monitors.beam -rw-r--r-- root/root 125708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_server.beam -rw-r--r-- root/root 83052 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_server_proc.beam -rw-r--r-- root/root 1916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_server_sup.beam -rw-r--r-- root/root 12676 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_server_sup_sup.beam -rw-r--r-- root/root 15248 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_snapshot.beam -rw-r--r-- root/root 2408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_sup.beam -rw-r--r-- root/root 9184 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_system.beam -rw-r--r-- root/root 4604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_system_sup.beam -rw-r--r-- root/root 4388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ra-2.2.0/ebin/ra_systems_sup.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/ -rw-r--r-- root/root 21624 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/amqqueue.beam -rw-r--r-- root/root 14252 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/amqqueue_v1.beam -rw-r--r-- root/root 3644 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/background_gc.beam -rw-r--r-- root/root 3204 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/code_server_cache.beam -rw-r--r-- root/root 5468 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/gatherer.beam -rw-r--r-- root/root 51736 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/gm.beam -rw-r--r-- root/root 8976 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/internal_user.beam -rw-r--r-- root/root 6420 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/internal_user_v1.beam -rw-r--r-- root/root 14568 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/lqueue.beam -rw-r--r-- root/root 1600 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/mirrored_supervisor_sups.beam -rw-r--r-- root/root 8848 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/pg_local.beam -rw-r--r-- root/root 2780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/pid_recomposition.beam -rw-r--r-- root/root 9994 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit.app -rw-r--r-- root/root 76988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit.beam -rw-r--r-- root/root 15320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_access_control.beam -rw-r--r-- root/root 16644 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_alarm.beam -rw-r--r-- root/root 116364 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_amqqueue.beam -rw-r--r-- root/root 92812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_amqqueue_process.beam -rw-r--r-- root/root 4648 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_amqqueue_sup.beam -rw-r--r-- root/root 6372 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_amqqueue_sup_sup.beam -rw-r--r-- root/root 53032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_auth_backend_internal.beam -rw-r--r-- root/root 4940 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_auth_mechanism_amqplain.beam -rw-r--r-- root/root 4552 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_auth_mechanism_cr_demo.beam -rw-r--r-- root/root 5144 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_auth_mechanism_plain.beam -rw-r--r-- root/root 14964 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_autoheal.beam -rw-r--r-- root/root 4424 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_backing_queue.beam -rw-r--r-- root/root 23468 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_basic.beam -rw-r--r-- root/root 36580 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_binding.beam -rw-r--r-- root/root 6636 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_boot_steps.beam -rw-r--r-- root/root 133124 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_channel.beam -rw-r--r-- root/root 13364 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_channel_interceptor.beam -rw-r--r-- root/root 6412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_channel_sup.beam -rw-r--r-- root/root 3988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_channel_sup_sup.beam -rw-r--r-- root/root 14576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_channel_tracking.beam -rw-r--r-- root/root 5000 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_channel_tracking_handler.beam -rw-r--r-- root/root 28620 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_classic_queue.beam -rw-r--r-- root/root 47392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_classic_queue_index_v2.beam -rw-r--r-- root/root 18680 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_classic_queue_store_v2.beam -rw-r--r-- root/root 4332 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_client_sup.beam -rw-r--r-- root/root 2248 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_config.beam -rw-r--r-- root/root 7976 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_confirms.beam -rw-r--r-- root/root 4464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_connection_helper_sup.beam -rw-r--r-- root/root 4608 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_connection_sup.beam -rw-r--r-- root/root 20588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_connection_tracking.beam -rw-r--r-- root/root 5332 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_connection_tracking_handler.beam -rw-r--r-- root/root 4360 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_control_pbe.beam -rw-r--r-- root/root 8160 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_core_ff.beam -rw-r--r-- root/root 9836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_core_metrics_gc.beam -rw-r--r-- root/root 3748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_credential_validation.beam -rw-r--r-- root/root 3192 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_credential_validator.beam -rw-r--r-- root/root 3264 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_credential_validator_accept_everything.beam -rw-r--r-- root/root 4416 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_credential_validator_min_password_length.beam -rw-r--r-- root/root 4344 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_credential_validator_password_regexp.beam -rw-r--r-- root/root 20988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_dead_letter.beam -rw-r--r-- root/root 51576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_definitions.beam -rw-r--r-- root/root 6908 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_definitions_hashing.beam -rw-r--r-- root/root 8076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_definitions_import_https.beam -rw-r--r-- root/root 12032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_definitions_import_local_filesystem.beam -rw-r--r-- root/root 6892 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_diagnostics.beam -rw-r--r-- root/root 13216 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_direct.beam -rw-r--r-- root/root 3724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_direct_reply_to.beam -rw-r--r-- root/root 18176 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_disk_monitor.beam -rw-r--r-- root/root 4380 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_epmd_monitor.beam -rw-r--r-- root/root 11220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_event_consumer.beam -rw-r--r-- root/root 35568 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange.beam -rw-r--r-- root/root 7132 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_decorator.beam -rw-r--r-- root/root 4084 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_parameters.beam -rw-r--r-- root/root 4872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_type_direct.beam -rw-r--r-- root/root 4816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_type_fanout.beam -rw-r--r-- root/root 13916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_type_headers.beam -rw-r--r-- root/root 4760 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_type_invalid.beam -rw-r--r-- root/root 15608 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_exchange_type_topic.beam -rw-r--r-- root/root 55244 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_feature_flags.beam -rw-r--r-- root/root 9140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_ff_extra.beam -rw-r--r-- root/root 2588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_ff_registry.beam -rw-r--r-- root/root 2632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fhc_helpers.beam -rw-r--r-- root/root 114304 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo.beam -rw-r--r-- root/root 33812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_client.beam -rw-r--r-- root/root 20148 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_dlx.beam -rw-r--r-- root/root 4668 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_dlx_client.beam -rw-r--r-- root/root 1748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_dlx_sup.beam -rw-r--r-- root/root 35076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_dlx_worker.beam -rw-r--r-- root/root 3804 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_index.beam -rw-r--r-- root/root 93848 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_v0.beam -rw-r--r-- root/root 110620 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_fifo_v1.beam -rw-r--r-- root/root 15136 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_file.beam -rw-r--r-- root/root 1168 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_framing.beam -rw-r--r-- root/root 8152 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_global_counters.beam -rw-r--r-- root/root 6056 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_guid.beam -rw-r--r-- root/root 3096 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_health_check.beam -rw-r--r-- root/root 18212 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_limiter.beam -rw-r--r-- root/root 4716 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_channel.beam -rw-r--r-- root/root 4724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_connection.beam -rw-r--r-- root/root 4728 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_feature_flags.beam -rw-r--r-- root/root 4724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_mirroring.beam -rw-r--r-- root/root 4720 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_prelaunch.beam -rw-r--r-- root/root 4708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_queue.beam -rw-r--r-- root/root 5076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_tail.beam -rw-r--r-- root/root 4724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_log_upgrade.beam -rw-r--r-- root/root 16392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_logger_exchange_h.beam -rw-r--r-- root/root 4268 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_looking_glass.beam -rw-r--r-- root/root 20412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_maintenance.beam -rw-r--r-- root/root 10112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_memory_monitor.beam -rw-r--r-- root/root 1608 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_metrics.beam -rw-r--r-- root/root 10788 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_coordinator.beam -rw-r--r-- root/root 29768 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_master.beam -rw-r--r-- root/root 34920 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_misc.beam -rw-r--r-- root/root 1384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_mode.beam -rw-r--r-- root/root 4024 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_mode_all.beam -rw-r--r-- root/root 4996 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_mode_exactly.beam -rw-r--r-- root/root 5760 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_mode_nodes.beam -rw-r--r-- root/root 49748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_slave.beam -rw-r--r-- root/root 23212 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mirror_queue_sync.beam -rw-r--r-- root/root 43488 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mnesia.beam -rw-r--r-- root/root 16236 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_mnesia_rename.beam -rw-r--r-- root/root 6764 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_msg_file.beam -rw-r--r-- root/root 21800 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_msg_record.beam -rw-r--r-- root/root 83584 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_msg_store.beam -rw-r--r-- root/root 6344 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_msg_store_ets_index.beam -rw-r--r-- root/root 7648 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_msg_store_gc.beam -rw-r--r-- root/root 33268 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_networking.beam -rw-r--r-- root/root 34400 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_node_monitor.beam -rw-r--r-- root/root 10932 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_nodes.beam -rw-r--r-- root/root 3320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_osiris_metrics.beam -rw-r--r-- root/root 5268 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_parameter_validation.beam -rw-r--r-- root/root 4336 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_password.beam -rw-r--r-- root/root 780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_password_hashing_md5.beam -rw-r--r-- root/root 816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_password_hashing_sha256.beam -rw-r--r-- root/root 816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_password_hashing_sha512.beam -rw-r--r-- root/root 8852 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_peer_discovery.beam -rw-r--r-- root/root 5600 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_peer_discovery_classic_config.beam -rw-r--r-- root/root 7756 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_peer_discovery_dns.beam -rw-r--r-- root/root 36780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_plugins.beam -rw-r--r-- root/root 10392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_policies.beam -rw-r--r-- root/root 37760 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_policy.beam -rw-r--r-- root/root 1156 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_policy_merge_strategy.beam -rw-r--r-- root/root 2516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_prelaunch_cluster.beam -rw-r--r-- root/root 6604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_prelaunch_enabled_plugins_file.beam -rw-r--r-- root/root 2864 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_prelaunch_feature_flags.beam -rw-r--r-- root/root 56508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_prelaunch_logging.beam -rw-r--r-- root/root 6812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_prequeue.beam -rw-r--r-- root/root 48932 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_priority_queue.beam -rw-r--r-- root/root 27560 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_consumers.beam -rw-r--r-- root/root 6472 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_decorator.beam -rw-r--r-- root/root 69444 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_index.beam -rw-r--r-- root/root 10336 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_location.beam -rw-r--r-- root/root 3976 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_location_client_local.beam -rw-r--r-- root/root 6252 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_location_min_masters.beam -rw-r--r-- root/root 4616 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_location_random.beam -rw-r--r-- root/root 5436 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_location_validator.beam -rw-r--r-- root/root 7180 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_master_location_misc.beam -rw-r--r-- root/root 1224 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_master_locator.beam -rw-r--r-- root/root 25792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_type.beam -rw-r--r-- root/root 6308 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_queue_type_util.beam -rw-r--r-- root/root 5572 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_quorum_memory_manager.beam -rw-r--r-- root/root 93636 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_quorum_queue.beam -rw-r--r-- root/root 756 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_ra_registry.beam -rw-r--r-- root/root 5276 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_ra_systems.beam -rw-r--r-- root/root 88160 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_reader.beam -rw-r--r-- root/root 12160 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_recovery_terms.beam -rw-r--r-- root/root 1660 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_release_series.beam -rw-r--r-- root/root 4028 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_restartable_sup.beam -rw-r--r-- root/root 4900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_router.beam -rw-r--r-- root/root 20428 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_runtime_parameters.beam -rw-r--r-- root/root 16592 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_ssl.beam -rw-r--r-- root/root 80248 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_stream_coordinator.beam -rw-r--r-- root/root 52768 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_stream_queue.beam -rw-r--r-- root/root 6388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_sup.beam -rw-r--r-- root/root 6588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_sysmon_handler.beam -rw-r--r-- root/root 1888 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_sysmon_minder.beam -rw-r--r-- root/root 21548 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_table.beam -rw-r--r-- root/root 15708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_trace.beam -rw-r--r-- root/root 4696 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_tracking.beam -rw-r--r-- root/root 14016 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_upgrade.beam -rw-r--r-- root/root 29704 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_upgrade_functions.beam -rw-r--r-- root/root 1912 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_upgrade_preparation.beam -rw-r--r-- root/root 148640 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_variable_queue.beam -rw-r--r-- root/root 11772 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_version.beam -rw-r--r-- root/root 34632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost.beam -rw-r--r-- root/root 10880 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost_limit.beam -rw-r--r-- root/root 6320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost_msg_store.beam -rw-r--r-- root/root 5996 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost_process.beam -rw-r--r-- root/root 3372 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost_sup.beam -rw-r--r-- root/root 14076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost_sup_sup.beam -rw-r--r-- root/root 4496 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vhost_sup_wrapper.beam -rw-r--r-- root/root 21648 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/rabbit_vm.beam -rw-r--r-- root/root 1904 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/supervised_lifecycle.beam -rw-r--r-- root/root 3404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/tcp_listener.beam -rw-r--r-- root/root 2956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/tcp_listener_sup.beam -rw-r--r-- root/root 3176 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/term_to_binary_compat.beam -rw-r--r-- root/root 8672 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/vhost.beam -rw-r--r-- root/root 2916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/ebin/vhost_v1.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/ -rw-r--r-- root/root 4702 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/amqqueue.hrl -rw-r--r-- root/root 1101 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/amqqueue_v1.hrl -rw-r--r-- root/root 1211 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/amqqueue_v2.hrl -rw-r--r-- root/root 422 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/gm_specs.hrl -rw-r--r-- root/root 72 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/rabbit_global_counters.hrl -rw-r--r-- root/root 134 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/vhost.hrl -rw-r--r-- root/root 148 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/vhost_v1.hrl -rw-r--r-- root/root 200 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/include/vhost_v2.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/priv/schema/ -rw-r--r-- root/root 80354 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit-3.10.8/priv/schema/rabbit.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/ -rw-r--r-- root/root 8240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/app_utils.beam -rw-r--r-- root/root 15088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/code_version.beam -rw-r--r-- root/root 5088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/credit_flow.beam -rw-r--r-- root/root 14824 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/delegate.beam -rw-r--r-- root/root 2700 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/delegate_sup.beam -rw-r--r-- root/root 62032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/file_handle_cache.beam -rw-r--r-- root/root 3412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/file_handle_cache_stats.beam -rw-r--r-- root/root 46340 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/gen_server2.beam -rw-r--r-- root/root 22456 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/mirrored_supervisor.beam -rw-r--r-- root/root 1232 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/mirrored_supervisor_locks.beam -rw-r--r-- root/root 2724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/mnesia_sync.beam -rw-r--r-- root/root 3748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/pmon.beam -rw-r--r-- root/root 12408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/priority_queue.beam -rw-r--r-- root/root 1764 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_amqp_connection.beam -rw-r--r-- root/root 1840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_amqqueue_common.beam -rw-r--r-- root/root 4152 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_auth_backend_dummy.beam -rw-r--r-- root/root 1468 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_auth_mechanism.beam -rw-r--r-- root/root 3268 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_authn_backend.beam -rw-r--r-- root/root 3956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_authz_backend.beam -rw-r--r-- root/root 4128 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_basic_common.beam -rw-r--r-- root/root 19136 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_binary_generator.beam -rw-r--r-- root/root 11920 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_binary_parser.beam -rw-r--r-- root/root 18828 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_cert_info.beam -rw-r--r-- root/root 1216 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_channel_common.beam -rw-r--r-- root/root 12660 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_command_assembler.beam -rw-r--r-- root/root 2076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_common.app -rw-r--r-- root/root 7632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_control_misc.beam -rw-r--r-- root/root 17512 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_core_metrics.beam -rw-r--r-- root/root 3972 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_data_coercion.beam -rw-r--r-- root/root 2916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_date_time.beam -rw-r--r-- root/root 78472 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_env.beam -rw-r--r-- root/root 3956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_error_logger_handler.beam -rw-r--r-- root/root 7704 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_event.beam -rw-r--r-- root/root 2120 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_exchange_type.beam -rw-r--r-- root/root 103968 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_framing_amqp_0_8.beam -rw-r--r-- root/root 76360 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_framing_amqp_0_9_1.beam -rw-r--r-- root/root 10056 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_heartbeat.beam -rw-r--r-- root/root 20492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_http_util.beam -rw-r--r-- root/root 3052 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_json.beam -rw-r--r-- root/root 5220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_log.beam -rw-r--r-- root/root 75524 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_misc.beam -rw-r--r-- root/root 3916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_msg_store_index.beam -rw-r--r-- root/root 18692 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_net.beam -rw-r--r-- root/root 14604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_nodes_common.beam -rw-r--r-- root/root 8392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_numerical.beam -rw-r--r-- root/root 3140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_password_hashing.beam -rw-r--r-- root/root 2280 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_pbe.beam -rw-r--r-- root/root 3740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_peer_discovery_backend.beam -rw-r--r-- root/root 1204 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_policy_validator.beam -rw-r--r-- root/root 6144 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_queue_collector.beam -rw-r--r-- root/root 7520 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_registry.beam -rw-r--r-- root/root 832 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_registry_class.beam -rw-r--r-- root/root 2720 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_resource_monitor_misc.beam -rw-r--r-- root/root 3324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_runtime.beam -rw-r--r-- root/root 1396 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_runtime_parameter.beam -rw-r--r-- root/root 10488 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_semver.beam -rw-r--r-- root/root 14620 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_semver_parser.beam -rw-r--r-- root/root 3508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_ssl_options.beam -rw-r--r-- root/root 6244 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_types.beam -rw-r--r-- root/root 22144 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/rabbit_writer.beam -rw-r--r-- root/root 67356 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/supervisor2.beam -rw-r--r-- root/root 23576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/vm_memory_monitor.beam -rw-r--r-- root/root 6140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/worker_pool.beam -rw-r--r-- root/root 3040 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/worker_pool_sup.beam -rw-r--r-- root/root 8160 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/ebin/worker_pool_worker.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/ -rw-r--r-- root/root 935 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/logging.hrl -rw-r--r-- root/root 9998 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/rabbit.hrl -rw-r--r-- root/root 2718 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/rabbit_core_metrics.hrl -rw-r--r-- root/root 8851 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/rabbit_framing.hrl -rw-r--r-- root/root 664 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/rabbit_memory.hrl -rw-r--r-- root/root 361 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/rabbit_misc.hrl -rw-r--r-- root/root 410 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/rabbit_msg_store.hrl -rw-r--r-- root/root 404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbit_common-3.10.8/include/resource.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/ -rw-r--r-- root/root 6536 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam -rw-r--r-- root/root 3244 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0.beam -rw-r--r-- root/root 13856 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_channel.beam -rw-r--r-- root/root 18508 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_incoming_link.beam -rw-r--r-- root/root 13088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_link_util.beam -rw-r--r-- root/root 22336 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_message.beam -rw-r--r-- root/root 20996 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_outgoing_link.beam -rw-r--r-- root/root 48612 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_reader.beam -rw-r--r-- root/root 23180 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_session.beam -rw-r--r-- root/root 29412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_session_process.beam -rw-r--r-- root/root 11156 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_session_sup.beam -rw-r--r-- root/root 1480 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_session_sup_sup.beam -rw-r--r-- root/root 4832 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_util.beam -rw-r--r-- root/root 19588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbit_amqp1_0_writer.beam -rw-r--r-- root/root 790 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/ebin/rabbitmq_amqp1_0.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/include/ -rw-r--r-- root/root 1354 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/include/rabbit_amqp1_0.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/priv/schema/ -rw-r--r-- root/root 1140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_amqp1_0-3.10.8/priv/schema/rabbitmq_amqp1_0.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/ -rw-r--r-- root/root 7196 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_backend_cache.beam -rw-r--r-- root/root 1984 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_backend_cache_app.beam -rw-r--r-- root/root 1228 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_cache.beam -rw-r--r-- root/root 3180 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_cache_dict.beam -rw-r--r-- root/root 4220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_cache_ets.beam -rw-r--r-- root/root 6112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_cache_ets_segmented.beam -rw-r--r-- root/root 6912 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbit_auth_cache_ets_segmented_stateless.beam -rw-r--r-- root/root 748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/ebin/rabbitmq_auth_backend_cache.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/include/ -rw-r--r-- root/root 378 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/include/rabbit_auth_backend_cache.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/priv/schema/ -rw-r--r-- root/root 2520 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_cache-3.10.8/priv/schema/rabbitmq_auth_backend_cache.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/ebin/ -rw-r--r-- root/root 13112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/ebin/rabbit_auth_backend_http.beam -rw-r--r-- root/root 1200 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/ebin/rabbit_auth_backend_http_app.beam -rw-r--r-- root/root 755 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/ebin/rabbitmq_auth_backend_http.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/priv/schema/ -rw-r--r-- root/root 1132 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_http-3.10.8/priv/schema/rabbitmq_auth_backend_http.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ebin/ -rw-r--r-- root/root 47748 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ebin/rabbit_auth_backend_ldap.beam -rw-r--r-- root/root 3032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ebin/rabbit_auth_backend_ldap_app.beam -rw-r--r-- root/root 2228 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ebin/rabbit_auth_backend_ldap_util.beam -rw-r--r-- root/root 4688 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ebin/rabbit_log_ldap.beam -rw-r--r-- root/root 1311 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/ebin/rabbitmq_auth_backend_ldap.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/include/ -rw-r--r-- root/root 110 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/include/logging.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/priv/schema/ -rw-r--r-- root/root 12538 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_ldap-3.10.8/priv/schema/rabbitmq_auth_backend_ldap.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/ -rw-r--r-- root/root 6188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.beam -rw-r--r-- root/root 19420 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/rabbit_auth_backend_oauth2.beam -rw-r--r-- root/root 1200 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/rabbit_auth_backend_oauth2_app.beam -rw-r--r-- root/root 7044 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/rabbit_oauth2_scope.beam -rw-r--r-- root/root 449 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/rabbitmq_auth_backend_oauth2.app -rw-r--r-- root/root 2528 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/uaa_jwks.beam -rw-r--r-- root/root 6764 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/uaa_jwt.beam -rw-r--r-- root/root 4804 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/uaa_jwt_jwk.beam -rw-r--r-- root/root 2832 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/uaa_jwt_jwt.beam -rw-r--r-- root/root 2848 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/ebin/wildcard.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/priv/schema/ -rw-r--r-- root/root 4251 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_backend_oauth2-3.10.8/priv/schema/rabbitmq_auth_backend_oauth2.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ebin/ -rw-r--r-- root/root 14368 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ebin/rabbit_auth_mechanism_ssl.beam -rw-r--r-- root/root 1200 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ebin/rabbit_auth_mechanism_ssl_app.beam -rw-r--r-- root/root 456 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_auth_mechanism_ssl-3.10.8/ebin/rabbitmq_auth_mechanism_ssl.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/ -rw-r--r-- root/root 499 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws.app -rw-r--r-- root/root 21596 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws.beam -rw-r--r-- root/root 868 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_app.beam -rw-r--r-- root/root 24000 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_config.beam -rw-r--r-- root/root 2944 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_json.beam -rw-r--r-- root/root 13544 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_sign.beam -rw-r--r-- root/root 1120 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_sup.beam -rw-r--r-- root/root 7396 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_urilib.beam -rw-r--r-- root/root 4116 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/ebin/rabbitmq_aws_xml.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/include/ -rw-r--r-- root/root 5470 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/include/rabbitmq_aws.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/priv/schema/ -rw-r--r-- root/root 909 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_aws-3.10.8/priv/schema/rabbitmq_aws.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ebin/ -rw-r--r-- root/root 6408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam -rw-r--r-- root/root 25788 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ebin/rabbit_exchange_type_consistent_hash.beam -rw-r--r-- root/root 392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/ebin/rabbitmq_consistent_hash_exchange.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/include/ -rw-r--r-- root/root 205 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_consistent_hash_exchange-3.10.8/include/rabbitmq_consistent_hash_exchange.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/ebin/ -rw-r--r-- root/root 5140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/ebin/rabbit_event_exchange_decorator.beam -rw-r--r-- root/root 19088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/ebin/rabbit_exchange_type_event.beam -rw-r--r-- root/root 314 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/ebin/rabbitmq_event_exchange.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/include/ -rw-r--r-- root/root 46 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/include/rabbit_event_exchange.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/priv/schema/ -rw-r--r-- root/root 228 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_event_exchange-3.10.8/priv/schema/rabbitmq_event_exchange.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/ -rw-r--r-- root/root 5640 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.beam -rw-r--r-- root/root 3832 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.beam -rw-r--r-- root/root 1776 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_app.beam -rw-r--r-- root/root 11212 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_db.beam -rw-r--r-- root/root 4568 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_event.beam -rw-r--r-- root/root 12344 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_exchange.beam -rw-r--r-- root/root 41052 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_exchange_link.beam -rw-r--r-- root/root 6576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_exchange_link_sup_sup.beam -rw-r--r-- root/root 9468 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_link_sup.beam -rw-r--r-- root/root 24364 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_link_util.beam -rw-r--r-- root/root 10232 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_parameters.beam -rw-r--r-- root/root 1740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_pg.beam -rw-r--r-- root/root 12496 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_queue.beam -rw-r--r-- root/root 25320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_queue_link.beam -rw-r--r-- root/root 6752 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_queue_link_sup_sup.beam -rw-r--r-- root/root 17028 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_status.beam -rw-r--r-- root/root 5308 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_sup.beam -rw-r--r-- root/root 18656 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_upstream.beam -rw-r--r-- root/root 6608 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_upstream_exchange.beam -rw-r--r-- root/root 15352 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_federation_util.beam -rw-r--r-- root/root 4696 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbit_log_federation.beam -rw-r--r-- root/root 1085 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/ebin/rabbitmq_federation.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/include/ -rw-r--r-- root/root 122 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/include/logging.hrl -rw-r--r-- root/root 1751 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation-3.10.8/include/rabbit_federation.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/ebin/ -rw-r--r-- root/root 8800 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/ebin/rabbit_federation_mgmt.beam -rw-r--r-- root/root 334 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/ebin/rabbitmq_federation_management.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/js/ -rw-r--r-- root/root 4557 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/js/federation.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/js/tmpl/ -rw-r--r-- root/root 2416 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/js/tmpl/federation-upstream.ejs -rw-r--r-- root/root 7388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/js/tmpl/federation-upstreams.ejs -rw-r--r-- root/root 2714 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_federation_management-3.10.8/priv/www/js/tmpl/federation.ejs drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/ebin/ -rw-r--r-- root/root 17904 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/ebin/rabbit_jms_topic_exchange.beam -rw-r--r-- root/root 286 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/ebin/rabbitmq_jms_topic_exchange.app -rw-r--r-- root/root 8228 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/ebin/sjx_evaluator.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/include/ -rw-r--r-- root/root 1884 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_jms_topic_exchange-3.10.8/include/rabbit_jms_topic_exchange.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/ -rw-r--r-- root/root 16564 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_app.beam -rw-r--r-- root/root 3592 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_cors.beam -rw-r--r-- root/root 1232 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_csp.beam -rw-r--r-- root/root 43608 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_db.beam -rw-r--r-- root/root 5440 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_db_cache.beam -rw-r--r-- root/root 1032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_db_cache_sup.beam -rw-r--r-- root/root 9496 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_dispatcher.beam -rw-r--r-- root/root 844 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_extension.beam -rw-r--r-- root/root 3356 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_headers.beam -rw-r--r-- root/root 1240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_hsts.beam -rw-r--r-- root/root 3660 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_load_definitions.beam -rw-r--r-- root/root 5864 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_reset_handler.beam -rw-r--r-- root/root 43204 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_stats.beam -rw-r--r-- root/root 4992 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_sup.beam -rw-r--r-- root/root 4236 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_sup_sup.beam -rw-r--r-- root/root 67420 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_util.beam -rw-r--r-- root/root 12148 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_aliveness_test.beam -rw-r--r-- root/root 5604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_auth.beam -rw-r--r-- root/root 6780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_auth_attempts.beam -rw-r--r-- root/root 15440 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_binding.beam -rw-r--r-- root/root 16604 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_bindings.beam -rw-r--r-- root/root 5800 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_channel.beam -rw-r--r-- root/root 5120 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_channels.beam -rw-r--r-- root/root 5372 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_channels_vhost.beam -rw-r--r-- root/root 11844 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_cluster_name.beam -rw-r--r-- root/root 7792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_connection.beam -rw-r--r-- root/root 5652 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_connection_channels.beam -rw-r--r-- root/root 7728 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_connection_user_name.beam -rw-r--r-- root/root 3004 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_connections.beam -rw-r--r-- root/root 5064 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_connections_vhost.beam -rw-r--r-- root/root 5980 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_consumers.beam -rw-r--r-- root/root 26500 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_definitions.beam -rw-r--r-- root/root 13192 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_exchange.beam -rw-r--r-- root/root 14816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_exchange_publish.beam -rw-r--r-- root/root 6304 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_exchanges.beam -rw-r--r-- root/root 4464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_extensions.beam -rw-r--r-- root/root 5320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_feature_flag_enable.beam -rw-r--r-- root/root 4616 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_feature_flags.beam -rw-r--r-- root/root 6412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_global_parameter.beam -rw-r--r-- root/root 2068 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_global_parameters.beam -rw-r--r-- root/root 3388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_alarms.beam -rw-r--r-- root/root 20560 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam -rw-r--r-- root/root 3408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_local_alarms.beam -rw-r--r-- root/root 3332 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam -rw-r--r-- root/root 3296 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam -rw-r--r-- root/root 6372 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_port_listener.beam -rw-r--r-- root/root 9084 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam -rw-r--r-- root/root 2892 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam -rw-r--r-- root/root 4580 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_healthchecks.beam -rw-r--r-- root/root 5960 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_limit.beam -rw-r--r-- root/root 5704 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_limits.beam -rw-r--r-- root/root 11740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_login.beam -rw-r--r-- root/root 6944 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_node.beam -rw-r--r-- root/root 6984 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_node_memory.beam -rw-r--r-- root/root 7692 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_node_memory_ets.beam -rw-r--r-- root/root 5892 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_nodes.beam -rw-r--r-- root/root 4868 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_operator_policies.beam -rw-r--r-- root/root 6980 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_operator_policy.beam -rw-r--r-- root/root 13112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_overview.beam -rw-r--r-- root/root 7284 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_parameter.beam -rw-r--r-- root/root 6268 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_parameters.beam -rw-r--r-- root/root 7380 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_permission.beam -rw-r--r-- root/root 4392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_permissions.beam -rw-r--r-- root/root 5432 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_permissions_user.beam -rw-r--r-- root/root 5348 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_permissions_vhost.beam -rw-r--r-- root/root 4856 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_policies.beam -rw-r--r-- root/root 6956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_policy.beam -rw-r--r-- root/root 14520 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_queue.beam -rw-r--r-- root/root 12592 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_queue_actions.beam -rw-r--r-- root/root 16724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_queue_get.beam -rw-r--r-- root/root 10740 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_queue_purge.beam -rw-r--r-- root/root 8720 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_queues.beam -rw-r--r-- root/root 5888 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_rebalance_queues.beam -rw-r--r-- root/root 964 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_redirect.beam -rw-r--r-- root/root 2820 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_reset.beam -rw-r--r-- root/root 3456 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_static.beam -rw-r--r-- root/root 7732 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_topic_permission.beam -rw-r--r-- root/root 4404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_topic_permissions.beam -rw-r--r-- root/root 5428 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_topic_permissions_user.beam -rw-r--r-- root/root 5352 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam -rw-r--r-- root/root 6408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_user.beam -rw-r--r-- root/root 5996 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_user_limit.beam -rw-r--r-- root/root 5932 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_user_limits.beam -rw-r--r-- root/root 5844 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_users.beam -rw-r--r-- root/root 5244 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_users_bulk_delete.beam -rw-r--r-- root/root 7940 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_vhost.beam -rw-r--r-- root/root 11476 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_vhost_restart.beam -rw-r--r-- root/root 6272 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_vhosts.beam -rw-r--r-- root/root 4660 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbit_mgmt_wm_whoami.beam -rw-r--r-- root/root 3384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/ebin/rabbitmq_management.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/include/ -rw-r--r-- root/root 492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/include/rabbit_mgmt.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/schema/ -rw-r--r-- root/root 19678 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/schema/rabbitmq_management.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/api/ -rw-r--r-- root/root 69315 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/api/index.html drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/cli/ -rw-r--r-- root/root 1754 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/cli/index.html -rw-r--r-- root/root 42416 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/cli/rabbitmqadmin drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/css/ -rw-r--r-- root/root 31 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/css/evil.css -rw-r--r-- root/root 16271 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/css/main.css -rw-r--r-- root/root 102856 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/favicon.ico drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/ -rw-r--r-- root/root 266 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/bg-binary.png -rw-r--r-- root/root 153 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/bg-green-dark.png -rw-r--r-- root/root 153 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/bg-red-dark.png -rw-r--r-- root/root 220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/bg-red.png -rw-r--r-- root/root 153 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/bg-yellow-dark.png -rw-r--r-- root/root 123 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/collapse.png -rw-r--r-- root/root 115 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/expand.png -rw-r--r-- root/root 17687 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/rabbitmqlogo-master-copy.svg -rw-r--r-- root/root 18113 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/img/rabbitmqlogo.svg -rw-r--r-- root/root 2884 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/index.html drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/ -rw-r--r-- root/root 4932 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/base64.js -rw-r--r-- root/root 11563 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/charts.js -rw-r--r-- root/root 14140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/dispatcher.js -rw-r--r-- root/root 13216 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/ejs-1.0.js -rw-r--r-- root/root 12881 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/ejs-1.0.min.js -rw-r--r-- root/root 41946 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/excanvas.js -rw-r--r-- root/root 19416 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/excanvas.min.js -rw-r--r-- root/root 33169 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/formatters.js -rw-r--r-- root/root 41859 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/global.js -rw-r--r-- root/root 287630 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/jquery-3.5.1.js -rw-r--r-- root/root 89476 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/jquery-3.5.1.min.js -rw-r--r-- root/root 119011 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/jquery.flot-0.8.1.js -rw-r--r-- root/root 36649 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/jquery.flot-0.8.1.min.js -rw-r--r-- root/root 11726 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/jquery.flot-0.8.1.time.js -rw-r--r-- root/root 4889 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/jquery.flot-0.8.1.time.min.js -rw-r--r-- root/root 18434 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/json2-2016.10.28.js -rw-r--r-- root/root 54978 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/main.js -rw-r--r-- root/root 4155 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/prefs.js -rw-r--r-- root/root 80036 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/sammy-0.7.6.js -rw-r--r-- root/root 27206 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/sammy-0.7.6.min.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/ -rw-r--r-- root/root 711 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/client_frame.html -rw-r--r-- root/root 192 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/postaccess.html -rw-r--r-- root/root 149 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/postauth.html -rw-r--r-- root/root 95397 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/rpFrame.js -rw-r--r-- root/root 94367 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/singular.js -rw-r--r-- root/root 94578 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/singular/singular.umd.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/ -rw-r--r-- root/root 108 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/404.ejs -rw-r--r-- root/root 1866 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/add-binding.ejs -rw-r--r-- root/root 3161 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/binary.ejs -rw-r--r-- root/root 2328 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/bindings.ejs -rw-r--r-- root/root 3620 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/channel.ejs -rw-r--r-- root/root 7230 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/channels-list.ejs -rw-r--r-- root/root 206 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/channels.ejs -rw-r--r-- root/root 1020 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/cluster-name.ejs -rw-r--r-- root/root 688 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/columns-options.ejs -rw-r--r-- root/root 4597 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/connection.ejs -rw-r--r-- root/root 5390 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/connections.ejs -rw-r--r-- root/root 1463 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/consumers.ejs -rw-r--r-- root/root 2916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/exchange.ejs -rw-r--r-- root/root 5424 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/exchanges.ejs -rw-r--r-- root/root 1922 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/feature-flags.ejs -rw-r--r-- root/root 2259 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/layout.ejs -rw-r--r-- root/root 6435 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/limits.ejs -rw-r--r-- root/root 222 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/list-exchanges.ejs -rw-r--r-- root/root 630 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/login.ejs -rw-r--r-- root/root 144 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/login_uaa.ejs -rw-r--r-- root/root 546 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/memory-bar.ejs -rw-r--r-- root/root 529 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/memory-table.ejs -rw-r--r-- root/root 4920 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/memory.ejs -rw-r--r-- root/root 860 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/messages.ejs -rw-r--r-- root/root 741 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/msg-detail-deliveries.ejs -rw-r--r-- root/root 1253 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/msg-detail-publishes.ejs -rw-r--r-- root/root 11426 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/node.ejs -rw-r--r-- root/root 12507 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/overview.ejs -rw-r--r-- root/root 2658 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/partition.ejs -rw-r--r-- root/root 2961 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/permissions.ejs -rw-r--r-- root/root 12402 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/policies.ejs -rw-r--r-- root/root 1077 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/policy.ejs -rw-r--r-- root/root 95 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/popup.ejs -rw-r--r-- root/root 2600 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/publish.ejs -rw-r--r-- root/root 15517 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/queue.ejs -rw-r--r-- root/root 14972 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/queues.ejs -rw-r--r-- root/root 1479 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/rate-options.ejs -rw-r--r-- root/root 569 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/registry.ejs -rw-r--r-- root/root 66 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/status.ejs -rw-r--r-- root/root 3220 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/topic-permissions.ejs -rw-r--r-- root/root 3519 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/user.ejs -rw-r--r-- root/root 3065 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/users.ejs -rw-r--r-- root/root 2051 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/vhost.ejs -rw-r--r-- root/root 5840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management-3.10.8/priv/www/js/tmpl/vhosts.ejs drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/ -rw-r--r-- root/root 2496 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam -rw-r--r-- root/root 25852 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/exometer_slide.beam -rw-r--r-- root/root 884 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_agent_app.beam -rw-r--r-- root/root 1032 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_agent_config.beam -rw-r--r-- root/root 6632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_agent_sup.beam -rw-r--r-- root/root 4384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_agent_sup_sup.beam -rw-r--r-- root/root 31700 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_data.beam -rw-r--r-- root/root 3112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_data_compat.beam -rw-r--r-- root/root 7040 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_db_handler.beam -rw-r--r-- root/root 24472 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_external_stats.beam -rw-r--r-- root/root 948 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_ff.beam -rw-r--r-- root/root 35272 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_format.beam -rw-r--r-- root/root 13612 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_gc.beam -rw-r--r-- root/root 40320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_metrics_collector.beam -rw-r--r-- root/root 11340 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_metrics_gc.beam -rw-r--r-- root/root 4356 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbit_mgmt_storage.beam -rw-r--r-- root/root 1047 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/ebin/rabbitmq_management_agent.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/include/ -rw-r--r-- root/root 387 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/include/rabbit_mgmt_agent.hrl -rw-r--r-- root/root 10537 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/include/rabbit_mgmt_metrics.hrl -rw-r--r-- root/root 537 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/include/rabbit_mgmt_records.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/priv/schema/ -rw-r--r-- root/root 504 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_management_agent-3.10.8/priv/schema/rabbitmq_management_agent.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/ -rw-r--r-- root/root 3688 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam -rw-r--r-- root/root 5172 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam -rw-r--r-- root/root 9388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/mqtt_machine.beam -rw-r--r-- root/root 6756 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/mqtt_machine_v0.beam -rw-r--r-- root/root 5928 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/mqtt_node.beam -rw-r--r-- root/root 3816 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt.beam -rw-r--r-- root/root 4364 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_collector.beam -rw-r--r-- root/root 1240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_connection_info.beam -rw-r--r-- root/root 4320 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_connection_sup.beam -rw-r--r-- root/root 11804 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_frame.beam -rw-r--r-- root/root 2304 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_internal_event_handler.beam -rw-r--r-- root/root 56908 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_processor.beam -rw-r--r-- root/root 33552 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_reader.beam -rw-r--r-- root/root 1168 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_retained_msg_store.beam -rw-r--r-- root/root 3588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_retained_msg_store_dets.beam -rw-r--r-- root/root 3400 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_retained_msg_store_ets.beam -rw-r--r-- root/root 1836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_retained_msg_store_noop.beam -rw-r--r-- root/root 5476 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_retainer.beam -rw-r--r-- root/root 3120 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_retainer_sup.beam -rw-r--r-- root/root 6900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_sup.beam -rw-r--r-- root/root 7408 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbit_mqtt_util.beam -rw-r--r-- root/root 1658 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/ebin/rabbitmq_mqtt.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/include/ -rw-r--r-- root/root 518 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/include/mqtt_machine.hrl -rw-r--r-- root/root 335 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/include/mqtt_machine_v0.hrl -rw-r--r-- root/root 2536 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/include/rabbit_mqtt.hrl -rw-r--r-- root/root 2736 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/include/rabbit_mqtt_frame.hrl -rw-r--r-- root/root 290 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/include/rabbit_mqtt_retained_msg_store.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/priv/schema/ -rw-r--r-- root/root 8929 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_mqtt-3.10.8/priv/schema/rabbitmq_mqtt.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/ebin/ -rw-r--r-- root/root 19200 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/ebin/rabbit_peer_discovery_aws.beam -rw-r--r-- root/root 348 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/ebin/rabbitmq_peer_discovery_aws.app -rw-r--r-- root/root 2020 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/ebin/rabbitmq_peer_discovery_aws.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/priv/schema/ -rw-r--r-- root/root 3113 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_aws-3.10.8/priv/schema/rabbitmq_peer_discovery_aws.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/ -rw-r--r-- root/root 10700 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbit_peer_discovery_cleanup.beam -rw-r--r-- root/root 1092 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbit_peer_discovery_common_app.beam -rw-r--r-- root/root 3788 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbit_peer_discovery_common_sup.beam -rw-r--r-- root/root 5676 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbit_peer_discovery_config.beam -rw-r--r-- root/root 17836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbit_peer_discovery_httpc.beam -rw-r--r-- root/root 14404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbit_peer_discovery_util.beam -rw-r--r-- root/root 531 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/ebin/rabbitmq_peer_discovery_common.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/include/ -rw-r--r-- root/root 1311 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/include/rabbit_peer_discovery.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/priv/schema/ -rw-r--r-- root/root 2377 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_common-3.10.8/priv/schema/rabbitmq_peer_discovery_common.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/ -rw-r--r-- root/root 40840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/rabbit_peer_discovery_consul.beam -rw-r--r-- root/root 553 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/rabbitmq_peer_discovery_consul.app -rw-r--r-- root/root 2324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/rabbitmq_peer_discovery_consul.beam -rw-r--r-- root/root 920 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/rabbitmq_peer_discovery_consul_app.beam -rw-r--r-- root/root 4504 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/rabbitmq_peer_discovery_consul_health_check_helper.beam -rw-r--r-- root/root 4564 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/ebin/rabbitmq_peer_discovery_consul_sup.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/include/ -rw-r--r-- root/root 7753 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/include/rabbit_peer_discovery_consul.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/priv/schema/ -rw-r--r-- root/root 15855 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_consul-3.10.8/priv/schema/rabbitmq_peer_discovery_consul.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/ -rw-r--r-- root/root 7392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/rabbit_peer_discovery_etcd.beam -rw-r--r-- root/root 534 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/rabbitmq_peer_discovery_etcd.app -rw-r--r-- root/root 1892 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/rabbitmq_peer_discovery_etcd.beam -rw-r--r-- root/root 1152 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/rabbitmq_peer_discovery_etcd_app.beam -rw-r--r-- root/root 5416 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/rabbitmq_peer_discovery_etcd_sup.beam -rw-r--r-- root/root 22044 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/ebin/rabbitmq_peer_discovery_etcd_v3_client.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/include/ -rw-r--r-- root/root 757 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/include/rabbit_peer_discovery_etcd.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/priv/schema/ -rw-r--r-- root/root 10855 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_etcd-3.10.8/priv/schema/rabbitmq_peer_discovery_etcd.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/ -rw-r--r-- root/root 14828 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/rabbit_peer_discovery_k8s.beam -rw-r--r-- root/root 525 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/rabbitmq_peer_discovery_k8s.app -rw-r--r-- root/root 2428 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/rabbitmq_peer_discovery_k8s.beam -rw-r--r-- root/root 912 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/rabbitmq_peer_discovery_k8s_app.beam -rw-r--r-- root/root 2312 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/rabbitmq_peer_discovery_k8s_node_monitor.beam -rw-r--r-- root/root 4556 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/ebin/rabbitmq_peer_discovery_k8s_sup.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/include/ -rw-r--r-- root/root 4117 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/include/rabbit_peer_discovery_k8s.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/priv/schema/ -rw-r--r-- root/root 4071 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_peer_discovery_k8s-3.10.8/priv/schema/rabbitmq_peer_discovery_k8s.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/ -rw-r--r-- root/root 4404 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_boot_state.beam -rw-r--r-- root/root 2092 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_boot_state_sup.beam -rw-r--r-- root/root 3448 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_boot_state_systemd.beam -rw-r--r-- root/root 3676 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_boot_state_xterm_titlebar.beam -rw-r--r-- root/root 9180 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_logger_fmt_helpers.beam -rw-r--r-- root/root 5916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_logger_json_fmt.beam -rw-r--r-- root/root 35468 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_logger_std_h.beam -rw-r--r-- root/root 6044 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_logger_text_fmt.beam -rw-r--r-- root/root 12784 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch.beam -rw-r--r-- root/root 872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_app.beam -rw-r--r-- root/root 33492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_conf.beam -rw-r--r-- root/root 10552 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_dist.beam -rw-r--r-- root/root 21528 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_early_logging.beam -rw-r--r-- root/root 3328 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_erlang_compat.beam -rw-r--r-- root/root 7792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_errors.beam -rw-r--r-- root/root 3252 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_file.beam -rw-r--r-- root/root 2952 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_sighandler.beam -rw-r--r-- root/root 1452 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbit_prelaunch_sup.beam -rw-r--r-- root/root 746 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prelaunch-3.10.8/ebin/rabbitmq_prelaunch.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/ -rw-r--r-- root/root 3096 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/prometheus_process_collector.beam -rw-r--r-- root/root 3744 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/prometheus_rabbitmq_alarm_metrics_collector.beam -rw-r--r-- root/root 42012 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/prometheus_rabbitmq_core_metrics_collector.beam -rw-r--r-- root/root 2076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/prometheus_rabbitmq_global_metrics_collector.beam -rw-r--r-- root/root 5904 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/rabbit_prometheus_app.beam -rw-r--r-- root/root 2020 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/rabbit_prometheus_dispatcher.beam -rw-r--r-- root/root 17464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/rabbit_prometheus_handler.beam -rw-r--r-- root/root 592 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/ebin/rabbitmq_prometheus.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/priv/schema/ -rw-r--r-- root/root 6635 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_prometheus-3.10.8/priv/schema/rabbitmq_prometheus.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_random_exchange-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_random_exchange-3.10.8/ebin/ -rw-r--r-- root/root 5296 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_random_exchange-3.10.8/ebin/rabbit_exchange_type_random.beam -rw-r--r-- root/root 250 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_random_exchange-3.10.8/ebin/rabbitmq_random_exchange.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_random_exchange-3.10.8/include/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_recent_history_exchange-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_recent_history_exchange-3.10.8/ebin/ -rw-r--r-- root/root 16968 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_recent_history_exchange-3.10.8/ebin/rabbit_exchange_type_recent_history.beam -rw-r--r-- root/root 311 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_recent_history_exchange-3.10.8/ebin/rabbitmq_recent_history_exchange.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_recent_history_exchange-3.10.8/include/ -rw-r--r-- root/root 383 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_recent_history_exchange-3.10.8/include/rabbit_recent_history.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/ -rw-r--r-- root/root 5544 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbit_sharding_exchange_decorator.beam -rw-r--r-- root/root 5564 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbit_sharding_exchange_type_modulus_hash.beam -rw-r--r-- root/root 11984 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbit_sharding_interceptor.beam -rw-r--r-- root/root 5116 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbit_sharding_policy_validator.beam -rw-r--r-- root/root 9280 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbit_sharding_shard.beam -rw-r--r-- root/root 4884 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbit_sharding_util.beam -rw-r--r-- root/root 444 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_sharding-3.10.8/ebin/rabbitmq_sharding.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/ -rw-r--r-- root/root 4720 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.beam -rw-r--r-- root/root 4624 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.beam -rw-r--r-- root/root 6216 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.beam -rw-r--r-- root/root 36340 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_amqp091_shovel.beam -rw-r--r-- root/root 30448 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_amqp10_shovel.beam -rw-r--r-- root/root 4688 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_log_shovel.beam -rw-r--r-- root/root 960 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel.beam -rw-r--r-- root/root 6872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_behaviour.beam -rw-r--r-- root/root 16820 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_config.beam -rw-r--r-- root/root 5432 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_dyn_worker_sup.beam -rw-r--r-- root/root 8348 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_dyn_worker_sup_sup.beam -rw-r--r-- root/root 1364 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_locks.beam -rw-r--r-- root/root 36588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_parameters.beam -rw-r--r-- root/root 7248 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_status.beam -rw-r--r-- root/root 3900 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_sup.beam -rw-r--r-- root/root 8892 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_util.beam -rw-r--r-- root/root 21708 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_worker.beam -rw-r--r-- root/root 4256 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbit_shovel_worker_sup.beam -rw-r--r-- root/root 1071 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/ebin/rabbitmq_shovel.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/include/ -rw-r--r-- root/root 114 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/include/logging.hrl -rw-r--r-- root/root 825 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel-3.10.8/include/rabbit_shovel.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/ebin/ -rw-r--r-- root/root 15076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/ebin/rabbit_shovel_mgmt.beam -rw-r--r-- root/root 12516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/ebin/rabbit_shovel_mgmt_util.beam -rw-r--r-- root/root 360 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/ebin/rabbitmq_shovel_management.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/js/ -rw-r--r-- root/root 8513 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/js/shovel.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/js/tmpl/ -rw-r--r-- root/root 1870 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/js/tmpl/dynamic-shovel.ejs -rw-r--r-- root/root 13155 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/js/tmpl/dynamic-shovels.ejs -rw-r--r-- root/root 2255 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_shovel_management-3.10.8/priv/www/js/tmpl/shovels.ejs drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/ -rw-r--r-- root/root 4736 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.beam -rw-r--r-- root/root 7588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp.beam -rw-r--r-- root/root 4228 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_client_sup.beam -rw-r--r-- root/root 724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_connection_info.beam -rw-r--r-- root/root 13312 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_frame.beam -rw-r--r-- root/root 1828 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_internal_event_handler.beam -rw-r--r-- root/root 59368 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_processor.beam -rw-r--r-- root/root 30088 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_reader.beam -rw-r--r-- root/root 4396 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_sup.beam -rw-r--r-- root/root 27924 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbit_stomp_util.beam -rw-r--r-- root/root 1223 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/ebin/rabbitmq_stomp.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/include/ -rw-r--r-- root/root 1181 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/include/rabbit_stomp.hrl -rw-r--r-- root/root 346 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/include/rabbit_stomp_frame.hrl -rw-r--r-- root/root 2988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/include/rabbit_stomp_headers.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/priv/schema/ -rw-r--r-- root/root 8345 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stomp-3.10.8/priv/schema/rabbitmq_stomp.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/ -rw-r--r-- root/root 11916 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.beam -rw-r--r-- root/root 3576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.beam -rw-r--r-- root/root 4592 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam -rw-r--r-- root/root 4584 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam -rw-r--r-- root/root 4564 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam -rw-r--r-- root/root 13204 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream.beam -rw-r--r-- root/root 4356 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_connection_sup.beam -rw-r--r-- root/root 30424 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_manager.beam -rw-r--r-- root/root 4464 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_metrics.beam -rw-r--r-- root/root 3788 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_metrics_gc.beam -rw-r--r-- root/root 101812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_reader.beam -rw-r--r-- root/root 4968 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_sup.beam -rw-r--r-- root/root 10852 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbit_stream_utils.beam -rw-r--r-- root/root 1140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/ebin/rabbitmq_stream.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/include/ -rw-r--r-- root/root 4281 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/include/rabbit_stream_metrics.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/priv/schema/ -rw-r--r-- root/root 7212 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream-3.10.8/priv/schema/rabbitmq_stream.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_common-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_common-3.10.8/ebin/ -rw-r--r-- root/root 35516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_common-3.10.8/ebin/rabbit_stream_core.beam -rw-r--r-- root/root 217 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_common-3.10.8/ebin/rabbitmq_stream_common.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_common-3.10.8/include/ -rw-r--r-- root/root 2965 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_common-3.10.8/include/rabbit_stream.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/ -rw-r--r-- root/root 5792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_connection_consumers_mgmt.beam -rw-r--r-- root/root 8532 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_connection_mgmt.beam -rw-r--r-- root/root 5784 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_connection_publishers_mgmt.beam -rw-r--r-- root/root 3944 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_connections_mgmt.beam -rw-r--r-- root/root 11492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_connections_vhost_mgmt.beam -rw-r--r-- root/root 6144 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_consumers_mgmt.beam -rw-r--r-- root/root 4124 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_management_utils.beam -rw-r--r-- root/root 11336 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_mgmt_db.beam -rw-r--r-- root/root 6808 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbit_stream_publishers_mgmt.beam -rw-r--r-- root/root 556 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/ebin/rabbitmq_stream_management.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/ -rw-r--r-- root/root 3723 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/stream.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/tmpl/ -rw-r--r-- root/root 4732 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/tmpl/streamConnection.ejs -rw-r--r-- root/root 5102 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/tmpl/streamConnections.ejs -rw-r--r-- root/root 831 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/tmpl/streamConsumersList.ejs -rw-r--r-- root/root 1259 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_stream_management-3.10.8/priv/www/js/tmpl/streamPublishersList.ejs drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/ -rw-r--r-- root/root 852 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_app.beam -rw-r--r-- root/root 1108 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_extension.beam -rw-r--r-- root/root 3724 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_sup.beam -rw-r--r-- root/root 9384 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_util.beam -rw-r--r-- root/root 11744 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_wm_ets_tables.beam -rw-r--r-- root/root 12316 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_wm_process.beam -rw-r--r-- root/root 11548 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_wm_processes.beam -rw-r--r-- root/root 7896 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbit_top_worker.beam -rw-r--r-- root/root 483 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/ebin/rabbitmq_top.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/js/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/js/tmpl/ -rw-r--r-- root/root 1614 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/js/tmpl/ets_tables.ejs -rw-r--r-- root/root 1452 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/js/tmpl/process.ejs -rw-r--r-- root/root 1730 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/js/tmpl/processes.ejs -rw-r--r-- root/root 4650 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_top-3.10.8/priv/www/js/top.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/ -rw-r--r-- root/root 868 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_app.beam -rw-r--r-- root/root 21652 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_consumer.beam -rw-r--r-- root/root 3700 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_consumer_sup.beam -rw-r--r-- root/root 3392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_files.beam -rw-r--r-- root/root 1312 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_mgmt.beam -rw-r--r-- root/root 4340 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_sup.beam -rw-r--r-- root/root 5924 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_traces.beam -rw-r--r-- root/root 1956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_util.beam -rw-r--r-- root/root 2908 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_wm_file.beam -rw-r--r-- root/root 1836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_wm_files.beam -rw-r--r-- root/root 5676 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_wm_trace.beam -rw-r--r-- root/root 1836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbit_tracing_wm_traces.beam -rw-r--r-- root/root 736 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/ebin/rabbitmq_tracing.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/priv/www/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/priv/www/js/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/priv/www/js/tmpl/ -rw-r--r-- root/root 6066 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/priv/www/js/tmpl/traces.ejs -rw-r--r-- root/root 2467 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_tracing-3.10.8/priv/www/js/tracing.js drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/ -rw-r--r-- root/root 23956 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbit_trust_store.beam -rw-r--r-- root/root 3840 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbit_trust_store_app.beam -rw-r--r-- root/root 9992 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbit_trust_store_certificate_provider.beam -rw-r--r-- root/root 5808 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbit_trust_store_file_provider.beam -rw-r--r-- root/root 15040 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbit_trust_store_http_provider.beam -rw-r--r-- root/root 3872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbit_trust_store_sup.beam -rw-r--r-- root/root 590 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/ebin/rabbitmq_trust_store.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/priv/schema/ -rw-r--r-- root/root 5630 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_trust_store-3.10.8/priv/schema/rabbitmq_trust_store.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/ -rw-r--r-- root/root 1704 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_cowboy_middleware.beam -rw-r--r-- root/root 1064 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_cowboy_redirect.beam -rw-r--r-- root/root 3524 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_cowboy_stream_h.beam -rw-r--r-- root/root 4304 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_web_dispatch.beam -rw-r--r-- root/root 888 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_web_dispatch_app.beam -rw-r--r-- root/root 1812 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_web_dispatch_listing_handler.beam -rw-r--r-- root/root 9944 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_web_dispatch_registry.beam -rw-r--r-- root/root 6856 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_web_dispatch_sup.beam -rw-r--r-- root/root 3140 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbit_web_dispatch_util.beam -rw-r--r-- root/root 619 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/rabbitmq_web_dispatch.app -rw-r--r-- root/root 9772 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/webmachine_log.beam -rw-r--r-- root/root 5364 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_dispatch-3.10.8/ebin/webmachine_log_handler.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/ -rw-r--r-- root/root 9076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbit_web_mqtt_app.beam -rw-r--r-- root/root 1252 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbit_web_mqtt_connection_info.beam -rw-r--r-- root/root 4732 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbit_web_mqtt_connection_sup.beam -rw-r--r-- root/root 23236 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbit_web_mqtt_handler.beam -rw-r--r-- root/root 1184 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbit_web_mqtt_middleware.beam -rw-r--r-- root/root 2076 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbit_web_mqtt_stream_handler.beam -rw-r--r-- root/root 656 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/ebin/rabbitmq_web_mqtt.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/priv/schema/ -rw-r--r-- root/root 7568 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt-3.10.8/priv/schema/rabbitmq_web_mqtt.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/ebin/ -rw-r--r-- root/root 1752 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/ebin/rabbit_web_mqtt_examples_app.beam -rw-r--r-- root/root 406 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/ebin/rabbitmq_web_mqtt_examples.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/ -rw-r--r-- root/root 4240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/bunny.html -rw-r--r-- root/root 21054 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/bunny.png -rw-r--r-- root/root 3799 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/echo.html -rw-r--r-- root/root 397 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/index.html -rw-r--r-- root/root 488 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/main.css -rw-r--r-- root/root 80738 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/mqttws31.js -rwxr-xr-x root/root 2238 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_mqtt_examples-3.10.8/priv/pencil.cur drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/ -rw-r--r-- root/root 1520 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_app.beam -rw-r--r-- root/root 4836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_connection_sup.beam -rw-r--r-- root/root 25124 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_handler.beam -rw-r--r-- root/root 1868 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_internal_event_handler.beam -rw-r--r-- root/root 9524 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_listener.beam -rw-r--r-- root/root 1188 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_middleware.beam -rw-r--r-- root/root 2080 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_stream_handler.beam -rw-r--r-- root/root 1112 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbit_web_stomp_sup.beam -rw-r--r-- root/root 814 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/ebin/rabbitmq_web_stomp.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/priv/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/priv/schema/ -rw-r--r-- root/root 7849 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp-3.10.8/priv/schema/rabbitmq_web_stomp.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/ebin/ -rw-r--r-- root/root 1760 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/ebin/rabbit_web_stomp_examples_app.beam -rw-r--r-- root/root 412 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/ebin/rabbitmq_web_stomp_examples.app drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/ -rw-r--r-- root/root 3353 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/bunny.html -rw-r--r-- root/root 21054 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/bunny.png -rw-r--r-- root/root 2805 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/echo.html -rw-r--r-- root/root 468 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/index.html -rw-r--r-- root/root 488 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/main.css -rwxr-xr-x root/root 2238 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/pencil.cur -rw-r--r-- root/root 16222 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/stomp.js -rw-r--r-- root/root 3218 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/rabbitmq_web_stomp_examples-3.10.8/priv/temp-queue.html drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ -rw-r--r-- root/root 529 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch.app -rw-r--r-- root/root 3872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch.appup -rw-r--r-- root/root 27008 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch.beam -rw-r--r-- root/root 3344 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_acceptor.beam -rw-r--r-- root/root 6964 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_acceptors_sup.beam -rw-r--r-- root/root 2496 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_app.beam -rw-r--r-- root/root 24120 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_conns_sup.beam -rw-r--r-- root/root 3084 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_conns_sup_sup.beam -rw-r--r-- root/root 4836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_crc32c.beam -rw-r--r-- root/root 2240 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_embedded_sup.beam -rw-r--r-- root/root 2768 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_listener_sup.beam -rw-r--r-- root/root 1324 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_protocol.beam -rw-r--r-- root/root 24880 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_proxy_header.beam -rw-r--r-- root/root 13792 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_server.beam -rw-r--r-- root/root 2948 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_server_proxy.beam -rw-r--r-- root/root 12908 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_ssl.beam -rw-r--r-- root/root 2136 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_sup.beam -rw-r--r-- root/root 10728 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_tcp.beam -rw-r--r-- root/root 6836 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/ranch-2.1.0/ebin/ranch_transport.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/ -rw-r--r-- root/root 626 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon.app -rw-r--r-- root/root 23388 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon.beam -rw-r--r-- root/root 26660 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon_alloc.beam -rw-r--r-- root/root 15172 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon_lib.beam -rw-r--r-- root/root 7192 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon_map.beam -rw-r--r-- root/root 12492 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon_rec.beam -rw-r--r-- root/root 21588 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/recon-2.5.2/ebin/recon_trace.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ebin/ -rw-r--r-- root/root 465 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ebin/seshat.app -rw-r--r-- root/root 6052 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ebin/seshat.beam -rw-r--r-- root/root 1104 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ebin/seshat_app.beam -rw-r--r-- root/root 3728 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ebin/seshat_counters_server.beam -rw-r--r-- root/root 1516 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/seshat-0.3.2/ebin/seshat_sup.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ebin/ -rw-r--r-- root/root 753 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.app -rw-r--r-- root/root 4964 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.beam -rw-r--r-- root/root 28136 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_paragraph.beam -rw-r--r-- root/root 22736 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_table.beam -rw-r--r-- root/root 4472 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_utils.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/include/ -rw-r--r-- root/root 1345 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/stdout_formatter-0.2.4/include/stdout_formatter.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/ -rw-r--r-- root/root 705 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog.app -rw-r--r-- root/root 6216 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog.beam -rw-r--r-- root/root 12576 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_error_h.beam -rw-r--r-- root/root 7664 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_lager_backend.beam -rw-r--r-- root/root 16272 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_lib.beam -rw-r--r-- root/root 22104 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_logger.beam -rw-r--r-- root/root 12580 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_logger_h.beam -rw-r--r-- root/root 3080 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_monitor.beam -rw-r--r-- root/root 1988 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_rfc3164.beam -rw-r--r-- root/root 3844 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/ebin/syslog_rfc5424.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/include/ -rw-r--r-- root/root 2502 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/syslog-4.0.0/include/syslog.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/ -rw-r--r-- root/root 628 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler.app -rw-r--r-- root/root 1248 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_app.beam -rw-r--r-- root/root 2696 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_example_handler.beam -rw-r--r-- root/root 11068 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_filter.beam -rw-r--r-- root/root 1780 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_sup.beam -rw-r--r-- root/root 824 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_testhandler.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/include/ -rw-r--r-- root/root 981 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/include/sysmon_handler.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/priv/ -rw-r--r-- root/root 5060 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/sysmon_handler-1.3.0/priv/sysmon_handler.schema drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/ -rw-r--r-- root/root 794 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd.app -rw-r--r-- root/root 9872 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd.beam -rw-r--r-- root/root 1632 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_app.beam -rw-r--r-- root/root 14392 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_journal_h.beam -rw-r--r-- root/root 3960 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_kmsg_formatter.beam -rw-r--r-- root/root 2452 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_protocol.beam -rw-r--r-- root/root 3648 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_socket.beam -rw-r--r-- root/root 4300 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_sup.beam -rw-r--r-- root/root 5672 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/ebin/systemd_watchdog.beam drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/include/ -rw-r--r-- root/root 1218 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/plugins/systemd-0.6.1/include/systemd.hrl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/ -rwxr-xr-x root/root 593 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-defaults -rwxr-xr-x root/root 864 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-diagnostics -rwxr-xr-x root/root 7164 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-env -rwxr-xr-x root/root 860 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-plugins -rwxr-xr-x root/root 859 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-queues -rwxr-xr-x root/root 5950 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-server -rwxr-xr-x root/root 857 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-streams -rwxr-xr-x root/root 858 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-tanzu -rwxr-xr-x root/root 860 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmq-upgrade -rwxr-xr-x root/root 855 2022-10-15 10:42 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.10.8/sbin/rabbitmqctl drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/sbin/ -rwxr-xr-x root/root 2774 2022-10-15 10:42 ./usr/sbin/rabbitmq-diagnostics lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/sbin/rabbitmq-plugins -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper -rwxr-xr-x root/root 2774 2022-10-15 10:42 ./usr/sbin/rabbitmq-queues lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/sbin/rabbitmq-server -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper -rwxr-xr-x root/root 2774 2022-10-15 10:42 ./usr/sbin/rabbitmq-upgrade lrwxrwxrwx root/root 0 2022-10-15 10:42 ./usr/sbin/rabbitmqctl -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/doc/rabbitmq-server/ -rw-r--r-- root/root 2145 2022-09-28 13:40 ./usr/share/doc/rabbitmq-server/README.Debian.gz -rw-r--r-- root/root 1240 2022-10-15 10:42 ./usr/share/doc/rabbitmq-server/changelog.Debian.gz -rw-r--r-- root/root 27920 2022-09-28 13:40 ./usr/share/doc/rabbitmq-server/copyright drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/man/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/man/man5/ -rw-r--r-- root/root 1111 2022-10-15 10:42 ./usr/share/man/man5/rabbitmq-env.conf.5.gz drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/man/man8/ -rw-r--r-- root/root 2381 2022-10-15 10:42 ./usr/share/man/man8/rabbitmq-plugins.8.gz -rw-r--r-- root/root 1225 2022-10-15 10:42 ./usr/share/man/man8/rabbitmq-server.8.gz -rw-r--r-- root/root 16890 2022-10-15 10:42 ./usr/share/man/man8/rabbitmqctl.8.gz drwxr-xr-x root/root 0 2022-10-15 10:42 ./usr/share/rabbitmq/ -rw-r--r-- root/root 535 2022-09-28 13:40 ./usr/share/rabbitmq/rabbitmq-env.conf drwxr-xr-x root/root 0 2022-10-15 10:42 ./var/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./var/lib/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./var/lib/rabbitmq/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./var/lib/rabbitmq/mnesia/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./var/log/ drwxr-xr-x root/root 0 2022-10-15 10:42 ./var/log/rabbitmq/ +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 127588 Build-Time: 165 Distribution: lunar-proposed Host Architecture: amd64 Install-Time: 16 Job: rabbitmq-server_3.10.8-1.1.dsc Machine Architecture: amd64 Package: rabbitmq-server Package-Time: 181 Source-Version: 3.10.8-1.1 Space: 127588 Status: successful Version: 3.10.8-1.1 -------------------------------------------------------------------------------- Finished at 2022-11-06T03:29:41Z Build needed 00:03:01, 127588k disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-24619463 Scanning for processes to kill in build PACKAGEBUILD-24619463