https://launchpad.net/ubuntu/+source/rabbitmq-server/3.12.1-1/+build/26432048 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy02-amd64-120 5.4.0-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 x86_64 Buildd toolchain package versions: launchpad-buildd_234~642~ubuntu20.04.1 python3-lpbuildd_234~642~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 18 Jul 17:56:47 ntpdate[1870]: adjust time server 10.131.248.1 offset 0.000230 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=mantic --arch=amd64 PACKAGEBUILD-26432048 --image-type chroot /home/buildd/filecache-default/1fc1752c0976ad9eb0e621fd063fde252dab04e3 Creating target for build PACKAGEBUILD-26432048 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=mantic --arch=amd64 PACKAGEBUILD-26432048 Starting target for build PACKAGEBUILD-26432048 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=mantic --arch=amd64 PACKAGEBUILD-26432048 'deb http://ftpmaster.internal/ubuntu mantic main universe' 'deb http://ftpmaster.internal/ubuntu mantic-security main universe' 'deb http://ftpmaster.internal/ubuntu mantic-updates main universe' 'deb http://ftpmaster.internal/ubuntu mantic-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-26432048 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=mantic --arch=amd64 PACKAGEBUILD-26432048 Updating target for build PACKAGEBUILD-26432048 Get:1 http://ftpmaster.internal/ubuntu mantic InRelease [255 kB] Get:2 http://ftpmaster.internal/ubuntu mantic-security InRelease [90.7 kB] Get:3 http://ftpmaster.internal/ubuntu mantic-updates InRelease [90.7 kB] Get:4 http://ftpmaster.internal/ubuntu mantic-proposed InRelease [118 kB] Get:5 http://ftpmaster.internal/ubuntu mantic/main amd64 Packages [1405 kB] Get:6 http://ftpmaster.internal/ubuntu mantic/main Translation-en [515 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/universe amd64 Packages [14.6 MB] Get:8 http://ftpmaster.internal/ubuntu mantic/universe Translation-en [5948 kB] Get:9 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 Packages [148 kB] Get:10 http://ftpmaster.internal/ubuntu mantic-proposed/main Translation-en [44.9 kB] Get:11 http://ftpmaster.internal/ubuntu mantic-proposed/universe amd64 Packages [515 kB] Get:12 http://ftpmaster.internal/ubuntu mantic-proposed/universe Translation-en [199 kB] Fetched 24.0 MB in 3s (9587 kB/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: g++-12 libstdc++-12-dev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-13 g++-13 gcc-13 gcc-13-base libgcc-13-dev libhwasan0 libproc2-0 libsframe1 libstdc++-13-dev systemd-dev The following packages will be upgraded: adduser advancecomp apt base-files bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils build-essential ca-certificates coreutils cpp cpp-12 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++ g++-12 gcc gcc-12 gcc-12-base gpg gpg-agent gpgconf gpgv grep hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan8 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libfdisk1 libgcc-12-dev libgcc-s1 libgcrypt20 libgmp10 libgnutls30 libgomp1 libgprofng0 libgssapi-krb5-2 libidn2-0 libip4tc2 libisl23 libitm1 libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 liblsan0 liblzma5 libmd0 libmount1 libmpfr6 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libperl5.36 libpng16-16 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libsqlite3-0 libss2 libssl3 libstdc++-12-dev libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtinfo6 libtsan2 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev logsave lsb-base lto-disabled-list mawk mount ncurses-base ncurses-bin openssl perl perl-base perl-modules-5.36 pkgbinarymangler procps readline-common sed sensible-utils systemd systemd-sysv sysvinit-utils tar tzdata usrmerge util-linux util-linux-extra xz-utils zlib1g 147 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. Need to get 313 MB of archives. After this operation, 638 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu mantic/main amd64 libcrypt-dev amd64 1:4.4.35-1 [112 kB] Get:2 http://ftpmaster.internal/ubuntu mantic/main amd64 libc6-dev amd64 2.37-0ubuntu2 [2092 kB] Get:3 http://ftpmaster.internal/ubuntu mantic/main amd64 libc-dev-bin amd64 2.37-0ubuntu2 [20.0 kB] Get:4 http://ftpmaster.internal/ubuntu mantic/main amd64 libcrypt1 amd64 1:4.4.35-1 [82.1 kB] Get:5 http://ftpmaster.internal/ubuntu mantic/main amd64 linux-libc-dev amd64 6.3.0-7.7 [1544 kB] Get:6 http://ftpmaster.internal/ubuntu mantic/main amd64 libc6 amd64 2.37-0ubuntu2 [3179 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/main amd64 libc-bin amd64 2.37-0ubuntu2 [669 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main amd64 gcc-13-base amd64 13.1.0-8ubuntu1 [42.3 kB] Get:9 http://ftpmaster.internal/ubuntu mantic/main amd64 libgcc-s1 amd64 13.1.0-8ubuntu1 [62.5 kB] Get:10 http://ftpmaster.internal/ubuntu mantic/main amd64 base-files amd64 13ubuntu1 [74.0 kB] Get:11 http://ftpmaster.internal/ubuntu mantic/main amd64 debianutils amd64 5.8-1 [103 kB] Get:12 http://ftpmaster.internal/ubuntu mantic/main amd64 bash amd64 5.2.15-2ubuntu1 [795 kB] Get:13 http://ftpmaster.internal/ubuntu mantic/main amd64 bsdutils amd64 1:2.38.1-5ubuntu2 [91.5 kB] Get:14 http://ftpmaster.internal/ubuntu mantic/main amd64 coreutils amd64 9.1-1ubuntu2 [1407 kB] Get:15 http://ftpmaster.internal/ubuntu mantic/main amd64 liblzma5 amd64 5.4.1-0.2 [125 kB] Get:16 http://ftpmaster.internal/ubuntu mantic/main amd64 libzstd1 amd64 1.5.5+dfsg2-1ubuntu2 [295 kB] Get:17 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libgcrypt20 amd64 1.10.2-2ubuntu1 [531 kB] Get:18 http://ftpmaster.internal/ubuntu mantic/main amd64 libstdc++6 amd64 13.1.0-8ubuntu1 [772 kB] Get:19 http://ftpmaster.internal/ubuntu mantic/main amd64 libacl1 amd64 2.3.1-3 [16.4 kB] Get:20 http://ftpmaster.internal/ubuntu mantic/main amd64 libapparmor1 amd64 3.0.8-1ubuntu4 [46.2 kB] Get:21 http://ftpmaster.internal/ubuntu mantic/main amd64 libaudit-common all 1:3.1.1-1 [5426 B] Get:22 http://ftpmaster.internal/ubuntu mantic/main amd64 libcap-ng0 amd64 0.8.3-1build2 [15.3 kB] Get:23 http://ftpmaster.internal/ubuntu mantic/main amd64 libaudit1 amd64 1:3.1.1-1 [46.1 kB] Get:24 http://ftpmaster.internal/ubuntu mantic/main amd64 libblkid1 amd64 2.38.1-5ubuntu2 [111 kB] Get:25 http://ftpmaster.internal/ubuntu mantic/main amd64 libcap2 amd64 1:2.66-4ubuntu1 [29.4 kB] Get:26 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libip4tc2 amd64 1.8.9-2ubuntu1 [22.1 kB] Get:27 http://ftpmaster.internal/ubuntu mantic/main amd64 libperl5.36 amd64 5.36.0-7ubuntu1 [4834 kB] Get:28 http://ftpmaster.internal/ubuntu mantic/main amd64 perl amd64 5.36.0-7ubuntu1 [235 kB] Get:29 http://ftpmaster.internal/ubuntu mantic/main amd64 perl-base amd64 5.36.0-7ubuntu1 [1784 kB] Get:30 http://ftpmaster.internal/ubuntu mantic/main amd64 perl-modules-5.36 all 5.36.0-7ubuntu1 [2984 kB] Get:31 http://ftpmaster.internal/ubuntu mantic/main amd64 libdb5.3 amd64 5.3.28+dfsg2-1 [742 kB] Get:32 http://ftpmaster.internal/ubuntu mantic/main amd64 zlib1g amd64 1:1.2.13.dfsg-1ubuntu4 [61.2 kB] Get:33 http://ftpmaster.internal/ubuntu mantic/main amd64 debconf all 1.5.82 [125 kB] Get:34 http://ftpmaster.internal/ubuntu mantic/main amd64 libssl3 amd64 3.0.9-1ubuntu1 [1901 kB] Get:35 http://ftpmaster.internal/ubuntu mantic/main amd64 libkmod2 amd64 30+20221128-1ubuntu1 [49.5 kB] Get:36 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libpcre2-8-0 amd64 10.42-2 [229 kB] Get:37 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libselinux1 amd64 3.5-1 [78.2 kB] Get:38 http://ftpmaster.internal/ubuntu mantic/main amd64 libmount1 amd64 2.38.1-5ubuntu2 [121 kB] Get:39 http://ftpmaster.internal/ubuntu mantic/main amd64 libpam0g amd64 1.5.2-6ubuntu1 [65.9 kB] Get:40 http://ftpmaster.internal/ubuntu mantic/main amd64 libseccomp2 amd64 2.5.4-1ubuntu3 [49.1 kB] Get:41 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 systemd-sysv amd64 253.5-1ubuntu1 [11.5 kB] Get:42 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 systemd amd64 253.5-1ubuntu1 [3071 kB] Get:43 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libsystemd-shared amd64 253.5-1ubuntu1 [1870 kB] Get:44 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 systemd-dev all 253.5-1ubuntu1 [78.5 kB] Get:45 http://ftpmaster.internal/ubuntu mantic/main amd64 libargon2-1 amd64 0~20190702+dfsg-3 [20.3 kB] Get:46 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libudev1 amd64 253.5-1ubuntu1 [159 kB] Get:47 http://ftpmaster.internal/ubuntu mantic/main amd64 libdevmapper1.02.1 amd64 2:1.02.185-2ubuntu1 [139 kB] Get:48 http://ftpmaster.internal/ubuntu mantic/main amd64 libuuid1 amd64 2.38.1-5ubuntu2 [32.7 kB] Get:49 http://ftpmaster.internal/ubuntu mantic/main amd64 libcryptsetup12 amd64 2:2.6.1-4ubuntu1 [243 kB] Get:50 http://ftpmaster.internal/ubuntu mantic/main amd64 libfdisk1 amd64 2.38.1-5ubuntu2 [144 kB] Get:51 http://ftpmaster.internal/ubuntu mantic/main amd64 libp11-kit0 amd64 0.24.1-2ubuntu1 [248 kB] Get:52 http://ftpmaster.internal/ubuntu mantic/main amd64 mount amd64 2.38.1-5ubuntu2 [114 kB] Get:53 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libsystemd0 amd64 253.5-1ubuntu1 [407 kB] Get:54 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libapt-pkg6.0 amd64 2.7.2 [933 kB] Get:55 http://ftpmaster.internal/ubuntu mantic/main amd64 tar amd64 1.34+dfsg-1.2ubuntu1 [293 kB] Get:56 http://ftpmaster.internal/ubuntu mantic/main amd64 dpkg amd64 1.21.22ubuntu1 [1393 kB] Get:57 http://ftpmaster.internal/ubuntu mantic/main amd64 dash amd64 0.5.12-2ubuntu1 [88.2 kB] Get:58 http://ftpmaster.internal/ubuntu mantic/main amd64 diffutils amd64 1:3.8-4 [176 kB] Get:59 http://ftpmaster.internal/ubuntu mantic/main amd64 findutils amd64 4.9.0-5 [299 kB] Get:60 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 grep amd64 3.11-1 [161 kB] Get:61 http://ftpmaster.internal/ubuntu mantic/main amd64 hostname amd64 3.23+nmu1ubuntu1 [11.0 kB] Get:62 http://ftpmaster.internal/ubuntu mantic/main amd64 libncurses6 amd64 6.4+20230625-1 [112 kB] Get:63 http://ftpmaster.internal/ubuntu mantic/main amd64 libncursesw6 amd64 6.4+20230625-1 [149 kB] Get:64 http://ftpmaster.internal/ubuntu mantic/main amd64 libtinfo6 amd64 6.4+20230625-1 [107 kB] Get:65 http://ftpmaster.internal/ubuntu mantic/main amd64 ncurses-bin amd64 6.4+20230625-1 [185 kB] Get:66 http://ftpmaster.internal/ubuntu mantic/main amd64 sed amd64 4.9-1 [193 kB] Get:67 http://ftpmaster.internal/ubuntu mantic/main amd64 libsmartcols1 amd64 2.38.1-5ubuntu2 [59.5 kB] Get:68 http://ftpmaster.internal/ubuntu mantic/main amd64 util-linux-extra amd64 2.38.1-5ubuntu2 [83.8 kB] Get:69 http://ftpmaster.internal/ubuntu mantic/main amd64 util-linux amd64 2.38.1-5ubuntu2 [1075 kB] Get:70 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 init-system-helpers all 1.65.2ubuntu1 [38.7 kB] Get:71 http://ftpmaster.internal/ubuntu mantic/main amd64 ncurses-base all 6.4+20230625-1 [24.1 kB] Get:72 http://ftpmaster.internal/ubuntu mantic/main amd64 sysvinit-utils amd64 3.06-4ubuntu1 [33.0 kB] Get:73 http://ftpmaster.internal/ubuntu mantic/main amd64 lsb-base all 11.6 [4606 B] Get:74 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 adduser all 3.137ubuntu1 [101 kB] Get:75 http://ftpmaster.internal/ubuntu mantic/main amd64 gpgv amd64 2.2.40-1.1ubuntu1 [140 kB] Get:76 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libgmp10 amd64 2:6.2.1+dfsg1-1.1ubuntu2 [252 kB] Get:77 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libidn2-0 amd64 2.3.4-1 [108 kB] Get:78 http://ftpmaster.internal/ubuntu mantic/main amd64 libtasn1-6 amd64 4.19.0-3 [44.5 kB] Get:79 http://ftpmaster.internal/ubuntu mantic/main amd64 libgnutls30 amd64 3.7.9-2ubuntu1 [999 kB] Get:80 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 apt amd64 2.7.2 [1357 kB] Get:81 http://ftpmaster.internal/ubuntu mantic/main amd64 libpam-modules-bin amd64 1.5.2-6ubuntu1 [47.3 kB] Get:82 http://ftpmaster.internal/ubuntu mantic/main amd64 libpam-modules amd64 1.5.2-6ubuntu1 [284 kB] Get:83 http://ftpmaster.internal/ubuntu mantic/main amd64 logsave amd64 1.47.0-1ubuntu2 [21.8 kB] Get:84 http://ftpmaster.internal/ubuntu mantic/main amd64 libext2fs2 amd64 1.47.0-1ubuntu2 [219 kB] Get:85 http://ftpmaster.internal/ubuntu mantic/main amd64 e2fsprogs amd64 1.47.0-1ubuntu2 [598 kB] Get:86 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 init amd64 1.65.2ubuntu1 [5508 B] Get:87 http://ftpmaster.internal/ubuntu mantic/main amd64 libattr1 amd64 1:2.5.1-4 [12.4 kB] Get:88 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libdebconfclient0 amd64 0.270ubuntu1 [11.1 kB] Get:89 http://ftpmaster.internal/ubuntu mantic/main amd64 libmd0 amd64 1.1.0-1 [26.9 kB] Get:90 http://ftpmaster.internal/ubuntu mantic/main amd64 libpam-runtime all 1.5.2-6ubuntu1 [41.5 kB] Get:91 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libsemanage-common all 3.5-1 [9890 B] Get:92 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libsepol2 amd64 3.5-1 [301 kB] Get:93 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libsemanage2 amd64 3.5-1 [93.3 kB] Get:94 http://ftpmaster.internal/ubuntu mantic/main amd64 usrmerge all 35ubuntu1 [58.2 kB] Get:95 http://ftpmaster.internal/ubuntu mantic/main amd64 libcom-err2 amd64 1.47.0-1ubuntu2 [22.1 kB] Get:96 http://ftpmaster.internal/ubuntu mantic/main amd64 libproc2-0 amd64 2:4.0.3-1ubuntu1 [55.9 kB] Get:97 http://ftpmaster.internal/ubuntu mantic/main amd64 libss2 amd64 1.47.0-1ubuntu2 [16.8 kB] Get:98 http://ftpmaster.internal/ubuntu mantic/main amd64 mawk amd64 1.3.4.20230525-1 [113 kB] Get:99 http://ftpmaster.internal/ubuntu mantic/main amd64 procps amd64 2:4.0.3-1ubuntu1 [609 kB] Get:100 http://ftpmaster.internal/ubuntu mantic/main amd64 sensible-utils all 0.0.20 [19.6 kB] Get:101 http://ftpmaster.internal/ubuntu mantic/main amd64 openssl amd64 3.0.9-1ubuntu1 [1189 kB] Get:102 http://ftpmaster.internal/ubuntu mantic/main amd64 ca-certificates all 20230311ubuntu1 [152 kB] Get:103 http://ftpmaster.internal/ubuntu mantic/main amd64 libgssapi-krb5-2 amd64 1.20.1-2 [142 kB] Get:104 http://ftpmaster.internal/ubuntu mantic/main amd64 libkrb5-3 amd64 1.20.1-2 [346 kB] Get:105 http://ftpmaster.internal/ubuntu mantic/main amd64 libkrb5support0 amd64 1.20.1-2 [32.7 kB] Get:106 http://ftpmaster.internal/ubuntu mantic/main amd64 libk5crypto3 amd64 1.20.1-2 [81.1 kB] Get:107 http://ftpmaster.internal/ubuntu mantic/main amd64 readline-common all 8.2-1.3 [55.7 kB] Get:108 http://ftpmaster.internal/ubuntu mantic/main amd64 libreadline8 amd64 8.2-1.3 [151 kB] Get:109 http://ftpmaster.internal/ubuntu mantic/main amd64 libsqlite3-0 amd64 3.42.0-1 [668 kB] Get:110 http://ftpmaster.internal/ubuntu mantic/main amd64 tzdata all 2023c-7ubuntu1 [272 kB] Get:111 http://ftpmaster.internal/ubuntu mantic/main amd64 libpng16-16 amd64 1.6.40-1 [186 kB] Get:112 http://ftpmaster.internal/ubuntu mantic/main amd64 xz-utils amd64 5.4.1-0.2 [270 kB] Get:113 http://ftpmaster.internal/ubuntu mantic/main amd64 advancecomp amd64 2.5-1 [180 kB] Get:114 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libgprofng0 amd64 2.40.90.20230714-2ubuntu1 [848 kB] Get:115 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libctf0 amd64 2.40.90.20230714-2ubuntu1 [94.1 kB] Get:116 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libctf-nobfd0 amd64 2.40.90.20230714-2ubuntu1 [96.2 kB] Get:117 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.40.90.20230714-2ubuntu1 [2477 kB] Get:118 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libbinutils amd64 2.40.90.20230714-2ubuntu1 [562 kB] Get:119 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 binutils amd64 2.40.90.20230714-2ubuntu1 [18.6 kB] Get:120 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 binutils-common amd64 2.40.90.20230714-2ubuntu1 [253 kB] Get:121 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libsframe1 amd64 2.40.90.20230714-2ubuntu1 [14.5 kB] Get:122 http://ftpmaster.internal/ubuntu mantic/main amd64 libisl23 amd64 0.26-3 [741 kB] Get:123 http://ftpmaster.internal/ubuntu mantic/main amd64 libmpfr6 amd64 4.2.0-1 [352 kB] Get:124 http://ftpmaster.internal/ubuntu mantic/main amd64 cpp-13 amd64 13.1.0-8ubuntu1 [60.2 MB] Get:125 http://ftpmaster.internal/ubuntu mantic/main amd64 g++ amd64 4:13.1.0-4ubuntu2 [1122 B] Get:126 http://ftpmaster.internal/ubuntu mantic/main amd64 gcc amd64 4:13.1.0-4ubuntu2 [5162 B] Get:127 http://ftpmaster.internal/ubuntu mantic/main amd64 cpp amd64 4:13.1.0-4ubuntu2 [28.9 kB] Get:128 http://ftpmaster.internal/ubuntu mantic/main amd64 libcc1-0 amd64 13.1.0-8ubuntu1 [48.0 kB] Get:129 http://ftpmaster.internal/ubuntu mantic/main amd64 libgomp1 amd64 13.1.0-8ubuntu1 [142 kB] Get:130 http://ftpmaster.internal/ubuntu mantic/main amd64 libitm1 amd64 13.1.0-8ubuntu1 [29.4 kB] Get:131 http://ftpmaster.internal/ubuntu mantic/main amd64 libatomic1 amd64 13.1.0-8ubuntu1 [10.4 kB] Get:132 http://ftpmaster.internal/ubuntu mantic/main amd64 libasan8 amd64 13.1.0-8ubuntu1 [2826 kB] Get:133 http://ftpmaster.internal/ubuntu mantic/main amd64 liblsan0 amd64 13.1.0-8ubuntu1 [1203 kB] Get:134 http://ftpmaster.internal/ubuntu mantic/universe amd64 g++-12 amd64 12.3.0-6ubuntu1 [12.1 MB] Get:135 http://ftpmaster.internal/ubuntu mantic/universe amd64 gcc-12 amd64 12.3.0-6ubuntu1 [21.6 MB] Get:136 http://ftpmaster.internal/ubuntu mantic/universe amd64 cpp-12 amd64 12.3.0-6ubuntu1 [10.7 MB] Get:137 http://ftpmaster.internal/ubuntu mantic/main amd64 libubsan1 amd64 13.1.0-8ubuntu1 [1104 kB] Get:138 http://ftpmaster.internal/ubuntu mantic/main amd64 libstdc++-12-dev amd64 12.3.0-6ubuntu1 [2180 kB] Get:139 http://ftpmaster.internal/ubuntu mantic/main amd64 libquadmath0 amd64 13.1.0-8ubuntu1 [153 kB] Get:140 http://ftpmaster.internal/ubuntu mantic/main amd64 libgcc-12-dev amd64 12.3.0-6ubuntu1 [2574 kB] Get:141 http://ftpmaster.internal/ubuntu mantic/main amd64 libtsan2 amd64 13.1.0-8ubuntu1 [2595 kB] Get:142 http://ftpmaster.internal/ubuntu mantic/main amd64 gcc-12-base amd64 12.3.0-6ubuntu1 [43.0 kB] Get:143 http://ftpmaster.internal/ubuntu mantic/main amd64 libhwasan0 amd64 13.1.0-8ubuntu1 [1262 kB] Get:144 http://ftpmaster.internal/ubuntu mantic/main amd64 libgcc-13-dev amd64 13.1.0-8ubuntu1 [2686 kB] Get:145 http://ftpmaster.internal/ubuntu mantic/main amd64 gcc-13 amd64 13.1.0-8ubuntu1 [69.6 MB] Get:146 http://ftpmaster.internal/ubuntu mantic/main amd64 libstdc++-13-dev amd64 13.1.0-8ubuntu1 [2347 kB] Get:147 http://ftpmaster.internal/ubuntu mantic/main amd64 g++-13 amd64 13.1.0-8ubuntu1 [65.2 MB] Get:148 http://ftpmaster.internal/ubuntu mantic/main amd64 dpkg-dev all 1.21.22ubuntu1 [1118 kB] Get:149 http://ftpmaster.internal/ubuntu mantic/main amd64 libdpkg-perl all 1.21.22ubuntu1 [247 kB] Get:150 http://ftpmaster.internal/ubuntu mantic/main amd64 lto-disabled-list all 41 [12.4 kB] Get:151 http://ftpmaster.internal/ubuntu mantic/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] Get:152 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libfakeroot amd64 1.32.1-1 [31.9 kB] Get:153 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 fakeroot amd64 1.32.1-1 [60.1 kB] Get:154 http://ftpmaster.internal/ubuntu mantic/main amd64 gpg amd64 2.2.40-1.1ubuntu1 [523 kB] Get:155 http://ftpmaster.internal/ubuntu mantic/main amd64 gpgconf amd64 2.2.40-1.1ubuntu1 [96.3 kB] Get:156 http://ftpmaster.internal/ubuntu mantic/main amd64 gpg-agent amd64 2.2.40-1.1ubuntu1 [216 kB] Get:157 http://ftpmaster.internal/ubuntu mantic/main amd64 pkgbinarymangler all 153 [16.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 313 MB in 2s (174 MB/s) (Reading database ... 13093 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.35-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.35-1) over (1:4.4.33-1) ... Preparing to unpack .../libc6-dev_2.37-0ubuntu2_amd64.deb ... Unpacking libc6-dev:amd64 (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Preparing to unpack .../libc-dev-bin_2.37-0ubuntu2_amd64.deb ... Unpacking libc-dev-bin (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Preparing to unpack .../libcrypt1_1%3a4.4.35-1_amd64.deb ... Unpacking libcrypt1:amd64 (1:4.4.35-1) over (1:4.4.33-1) ... Setting up libcrypt1:amd64 (1:4.4.35-1) ... (Reading database ... 13093 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_6.3.0-7.7_amd64.deb ... Unpacking linux-libc-dev:amd64 (6.3.0-7.7) over (5.19.0-21.21) ... Preparing to unpack .../libc6_2.37-0ubuntu2_amd64.deb ... Unpacking libc6:amd64 (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Setting up libc6:amd64 (2.37-0ubuntu2) ... (Reading database ... 13096 files and directories currently installed.) Preparing to unpack .../libc-bin_2.37-0ubuntu2_amd64.deb ... Unpacking libc-bin (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Setting up libc-bin (2.37-0ubuntu2) ... Selecting previously unselected package gcc-13-base:amd64. (Reading database ... 13096 files and directories currently installed.) Preparing to unpack .../gcc-13-base_13.1.0-8ubuntu1_amd64.deb ... Unpacking gcc-13-base:amd64 (13.1.0-8ubuntu1) ... Setting up gcc-13-base:amd64 (13.1.0-8ubuntu1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libgcc-s1_13.1.0-8ubuntu1_amd64.deb ... Unpacking libgcc-s1:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Setting up libgcc-s1:amd64 (13.1.0-8ubuntu1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu1_amd64.deb ... Unpacking base-files (13ubuntu1) over (12.3ubuntu1) ... Setting up base-files (13ubuntu1) ... Installing new version of config file /etc/debian_version ... 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 ... 13101 files and directories currently installed.) Preparing to unpack .../debianutils_5.8-1_amd64.deb ... Unpacking debianutils (5.8-1) over (5.7-0.4) ... Setting up debianutils (5.8-1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../bash_5.2.15-2ubuntu1_amd64.deb ... Unpacking bash (5.2.15-2ubuntu1) over (5.2-1ubuntu2) ... Setting up bash (5.2.15-2ubuntu1) ... 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 ... 13101 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.38.1-5ubuntu2_amd64.deb ... Unpacking bsdutils (1:2.38.1-5ubuntu2) over (1:2.38.1-4ubuntu1) ... Setting up bsdutils (1:2.38.1-5ubuntu2) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../coreutils_9.1-1ubuntu2_amd64.deb ... Unpacking coreutils (9.1-1ubuntu2) over (8.32-4.1ubuntu1) ... Setting up coreutils (9.1-1ubuntu2) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../liblzma5_5.4.1-0.2_amd64.deb ... Unpacking liblzma5:amd64 (5.4.1-0.2) over (5.2.9-0.0) ... Setting up liblzma5:amd64 (5.4.1-0.2) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-1ubuntu2_amd64.deb ... Unpacking libzstd1:amd64 (1.5.5+dfsg2-1ubuntu2) over (1.5.2+dfsg-1) ... Setting up libzstd1:amd64 (1.5.5+dfsg2-1ubuntu2) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.2-2ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.10.2-2ubuntu1) over (1.10.1-2ubuntu1) ... Setting up libgcrypt20:amd64 (1.10.2-2ubuntu1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libstdc++6_13.1.0-8ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Setting up libstdc++6:amd64 (13.1.0-8ubuntu1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libacl1_2.3.1-3_amd64.deb ... Unpacking libacl1:amd64 (2.3.1-3) over (2.3.1-2) ... Setting up libacl1:amd64 (2.3.1-3) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.8-1ubuntu4_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.8-1ubuntu4) over (3.0.8-1ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a3.1.1-1_all.deb ... Unpacking libaudit-common (1:3.1.1-1) over (1:3.0.7-1ubuntu3) ... Setting up libaudit-common (1:3.1.1-1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.3-1build2_amd64.deb ... Unpacking libcap-ng0:amd64 (0.8.3-1build2) over (0.8.3-1build1) ... Setting up libcap-ng0:amd64 (0.8.3-1build2) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.1-1_amd64.deb ... Unpacking libaudit1:amd64 (1:3.1.1-1) over (1:3.0.7-1ubuntu3) ... Setting up libaudit1:amd64 (1:3.1.1-1) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libblkid1_2.38.1-5ubuntu2_amd64.deb ... Unpacking libblkid1:amd64 (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Setting up libblkid1:amd64 (2.38.1-5ubuntu2) ... (Reading database ... 13101 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-4ubuntu1_amd64.deb ... Unpacking libcap2:amd64 (1:2.66-4ubuntu1) over (1:2.44-1build3) ... Setting up libcap2:amd64 (1:2.66-4ubuntu1) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.9-2ubuntu1_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.9-2ubuntu1) over (1.8.7-1ubuntu7) ... Preparing to unpack .../libperl5.36_5.36.0-7ubuntu1_amd64.deb ... Unpacking libperl5.36:amd64 (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Preparing to unpack .../perl_5.36.0-7ubuntu1_amd64.deb ... Unpacking perl (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Preparing to unpack .../perl-base_5.36.0-7ubuntu1_amd64.deb ... Unpacking perl-base (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Setting up perl-base (5.36.0-7ubuntu1) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../perl-modules-5.36_5.36.0-7ubuntu1_all.deb ... Unpacking perl-modules-5.36 (5.36.0-7ubuntu1) over (5.36.0-4ubuntu2) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg2-1_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg2-1) over (5.3.28+dfsg1-0.10) ... Setting up libdb5.3:amd64 (5.3.28+dfsg2-1) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.13.dfsg-1ubuntu4_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.13.dfsg-1ubuntu4) over (1:1.2.11.dfsg-4.1ubuntu1) ... Setting up zlib1g:amd64 (1:1.2.13.dfsg-1ubuntu4) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../debconf_1.5.82_all.deb ... Unpacking debconf (1.5.82) over (1.5.79ubuntu1) ... Setting up debconf (1.5.82) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.9-1ubuntu1_amd64.deb ... Unpacking libssl3:amd64 (3.0.9-1ubuntu1) over (3.0.5-2ubuntu2) ... Preparing to unpack .../libkmod2_30+20221128-1ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (30+20221128-1ubuntu1) over (30+20220905-1ubuntu1) ... Preparing to unpack .../libpcre2-8-0_10.42-2_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.42-2) over (10.40-1ubuntu1) ... Setting up libpcre2-8-0:amd64 (10.42-2) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-1_amd64.deb ... Unpacking libselinux1:amd64 (3.5-1) over (3.4-1build1) ... Setting up libselinux1:amd64 (3.5-1) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../libmount1_2.38.1-5ubuntu2_amd64.deb ... Unpacking libmount1:amd64 (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Setting up libmount1:amd64 (2.38.1-5ubuntu2) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.2-6ubuntu1_amd64.deb ... Unpacking libpam0g:amd64 (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam0g:amd64 (1.5.2-6ubuntu1) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.4-1ubuntu3_amd64.deb ... Unpacking libseccomp2:amd64 (2.5.4-1ubuntu3) over (2.5.4-1ubuntu2) ... Setting up libseccomp2:amd64 (2.5.4-1ubuntu3) ... (Reading database ... 13103 files and directories currently installed.) Preparing to unpack .../systemd-sysv_253.5-1ubuntu1_amd64.deb ... Unpacking systemd-sysv (253.5-1ubuntu1) over (251.4-1ubuntu7) ... Setting up libssl3:amd64 (3.0.9-1ubuntu1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../systemd_253.5-1ubuntu1_amd64.deb ... Unpacking systemd (253.5-1ubuntu1) over (251.4-1ubuntu7) ... Preparing to unpack .../libsystemd-shared_253.5-1ubuntu1_amd64.deb ... Unpacking libsystemd-shared:amd64 (253.5-1ubuntu1) over (251.4-1ubuntu7) ... Selecting previously unselected package systemd-dev. Preparing to unpack .../systemd-dev_253.5-1ubuntu1_all.deb ... Unpacking systemd-dev (253.5-1ubuntu1) ... Preparing to unpack .../libargon2-1_0~20190702+dfsg-3_amd64.deb ... Unpacking libargon2-1:amd64 (0~20190702+dfsg-3) over (0~20171227-0.3) ... Preparing to unpack .../libudev1_253.5-1ubuntu1_amd64.deb ... Unpacking libudev1:amd64 (253.5-1ubuntu1) over (251.4-1ubuntu7) ... Setting up libudev1:amd64 (253.5-1ubuntu1) ... (Reading database ... 13159 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-2ubuntu1_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.185-2ubuntu1) over (2:1.02.185-1ubuntu1) ... Preparing to unpack .../libuuid1_2.38.1-5ubuntu2_amd64.deb ... Unpacking libuuid1:amd64 (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Setting up libuuid1:amd64 (2.38.1-5ubuntu2) ... (Reading database ... 13159 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.6.1-4ubuntu1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.6.1-4ubuntu1) over (2:2.5.0-6ubuntu3) ... Preparing to unpack .../libfdisk1_2.38.1-5ubuntu2_amd64.deb ... Unpacking libfdisk1:amd64 (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Preparing to unpack .../libp11-kit0_0.24.1-2ubuntu1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.24.1-2ubuntu1) over (0.24.1-1ubuntu2) ... Setting up libp11-kit0:amd64 (0.24.1-2ubuntu1) ... (Reading database ... 13159 files and directories currently installed.) Preparing to unpack .../mount_2.38.1-5ubuntu2_amd64.deb ... Unpacking mount (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Preparing to unpack .../libsystemd0_253.5-1ubuntu1_amd64.deb ... Unpacking libsystemd0:amd64 (253.5-1ubuntu1) over (251.4-1ubuntu7) ... Setting up libsystemd0:amd64 (253.5-1ubuntu1) ... (Reading database ... 13160 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.7.2_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.7.2) over (2.5.4) ... Setting up libapt-pkg6.0:amd64 (2.7.2) ... (Reading database ... 13160 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1.2ubuntu1_amd64.deb ... Unpacking tar (1.34+dfsg-1.2ubuntu1) over (1.34+dfsg-1.1) ... Setting up tar (1.34+dfsg-1.2ubuntu1) ... (Reading database ... 13160 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.22ubuntu1_amd64.deb ... Unpacking dpkg (1.21.22ubuntu1) over (1.21.11ubuntu2) ... Setting up dpkg (1.21.22ubuntu1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-2ubuntu1_amd64.deb ... Unpacking dash (0.5.12-2ubuntu1) over (0.5.11+git20210903+057cd650a4ed-9ubuntu1) ... Setting up dash (0.5.12-2ubuntu1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-4_amd64.deb ... Unpacking diffutils (1:3.8-4) over (1:3.8-1) ... Setting up diffutils (1:3.8-4) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../findutils_4.9.0-5_amd64.deb ... Unpacking findutils (4.9.0-5) over (4.9.0-3ubuntu1) ... Setting up findutils (4.9.0-5) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../archives/grep_3.11-1_amd64.deb ... Unpacking grep (3.11-1) over (3.8-3) ... Setting up grep (3.11-1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu1ubuntu1_amd64.deb ... Unpacking hostname (3.23+nmu1ubuntu1) over (3.23ubuntu2) ... Setting up hostname (3.23+nmu1ubuntu1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../libncurses6_6.4+20230625-1_amd64.deb ... Unpacking libncurses6:amd64 (6.4+20230625-1) over (6.3+20220423-2) ... Preparing to unpack .../libncursesw6_6.4+20230625-1_amd64.deb ... Unpacking libncursesw6:amd64 (6.4+20230625-1) over (6.3+20220423-2) ... Preparing to unpack .../libtinfo6_6.4+20230625-1_amd64.deb ... Unpacking libtinfo6:amd64 (6.4+20230625-1) over (6.3+20220423-2) ... Setting up libtinfo6:amd64 (6.4+20230625-1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20230625-1_amd64.deb ... Unpacking ncurses-bin (6.4+20230625-1) over (6.3+20220423-2) ... Setting up ncurses-bin (6.4+20230625-1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../archives/sed_4.9-1_amd64.deb ... Unpacking sed (4.9-1) over (4.8-1ubuntu2) ... Setting up sed (4.9-1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.38.1-5ubuntu2_amd64.deb ... Unpacking libsmartcols1:amd64 (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Setting up libsmartcols1:amd64 (2.38.1-5ubuntu2) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../util-linux-extra_2.38.1-5ubuntu2_amd64.deb ... Unpacking util-linux-extra (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Setting up util-linux-extra (2.38.1-5ubuntu2) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../util-linux_2.38.1-5ubuntu2_amd64.deb ... Unpacking util-linux (2.38.1-5ubuntu2) over (2.38.1-4ubuntu1) ... Setting up util-linux (2.38.1-5ubuntu2) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.65.2ubuntu1_all.deb ... Unpacking init-system-helpers (1.65.2ubuntu1) over (1.65.2) ... Setting up init-system-helpers (1.65.2ubuntu1) ... (Reading database ... 13163 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20230625-1_all.deb ... Unpacking ncurses-base (6.4+20230625-1) over (6.3+20220423-2) ... Setting up ncurses-base (6.4+20230625-1) ... (Reading database ... 13161 files and directories currently installed.) Preparing to unpack .../archives/lsb-base_11.6_all.deb ... Unpacking lsb-base (11.6) over (11.2ubuntu1) ... Preparing to unpack .../sysvinit-utils_3.06-4ubuntu1_amd64.deb ... Unpacking sysvinit-utils (3.06-4ubuntu1) over (3.04-1ubuntu1) ... Setting up sysvinit-utils (3.06-4ubuntu1) ... (Reading database ... 13161 files and directories currently installed.) Preparing to unpack .../adduser_3.137ubuntu1_all.deb ... moving unchanged adduser.conf to adduser.conf.update-old. New dpkg-conffile will come from the package. Unpacking adduser (3.137ubuntu1) over (3.121ubuntu1) ... Setting up adduser (3.137ubuntu1) ... Installing new version of config file /etc/deluser.conf ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.40-1.1ubuntu1_amd64.deb ... Unpacking gpgv (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Setting up gpgv (2.2.40-1.1ubuntu1) ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg1-1.1ubuntu2_amd64.deb ... Unpacking libgmp10:amd64 (2:6.2.1+dfsg1-1.1ubuntu2) over (2:6.2.1+dfsg1-1.1ubuntu1) ... Setting up libgmp10:amd64 (2:6.2.1+dfsg1-1.1ubuntu2) ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.4-1_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.4-1) over (2.3.3-1build1) ... Setting up libidn2-0:amd64 (2.3.4-1) ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.19.0-3_amd64.deb ... Unpacking libtasn1-6:amd64 (4.19.0-3) over (4.19.0-2) ... Setting up libtasn1-6:amd64 (4.19.0-3) ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.9-2ubuntu1_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.9-2ubuntu1) over (3.7.7-2ubuntu2) ... Setting up libgnutls30:amd64 (3.7.9-2ubuntu1) ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../archives/apt_2.7.2_amd64.deb ... Unpacking apt (2.7.2) over (2.5.4) ... Setting up apt (2.7.2) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.5.2-6ubuntu1_amd64.deb ... Unpacking libpam-modules-bin (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam-modules-bin (1.5.2-6ubuntu1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.2-6ubuntu1_amd64.deb ... Unpacking libpam-modules:amd64 (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam-modules:amd64 (1.5.2-6ubuntu1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../logsave_1.47.0-1ubuntu2_amd64.deb ... Unpacking logsave (1.47.0-1ubuntu2) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../libext2fs2_1.47.0-1ubuntu2_amd64.deb ... Unpacking libext2fs2:amd64 (1.47.0-1ubuntu2) over (1.46.6~rc1-1ubuntu1) ... Setting up libext2fs2:amd64 (1.47.0-1ubuntu2) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.47.0-1ubuntu2_amd64.deb ... Unpacking e2fsprogs (1.47.0-1ubuntu2) over (1.46.6~rc1-1ubuntu1) ... Setting up libargon2-1:amd64 (0~20190702+dfsg-3) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.185-2ubuntu1) ... Setting up libcryptsetup12:amd64 (2:2.6.1-4ubuntu1) ... Setting up libfdisk1:amd64 (2.38.1-5ubuntu2) ... Setting up libkmod2:amd64 (30+20221128-1ubuntu1) ... Setting up libapparmor1:amd64 (3.0.8-1ubuntu4) ... Setting up libip4tc2:amd64 (1.8.9-2ubuntu1) ... Setting up libsystemd-shared:amd64 (253.5-1ubuntu1) ... Setting up systemd-dev (253.5-1ubuntu1) ... Setting up mount (2.38.1-5ubuntu2) ... Setting up systemd (253.5-1ubuntu1) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (253.5-1ubuntu1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../init_1.65.2ubuntu1_amd64.deb ... Unpacking init (1.65.2ubuntu1) over (1.65.2) ... Preparing to unpack .../libattr1_1%3a2.5.1-4_amd64.deb ... Unpacking libattr1:amd64 (1:2.5.1-4) over (1:2.5.1-3) ... Setting up libattr1:amd64 (1:2.5.1-4) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.270ubuntu1_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.270ubuntu1) over (0.264ubuntu1) ... Setting up libdebconfclient0:amd64 (0.270ubuntu1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libmd0_1.1.0-1_amd64.deb ... Unpacking libmd0:amd64 (1.1.0-1) over (1.0.4-2) ... Setting up libmd0:amd64 (1.1.0-1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.5.2-6ubuntu1_all.deb ... Unpacking libpam-runtime (1.5.2-6ubuntu1) over (1.5.2-5ubuntu1) ... Setting up libpam-runtime (1.5.2-6ubuntu1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1_all.deb ... Unpacking libsemanage-common (3.5-1) over (3.4-1build1) ... Setting up libsemanage-common (3.5-1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libsepol2_3.5-1_amd64.deb ... Unpacking libsepol2:amd64 (3.5-1) over (3.4-2) ... Setting up libsepol2:amd64 (3.5-1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1_amd64.deb ... Unpacking libsemanage2:amd64 (3.5-1) over (3.4-1build1) ... Setting up libsemanage2:amd64 (3.5-1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../usrmerge_35ubuntu1_all.deb ... Unpacking usrmerge (35ubuntu1) over (33ubuntu1) ... Setting up usrmerge (35ubuntu1) ... (Reading database ... 13122 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.47.0-1ubuntu2_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.0-1ubuntu2) over (1.46.6~rc1-1ubuntu1) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../01-libproc2-0_2%3a4.0.3-1ubuntu1_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.3-1ubuntu1) ... Preparing to unpack .../02-libss2_1.47.0-1ubuntu2_amd64.deb ... Unpacking libss2:amd64 (1.47.0-1ubuntu2) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../03-mawk_1.3.4.20230525-1_amd64.deb ... Unpacking mawk (1.3.4.20230525-1) over (1.3.4.20200120-3.1) ... Preparing to unpack .../04-procps_2%3a4.0.3-1ubuntu1_amd64.deb ... Unpacking procps (2:4.0.3-1ubuntu1) over (2:3.3.17-7ubuntu1) ... Preparing to unpack .../05-sensible-utils_0.0.20_all.deb ... Unpacking sensible-utils (0.0.20) over (0.0.17) ... Preparing to unpack .../06-openssl_3.0.9-1ubuntu1_amd64.deb ... Unpacking openssl (3.0.9-1ubuntu1) over (3.0.5-2ubuntu2) ... Preparing to unpack .../07-ca-certificates_20230311ubuntu1_all.deb ... Unpacking ca-certificates (20230311ubuntu1) over (20211016ubuntu1) ... Preparing to unpack .../08-libgssapi-krb5-2_1.20.1-2_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.20.1-2) over (1.20.1-1build1) ... Preparing to unpack .../09-libkrb5-3_1.20.1-2_amd64.deb ... Unpacking libkrb5-3:amd64 (1.20.1-2) over (1.20.1-1build1) ... Preparing to unpack .../10-libkrb5support0_1.20.1-2_amd64.deb ... Unpacking libkrb5support0:amd64 (1.20.1-2) over (1.20.1-1build1) ... Preparing to unpack .../11-libk5crypto3_1.20.1-2_amd64.deb ... Unpacking libk5crypto3:amd64 (1.20.1-2) over (1.20.1-1build1) ... Preparing to unpack .../12-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) over (8.2-1.2) ... Preparing to unpack .../13-libreadline8_8.2-1.3_amd64.deb ... Unpacking libreadline8:amd64 (8.2-1.3) over (8.2-1.2) ... Preparing to unpack .../14-libsqlite3-0_3.42.0-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.42.0-1) over (3.40.0-1) ... Preparing to unpack .../15-tzdata_2023c-7ubuntu1_all.deb ... Unpacking tzdata (2023c-7ubuntu1) over (2022g-1ubuntu1) ... Preparing to unpack .../16-libpng16-16_1.6.40-1_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.40-1) over (1.6.39-2) ... Preparing to unpack .../17-xz-utils_5.4.1-0.2_amd64.deb ... Unpacking xz-utils (5.4.1-0.2) over (5.2.9-0.0) ... Preparing to unpack .../18-advancecomp_2.5-1_amd64.deb ... Unpacking advancecomp (2.5-1) over (2.4-1) ... Preparing to unpack .../19-libgprofng0_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking libgprofng0:amd64 (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../20-libctf0_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking libctf0:amd64 (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../21-libctf-nobfd0_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../22-binutils-x86-64-linux-gnu_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../23-libbinutils_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../24-binutils_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking binutils (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../25-binutils-common_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.40.90.20230714-2ubuntu1) over (2.39.50.20221224-1ubuntu1) ... Selecting previously unselected package libsframe1:amd64. Preparing to unpack .../26-libsframe1_2.40.90.20230714-2ubuntu1_amd64.deb ... Unpacking libsframe1:amd64 (2.40.90.20230714-2ubuntu1) ... Preparing to unpack .../27-libisl23_0.26-3_amd64.deb ... Unpacking libisl23:amd64 (0.26-3) over (0.25-1) ... Preparing to unpack .../28-libmpfr6_4.2.0-1_amd64.deb ... Unpacking libmpfr6:amd64 (4.2.0-1) over (4.1.0-3build3) ... Selecting previously unselected package cpp-13. Preparing to unpack .../29-cpp-13_13.1.0-8ubuntu1_amd64.deb ... Unpacking cpp-13 (13.1.0-8ubuntu1) ... Preparing to unpack .../30-g++_4%3a13.1.0-4ubuntu2_amd64.deb ... Unpacking g++ (4:13.1.0-4ubuntu2) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../31-gcc_4%3a13.1.0-4ubuntu2_amd64.deb ... Unpacking gcc (4:13.1.0-4ubuntu2) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../32-cpp_4%3a13.1.0-4ubuntu2_amd64.deb ... Unpacking cpp (4:13.1.0-4ubuntu2) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../33-libcc1-0_13.1.0-8ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../34-libgomp1_13.1.0-8ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../35-libitm1_13.1.0-8ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../36-libatomic1_13.1.0-8ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../37-libasan8_13.1.0-8ubuntu1_amd64.deb ... Unpacking libasan8:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../38-liblsan0_13.1.0-8ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../39-g++-12_12.3.0-6ubuntu1_amd64.deb ... Unpacking g++-12 (12.3.0-6ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../40-gcc-12_12.3.0-6ubuntu1_amd64.deb ... Unpacking gcc-12 (12.3.0-6ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../41-cpp-12_12.3.0-6ubuntu1_amd64.deb ... Unpacking cpp-12 (12.3.0-6ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../42-libubsan1_13.1.0-8ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../43-libstdc++-12-dev_12.3.0-6ubuntu1_amd64.deb ... Unpacking libstdc++-12-dev:amd64 (12.3.0-6ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../44-libquadmath0_13.1.0-8ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../45-libgcc-12-dev_12.3.0-6ubuntu1_amd64.deb ... Unpacking libgcc-12-dev:amd64 (12.3.0-6ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../46-libtsan2_13.1.0-8ubuntu1_amd64.deb ... Unpacking libtsan2:amd64 (13.1.0-8ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../47-gcc-12-base_12.3.0-6ubuntu1_amd64.deb ... Unpacking gcc-12-base:amd64 (12.3.0-6ubuntu1) over (12.2.0-10ubuntu1) ... Selecting previously unselected package libhwasan0:amd64. Preparing to unpack .../48-libhwasan0_13.1.0-8ubuntu1_amd64.deb ... Unpacking libhwasan0:amd64 (13.1.0-8ubuntu1) ... Selecting previously unselected package libgcc-13-dev:amd64. Preparing to unpack .../49-libgcc-13-dev_13.1.0-8ubuntu1_amd64.deb ... Unpacking libgcc-13-dev:amd64 (13.1.0-8ubuntu1) ... Selecting previously unselected package gcc-13. Preparing to unpack .../50-gcc-13_13.1.0-8ubuntu1_amd64.deb ... Unpacking gcc-13 (13.1.0-8ubuntu1) ... Selecting previously unselected package libstdc++-13-dev:amd64. Preparing to unpack .../51-libstdc++-13-dev_13.1.0-8ubuntu1_amd64.deb ... Unpacking libstdc++-13-dev:amd64 (13.1.0-8ubuntu1) ... Selecting previously unselected package g++-13. Preparing to unpack .../52-g++-13_13.1.0-8ubuntu1_amd64.deb ... Unpacking g++-13 (13.1.0-8ubuntu1) ... Preparing to unpack .../53-dpkg-dev_1.21.22ubuntu1_all.deb ... Unpacking dpkg-dev (1.21.22ubuntu1) over (1.21.11ubuntu2) ... Preparing to unpack .../54-libdpkg-perl_1.21.22ubuntu1_all.deb ... Unpacking libdpkg-perl (1.21.22ubuntu1) over (1.21.11ubuntu2) ... Preparing to unpack .../55-lto-disabled-list_41_all.deb ... Unpacking lto-disabled-list (41) over (37) ... Preparing to unpack .../56-build-essential_12.10ubuntu1_amd64.deb ... Unpacking build-essential (12.10ubuntu1) over (12.9ubuntu3) ... Preparing to unpack .../57-libfakeroot_1.32.1-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.32.1-1) over (1.30.1-1ubuntu1) ... Preparing to unpack .../58-fakeroot_1.32.1-1_amd64.deb ... Unpacking fakeroot (1.32.1-1) over (1.30.1-1ubuntu1) ... Preparing to unpack .../59-gpg_2.2.40-1.1ubuntu1_amd64.deb ... Unpacking gpg (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Preparing to unpack .../60-gpgconf_2.2.40-1.1ubuntu1_amd64.deb ... Unpacking gpgconf (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Preparing to unpack .../61-gpg-agent_2.2.40-1.1ubuntu1_amd64.deb ... Unpacking gpg-agent (2.2.40-1.1ubuntu1) over (2.2.40-1ubuntu1) ... Preparing to unpack .../62-pkgbinarymangler_153_all.deb ... Unpacking pkgbinarymangler (153) over (149) ... Setting up lsb-base (11.6) ... Setting up lto-disabled-list (41) ... Setting up init (1.65.2ubuntu1) ... Setting up libsqlite3-0:amd64 (3.42.0-1) ... Setting up binutils-common:amd64 (2.40.90.20230714-2ubuntu1) ... Installing new version of config file /etc/gprofng.rc ... Setting up linux-libc-dev:amd64 (6.3.0-7.7) ... Setting up libctf-nobfd0:amd64 (2.40.90.20230714-2ubuntu1) ... Setting up libcom-err2:amd64 (1.47.0-1ubuntu2) ... Setting up libgomp1:amd64 (13.1.0-8ubuntu1) ... Setting up libsframe1:amd64 (2.40.90.20230714-2ubuntu1) ... Setting up libfakeroot:amd64 (1.32.1-1) ... Setting up libkrb5support0:amd64 (1.20.1-2) ... Setting up gcc-12-base:amd64 (12.3.0-6ubuntu1) ... Setting up tzdata (2023c-7ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Jul 18 17:57:11 UTC 2023. Universal Time is now: Tue Jul 18 17:57:11 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.32.1-1) ... Setting up perl-modules-5.36 (5.36.0-7ubuntu1) ... Setting up libmpfr6:amd64 (4.2.0-1) ... Setting up libncurses6:amd64 (6.4+20230625-1) ... Setting up xz-utils (5.4.1-0.2) ... Setting up libquadmath0:amd64 (13.1.0-8ubuntu1) ... Setting up libproc2-0:amd64 (2:4.0.3-1ubuntu1) ... Setting up libpng16-16:amd64 (1.6.40-1) ... Setting up libatomic1:amd64 (13.1.0-8ubuntu1) ... Setting up libss2:amd64 (1.47.0-1ubuntu2) ... Setting up libncursesw6:amd64 (6.4+20230625-1) ... Setting up libk5crypto3:amd64 (1.20.1-2) ... Setting up logsave (1.47.0-1ubuntu2) ... Setting up libubsan1:amd64 (13.1.0-8ubuntu1) ... Setting up advancecomp (2.5-1) ... Setting up sensible-utils (0.0.20) ... Setting up libhwasan0:amd64 (13.1.0-8ubuntu1) ... Setting up libcrypt-dev:amd64 (1:4.4.35-1) ... Setting up libasan8:amd64 (13.1.0-8ubuntu1) ... Setting up procps (2:4.0.3-1ubuntu1) ... Setting up mawk (1.3.4.20230525-1) ... Setting up libkrb5-3:amd64 (1.20.1-2) ... Setting up libtsan2:amd64 (13.1.0-8ubuntu1) ... Setting up libbinutils:amd64 (2.40.90.20230714-2ubuntu1) ... Setting up libisl23:amd64 (0.26-3) ... Setting up libc-dev-bin (2.37-0ubuntu2) ... Setting up openssl (3.0.9-1ubuntu1) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.2-1.3) ... Setting up libcc1-0:amd64 (13.1.0-8ubuntu1) ... Setting up libperl5.36:amd64 (5.36.0-7ubuntu1) ... Setting up liblsan0:amd64 (13.1.0-8ubuntu1) ... Setting up libitm1:amd64 (13.1.0-8ubuntu1) ... Setting up libctf0:amd64 (2.40.90.20230714-2ubuntu1) ... Setting up cpp-12 (12.3.0-6ubuntu1) ... Setting up pkgbinarymangler (153) ... Setting up cpp-13 (13.1.0-8ubuntu1) ... Setting up libreadline8:amd64 (8.2-1.3) ... Setting up e2fsprogs (1.47.0-1ubuntu2) ... Setting up ca-certificates (20230311ubuntu1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 19 added, 6 removed; done. Setting up perl (5.36.0-7ubuntu1) ... Setting up libgprofng0:amd64 (2.40.90.20230714-2ubuntu1) ... Setting up libgcc-12-dev:amd64 (12.3.0-6ubuntu1) ... Setting up libgssapi-krb5-2:amd64 (1.20.1-2) ... Setting up libdpkg-perl (1.21.22ubuntu1) ... Setting up libgcc-13-dev:amd64 (13.1.0-8ubuntu1) ... Setting up cpp (4:13.1.0-4ubuntu2) ... Setting up gpgconf (2.2.40-1.1ubuntu1) ... Setting up libc6-dev:amd64 (2.37-0ubuntu2) ... Setting up gpg (2.2.40-1.1ubuntu1) ... Setting up libstdc++-13-dev:amd64 (13.1.0-8ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.40.90.20230714-2ubuntu1) ... Setting up gpg-agent (2.2.40-1.1ubuntu1) ... Setting up libstdc++-12-dev:amd64 (12.3.0-6ubuntu1) ... Setting up binutils (2.40.90.20230714-2ubuntu1) ... Setting up dpkg-dev (1.21.22ubuntu1) ... Setting up gcc-12 (12.3.0-6ubuntu1) ... Setting up gcc-13 (13.1.0-8ubuntu1) ... Setting up g++-12 (12.3.0-6ubuntu1) ... Setting up g++-13 (13.1.0-8ubuntu1) ... Setting up gcc (4:13.1.0-4ubuntu2) ... Setting up g++ (4:13.1.0-4ubuntu2) ... Setting up build-essential (12.10ubuntu1) ... Processing triggers for libc-bin (2.37-0ubuntu2) ... Processing triggers for debianutils (5.8-1) ... Processing triggers for ca-certificates (20230311ubuntu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-26432048 amd64 mantic-proposed -c chroot:build-PACKAGEBUILD-26432048 --arch=amd64 --dist=mantic-proposed --nolog -A rabbitmq-server_3.12.1-1.dsc Initiating build PACKAGEBUILD-26432048 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 x86_64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lcy02-amd64-120.buildd +==============================================================================+ | rabbitmq-server 3.12.1-1 (amd64) Tue, 18 Jul 2023 17:57:14 +0000 | +==============================================================================+ Package: rabbitmq-server Version: 3.12.1-1 Source Version: 3.12.1-1 Distribution: mantic-proposed Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-26432048/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/rabbitmq-server-0zYOeO/resolver-acDuGA' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- rabbitmq-server_3.12.1-1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/rabbitmq-server-0zYOeO/rabbitmq-server-3.12.1' with '<>' I: NOTICE: Log filtering will replace 'build/rabbitmq-server-0zYOeO' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:25.0), erlang-crypto (>= 1:25.0), erlang-dev (>= 1:25.0), erlang-edoc (>= 1:25.0), erlang-eldap (>= 1:25.0), erlang-erl-docgen (>= 1:25.0), erlang-eunit (>= 1:25.0), erlang-inets (>= 1:25.0), erlang-mnesia (>= 1:25.0), erlang-nox (>= 1:25.0), erlang-os-mon (>= 1:25.0), erlang-parsetools (>= 1:25.0), erlang-public-key (>= 1:25.0), erlang-runtime-tools (>= 1:25.0), erlang-src (>= 1:25.0), erlang-ssl (>= 1:25.0), erlang-syntax-tools (>= 1:25.0), erlang-tools (>= 1:25.0), erlang-xmerl (>= 1:25.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:25.0), erlang-crypto (>= 1:25.0), erlang-dev (>= 1:25.0), erlang-edoc (>= 1:25.0), erlang-eldap (>= 1:25.0), erlang-erl-docgen (>= 1:25.0), erlang-eunit (>= 1:25.0), erlang-inets (>= 1:25.0), erlang-mnesia (>= 1:25.0), erlang-nox (>= 1:25.0), erlang-os-mon (>= 1:25.0), erlang-parsetools (>= 1:25.0), erlang-public-key (>= 1:25.0), erlang-runtime-tools (>= 1:25.0), erlang-src (>= 1:25.0), erlang-ssl (>= 1:25.0), erlang-syntax-tools (>= 1:25.0), erlang-tools (>= 1:25.0), erlang-xmerl (>= 1:25.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 (0 B/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: g++-12 libstdc++-12-dev 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 libicu72 libltdl7 libmagic-mgc libmagic1 libodbc2 libpipeline1 libpopt0 libpython3-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.11 python3.11-minimal rsync sgml-base sgml-data unzip xml-core xmlto xsltproc zip Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make flit python3-build python3-installer python3-wheel 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.11-venv python3.11-doc binfmt-support openssh-client openssh-server python3-braceexpand sgml-base-doc 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 libicu72 libltdl7 libmagic-mgc libmagic1 libodbc2 libpipeline1 libpopt0 libpython3-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.11 python3.11-minimal rsync sbuild-build-depends-main-dummy sgml-base sgml-data unzip xml-core xmlto xsltproc zip 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. Need to get 71.1 MB of archives. After this operation, 436 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [838 B] Get:2 http://ftpmaster.internal/ubuntu mantic/main amd64 libpython3.11-minimal amd64 3.11.4-1 [839 kB] Get:3 http://ftpmaster.internal/ubuntu mantic/main amd64 libexpat1 amd64 2.5.0-2 [85.2 kB] Get:4 http://ftpmaster.internal/ubuntu mantic/main amd64 python3.11-minimal amd64 3.11.4-1 [2228 kB] Get:5 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 python3-minimal amd64 3.11.4-5 [26.8 kB] Get:6 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu mantic/main amd64 libpython3.11-stdlib amd64 3.11.4-1 [1908 kB] Get:8 http://ftpmaster.internal/ubuntu mantic/main amd64 python3.11 amd64 3.11.4-1 [572 kB] Get:9 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libpython3-stdlib amd64 3.11.4-5 [9502 B] Get:10 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 python3 amd64 3.11.4-5 [22.9 kB] Get:11 http://ftpmaster.internal/ubuntu mantic/main amd64 libpopt0 amd64 1.19+dfsg-1 [28.0 kB] Get:12 http://ftpmaster.internal/ubuntu mantic/main amd64 rsync amd64 3.2.7-1 [434 kB] Get:13 http://ftpmaster.internal/ubuntu mantic/main amd64 sgml-base all 1.31 [11.4 kB] Get:14 http://ftpmaster.internal/ubuntu mantic/main amd64 libelf1 amd64 0.189-4 [56.3 kB] Get:15 http://ftpmaster.internal/ubuntu mantic/main amd64 libicu72 amd64 72.1-3ubuntu2 [10.8 MB] Get:16 http://ftpmaster.internal/ubuntu mantic/main amd64 libxml2 amd64 2.9.14+dfsg-1.3 [764 kB] Get:17 http://ftpmaster.internal/ubuntu mantic/main amd64 bsdextrautils amd64 2.38.1-5ubuntu2 [71.0 kB] Get:18 http://ftpmaster.internal/ubuntu mantic/main amd64 libmagic-mgc amd64 1:5.44-3 [293 kB] Get:19 http://ftpmaster.internal/ubuntu mantic/main amd64 libmagic1 amd64 1:5.44-3 [85.6 kB] Get:20 http://ftpmaster.internal/ubuntu mantic/main amd64 file amd64 1:5.44-3 [21.8 kB] Get:21 http://ftpmaster.internal/ubuntu mantic/main amd64 gettext-base amd64 0.21-13 [38.1 kB] Get:22 http://ftpmaster.internal/ubuntu mantic/main amd64 libuchardet0 amd64 0.0.7-1build2 [76.9 kB] Get:23 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 groff-base amd64 1.23.0-2 [1023 kB] Get:24 http://ftpmaster.internal/ubuntu mantic/main amd64 libpipeline1 amd64 1.5.7-1 [23.3 kB] Get:25 http://ftpmaster.internal/ubuntu mantic/main amd64 man-db amd64 2.11.2-2 [1220 kB] Get:26 http://ftpmaster.internal/ubuntu mantic/main amd64 m4 amd64 1.4.19-3 [243 kB] Get:27 http://ftpmaster.internal/ubuntu mantic/main amd64 autoconf all 2.71-3 [339 kB] Get:28 http://ftpmaster.internal/ubuntu mantic/main amd64 autotools-dev all 20220109.1 [44.9 kB] Get:29 http://ftpmaster.internal/ubuntu mantic/main amd64 automake all 1:1.16.5-1.3 [558 kB] Get:30 http://ftpmaster.internal/ubuntu mantic/main amd64 autopoint all 0.21-13 [422 kB] Get:31 http://ftpmaster.internal/ubuntu mantic/main amd64 libdebhelper-perl all 13.11.4ubuntu3 [66.1 kB] Get:32 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libtool all 2.4.7-6 [166 kB] Get:33 http://ftpmaster.internal/ubuntu mantic/main amd64 dh-autoreconf all 20 [16.1 kB] Get:34 http://ftpmaster.internal/ubuntu mantic/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:35 http://ftpmaster.internal/ubuntu mantic/main amd64 libsub-override-perl all 0.09-4 [8706 B] Get:36 http://ftpmaster.internal/ubuntu mantic/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:37 http://ftpmaster.internal/ubuntu mantic/main amd64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:38 http://ftpmaster.internal/ubuntu mantic/main amd64 libdw1 amd64 0.189-4 [257 kB] Get:39 http://ftpmaster.internal/ubuntu mantic/main amd64 debugedit amd64 1:5.0-5 [46.1 kB] Get:40 http://ftpmaster.internal/ubuntu mantic/main amd64 dwz amd64 0.15-1 [112 kB] Get:41 http://ftpmaster.internal/ubuntu mantic/main amd64 gettext amd64 0.21-13 [866 kB] Get:42 http://ftpmaster.internal/ubuntu mantic/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:43 http://ftpmaster.internal/ubuntu mantic/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:44 http://ftpmaster.internal/ubuntu mantic/main amd64 debhelper all 13.11.4ubuntu3 [925 kB] Get:45 http://ftpmaster.internal/ubuntu mantic/main amd64 python3-lib2to3 all 3.11.4-1 [79.0 kB] Get:46 http://ftpmaster.internal/ubuntu mantic/main amd64 python3-distutils all 3.11.4-1 [131 kB] Get:47 http://ftpmaster.internal/ubuntu mantic-proposed/universe amd64 dh-python all 6.20230603 [107 kB] Get:48 http://ftpmaster.internal/ubuntu mantic/main amd64 xml-core all 0.18+nmu1 [21.6 kB] Get:49 http://ftpmaster.internal/ubuntu mantic/main amd64 sgml-data all 2.0.11+nmu1 [171 kB] Get:50 http://ftpmaster.internal/ubuntu mantic/main amd64 docbook-xml all 4.5-12 [74.6 kB] Get:51 http://ftpmaster.internal/ubuntu mantic/universe amd64 docbook-xsl all 1.79.2+dfsg-2 [1074 kB] Get:52 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-base amd64 1:25.2.3+dfsg-1 [10.2 MB] Get:53 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-crypto amd64 1:25.2.3+dfsg-1 [162 kB] Get:54 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-mnesia amd64 1:25.2.3+dfsg-1 [889 kB] Get:55 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-runtime-tools amd64 1:25.2.3+dfsg-1 [227 kB] Get:56 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-asn1 amd64 1:25.2.3+dfsg-1 [911 kB] Get:57 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-public-key amd64 1:25.2.3+dfsg-1 [751 kB] Get:58 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-ssl amd64 1:25.2.3+dfsg-1 [1636 kB] Get:59 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-ftp amd64 1:25.2.3+dfsg-1 [85.8 kB] Get:60 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-tftp amd64 1:25.2.3+dfsg-1 [102 kB] Get:61 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-inets amd64 1:25.2.3+dfsg-1 [638 kB] Get:62 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-parsetools amd64 1:25.2.3+dfsg-1 [194 kB] Get:63 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-tools amd64 1:25.2.3+dfsg-1 [587 kB] Get:64 http://ftpmaster.internal/ubuntu mantic/universe amd64 elixir amd64 1.14.0.dfsg-2 [4685 kB] Get:65 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-dev amd64 1:25.2.3+dfsg-1 [315 kB] Get:66 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-syntax-tools amd64 1:25.2.3+dfsg-1 [304 kB] Get:67 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-diameter amd64 1:25.2.3+dfsg-1 [787 kB] Get:68 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-xmerl amd64 1:25.2.3+dfsg-1 [1368 kB] Get:69 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-edoc amd64 1:25.2.3+dfsg-1 [399 kB] Get:70 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-eldap amd64 1:25.2.3+dfsg-1 [125 kB] Get:71 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-erl-docgen amd64 1:25.2.3+dfsg-1 [175 kB] Get:72 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-eunit amd64 1:25.2.3+dfsg-1 [166 kB] Get:73 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 libltdl7 amd64 2.4.7-6 [40.5 kB] Get:74 http://ftpmaster.internal/ubuntu mantic/main amd64 libodbc2 amd64 2.3.11-4 [159 kB] Get:75 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-odbc amd64 1:25.2.3+dfsg-1 [53.9 kB] Get:76 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-snmp amd64 1:25.2.3+dfsg-1 [1875 kB] Get:77 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-os-mon amd64 1:25.2.3+dfsg-1 [91.9 kB] Get:78 http://ftpmaster.internal/ubuntu mantic/main amd64 erlang-ssh amd64 1:25.2.3+dfsg-1 [989 kB] Get:79 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-nox all 1:25.2.3+dfsg-1 [12.9 kB] Get:80 http://ftpmaster.internal/ubuntu mantic/universe amd64 erlang-src all 1:25.2.3+dfsg-1 [5033 kB] Get:81 http://ftpmaster.internal/ubuntu mantic/main amd64 libxml2-utils amd64 2.9.14+dfsg-1.3 [39.4 kB] Get:82 http://ftpmaster.internal/ubuntu mantic/main amd64 libxslt1.1 amd64 1.1.35-1 [164 kB] Get:83 http://ftpmaster.internal/ubuntu mantic-proposed/main amd64 python3-all amd64 3.11.4-5 [896 B] Get:84 http://ftpmaster.internal/ubuntu mantic/main amd64 python3-simplejson amd64 3.19.1-1 [54.4 kB] Get:85 http://ftpmaster.internal/ubuntu mantic/main amd64 unzip amd64 6.0-28ubuntu1 [174 kB] Get:86 http://ftpmaster.internal/ubuntu mantic/main amd64 xsltproc amd64 1.1.35-1 [14.9 kB] Get:87 http://ftpmaster.internal/ubuntu mantic/universe amd64 xmlto amd64 0.0.28-2.1 [26.8 kB] Get:88 http://ftpmaster.internal/ubuntu mantic/main amd64 zip amd64 3.0-13 [176 kB] Get:89 http://ftpmaster.internal/ubuntu mantic/universe amd64 locales-all amd64 2.37-0ubuntu2 [10.8 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 71.1 MB in 0s (148 MB/s) Selecting previously unselected package libpython3.11-minimal:amd64. (Reading database ... 13736 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.4-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.4-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.5.0-2_amd64.deb ... Unpacking libexpat1:amd64 (2.5.0-2) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.4-1_amd64.deb ... Unpacking python3.11-minimal (3.11.4-1) ... Setting up libpython3.11-minimal:amd64 (3.11.4-1) ... Setting up libexpat1:amd64 (2.5.0-2) ... Setting up python3.11-minimal (3.11.4-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 14050 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.11.4-5_amd64.deb ... Unpacking python3-minimal (3.11.4-5) ... Selecting previously unselected package media-types. Preparing to unpack .../media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../libpython3.11-stdlib_3.11.4-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.4-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../python3.11_3.11.4-1_amd64.deb ... Unpacking python3.11 (3.11.4-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../libpython3-stdlib_3.11.4-5_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.4-5) ... Setting up python3-minimal (3.11.4-5) ... Selecting previously unselected package python3. (Reading database ... 14458 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.4-5_amd64.deb ... Unpacking python3 (3.11.4-5) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../01-libpopt0_1.19+dfsg-1_amd64.deb ... Unpacking libpopt0:amd64 (1.19+dfsg-1) ... Selecting previously unselected package rsync. Preparing to unpack .../02-rsync_3.2.7-1_amd64.deb ... Unpacking rsync (3.2.7-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../03-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../04-libelf1_0.189-4_amd64.deb ... Unpacking libelf1:amd64 (0.189-4) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../05-libicu72_72.1-3ubuntu2_amd64.deb ... Unpacking libicu72:amd64 (72.1-3ubuntu2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../06-libxml2_2.9.14+dfsg-1.3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5ubuntu2_amd64.deb ... Unpacking bsdextrautils (2.38.1-5ubuntu2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../08-libmagic-mgc_1%3a5.44-3_amd64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../09-libmagic1_1%3a5.44-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../10-file_1%3a5.44-3_amd64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.21-13_amd64.deb ... Unpacking gettext-base (0.21-13) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../12-libuchardet0_0.0.7-1build2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../13-groff-base_1.23.0-2_amd64.deb ... Unpacking groff-base (1.23.0-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../14-libpipeline1_1.5.7-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../15-man-db_2.11.2-2_amd64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../16-m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../17-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../18-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../19-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 .../20-autopoint_0.21-13_all.deb ... Unpacking autopoint (0.21-13) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../21-libdebhelper-perl_13.11.4ubuntu3_all.deb ... Unpacking libdebhelper-perl (13.11.4ubuntu3) ... Selecting previously unselected package libtool. Preparing to unpack .../22-libtool_2.4.7-6_all.deb ... Unpacking libtool (2.4.7-6) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../23-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../24-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 .../25-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../26-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../27-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../28-libdw1_0.189-4_amd64.deb ... Unpacking libdw1:amd64 (0.189-4) ... Selecting previously unselected package debugedit. Preparing to unpack .../29-debugedit_1%3a5.0-5_amd64.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../30-dwz_0.15-1_amd64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.21-13_amd64.deb ... Unpacking gettext (0.21-13) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_13.11.4ubuntu3_all.deb ... Unpacking debhelper (13.11.4ubuntu3) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../35-python3-lib2to3_3.11.4-1_all.deb ... Unpacking python3-lib2to3 (3.11.4-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../36-python3-distutils_3.11.4-1_all.deb ... Unpacking python3-distutils (3.11.4-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../37-dh-python_6.20230603_all.deb ... Unpacking dh-python (6.20230603) ... Selecting previously unselected package xml-core. Preparing to unpack .../38-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../39-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../40-docbook-xml_4.5-12_all.deb ... Unpacking docbook-xml (4.5-12) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../41-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 .../42-erlang-base_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-base (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-crypto. Preparing to unpack .../43-erlang-crypto_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-crypto (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-mnesia. Preparing to unpack .../44-erlang-mnesia_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-mnesia (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-runtime-tools. Preparing to unpack .../45-erlang-runtime-tools_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-runtime-tools (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-asn1. Preparing to unpack .../46-erlang-asn1_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-asn1 (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-public-key. Preparing to unpack .../47-erlang-public-key_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-public-key (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-ssl. Preparing to unpack .../48-erlang-ssl_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-ssl (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-ftp. Preparing to unpack .../49-erlang-ftp_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-ftp (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-tftp. Preparing to unpack .../50-erlang-tftp_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-tftp (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-inets. Preparing to unpack .../51-erlang-inets_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-inets (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-parsetools. Preparing to unpack .../52-erlang-parsetools_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-parsetools (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-tools. Preparing to unpack .../53-erlang-tools_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-tools (1:25.2.3+dfsg-1) ... Selecting previously unselected package elixir. Preparing to unpack .../54-elixir_1.14.0.dfsg-2_amd64.deb ... Unpacking elixir (1.14.0.dfsg-2) ... Selecting previously unselected package erlang-dev. Preparing to unpack .../55-erlang-dev_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-dev (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-syntax-tools. Preparing to unpack .../56-erlang-syntax-tools_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-syntax-tools (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-diameter. Preparing to unpack .../57-erlang-diameter_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-diameter (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-xmerl. Preparing to unpack .../58-erlang-xmerl_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-xmerl (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-edoc. Preparing to unpack .../59-erlang-edoc_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-edoc (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-eldap. Preparing to unpack .../60-erlang-eldap_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-eldap (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-erl-docgen. Preparing to unpack .../61-erlang-erl-docgen_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-erl-docgen (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-eunit. Preparing to unpack .../62-erlang-eunit_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-eunit (1:25.2.3+dfsg-1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../63-libltdl7_2.4.7-6_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-6) ... Selecting previously unselected package libodbc2:amd64. Preparing to unpack .../64-libodbc2_2.3.11-4_amd64.deb ... Unpacking libodbc2:amd64 (2.3.11-4) ... Selecting previously unselected package erlang-odbc. Preparing to unpack .../65-erlang-odbc_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-odbc (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-snmp. Preparing to unpack .../66-erlang-snmp_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-snmp (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-os-mon. Preparing to unpack .../67-erlang-os-mon_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-os-mon (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-ssh. Preparing to unpack .../68-erlang-ssh_1%3a25.2.3+dfsg-1_amd64.deb ... Unpacking erlang-ssh (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-nox. Preparing to unpack .../69-erlang-nox_1%3a25.2.3+dfsg-1_all.deb ... Unpacking erlang-nox (1:25.2.3+dfsg-1) ... Selecting previously unselected package erlang-src. Preparing to unpack .../70-erlang-src_1%3a25.2.3+dfsg-1_all.deb ... Unpacking erlang-src (1:25.2.3+dfsg-1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../71-libxml2-utils_2.9.14+dfsg-1.3_amd64.deb ... Unpacking libxml2-utils (2.9.14+dfsg-1.3) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../72-libxslt1.1_1.1.35-1_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.35-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../73-python3-all_3.11.4-5_amd64.deb ... Unpacking python3-all (3.11.4-5) ... Selecting previously unselected package python3-simplejson. Preparing to unpack .../74-python3-simplejson_3.19.1-1_amd64.deb ... Unpacking python3-simplejson (3.19.1-1) ... Selecting previously unselected package unzip. Preparing to unpack .../75-unzip_6.0-28ubuntu1_amd64.deb ... Unpacking unzip (6.0-28ubuntu1) ... Selecting previously unselected package xsltproc. Preparing to unpack .../76-xsltproc_1.1.35-1_amd64.deb ... Unpacking xsltproc (1.1.35-1) ... Selecting previously unselected package xmlto. Preparing to unpack .../77-xmlto_0.0.28-2.1_amd64.deb ... Unpacking xmlto (0.0.28-2.1) ... Selecting previously unselected package zip. Preparing to unpack .../78-zip_3.0-13_amd64.deb ... Unpacking zip (3.0-13) ... Selecting previously unselected package locales-all. Preparing to unpack .../79-locales-all_2.37-0ubuntu2_amd64.deb ... Unpacking locales-all (2.37-0ubuntu2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../80-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.7-1) ... Setting up libicu72:amd64 (72.1-3ubuntu2) ... Setting up bsdextrautils (2.38.1-5ubuntu2) ... Setting up erlang-base (1:25.2.3+dfsg-1) ... Created symlink /etc/systemd/system/multi-user.target.wants/epmd.service → /lib/systemd/system/epmd.service. Created symlink /etc/systemd/system/sockets.target.wants/epmd.socket → /lib/systemd/system/epmd.socket. Searching for services which depend on erlang and should be started... none found. Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up unzip (6.0-28ubuntu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.4-1) ... Setting up libdebhelper-perl (13.11.4ubuntu3) ... Setting up erlang-src (1:25.2.3+dfsg-1) ... Setting up erlang-xmerl (1:25.2.3+dfsg-1) ... Setting up libmagic1:amd64 (1:5.44-3) ... Setting up gettext-base (0.21-13) ... Setting up m4 (1.4.19-3) ... Setting up erlang-syntax-tools (1:25.2.3+dfsg-1) ... Setting up erlang-eunit (1:25.2.3+dfsg-1) ... Setting up file (1:5.44-3) ... Setting up locales-all (2.37-0ubuntu2) ... Setting up zip (3.0-13) ... Setting up autotools-dev (20220109.1) ... Setting up erlang-parsetools (1:25.2.3+dfsg-1) ... Setting up autopoint (0.21-13) ... Setting up erlang-dev (1:25.2.3+dfsg-1) ... Setting up erlang-asn1 (1:25.2.3+dfsg-1) ... Setting up libltdl7:amd64 (2.4.7-6) ... Setting up erlang-tftp (1:25.2.3+dfsg-1) ... Setting up autoconf (2.71-3) ... Setting up libodbc2:amd64 (2.3.11-4) ... Setting up libuchardet0:amd64 (0.0.7-1build2) ... Setting up erlang-mnesia (1:25.2.3+dfsg-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up sgml-base (1.31) ... Setting up erlang-crypto (1:25.2.3+dfsg-1) ... Setting up libelf1:amd64 (0.189-4) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3) ... Setting up libpython3-stdlib:amd64 (3.11.4-5) ... Setting up libpopt0:amd64 (1.19+dfsg-1) ... 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.1-1) ... Setting up python3.11 (3.11.4-1) ... Setting up libdw1:amd64 (0.189-4) ... Setting up gettext (0.21-13) ... Setting up erlang-runtime-tools (1:25.2.3+dfsg-1) ... Setting up libtool (2.4.7-6) ... Setting up erlang-odbc (1:25.2.3+dfsg-1) ... Setting up erlang-tools (1:25.2.3+dfsg-1) ... Setting up python3 (3.11.4-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up python3-simplejson (3.19.1-1) ... Setting up dh-autoreconf (20) ... Setting up erlang-snmp (1:25.2.3+dfsg-1) ... Setting up erlang-public-key (1:25.2.3+dfsg-1) ... Setting up erlang-ssh (1:25.2.3+dfsg-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-2) ... Setting up xml-core (0.18+nmu1) ... Setting up libxslt1.1:amd64 (1.1.35-1) ... Setting up debugedit (1:5.0-5) ... Setting up libxml2-utils (2.9.14+dfsg-1.3) ... Setting up python3-lib2to3 (3.11.4-1) ... Setting up rsync (3.2.7-1) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up erlang-ssl (1:25.2.3+dfsg-1) ... Setting up python3-distutils (3.11.4-1) ... Setting up dh-python (6.20230603) ... Setting up erlang-diameter (1:25.2.3+dfsg-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up erlang-os-mon (1:25.2.3+dfsg-1) ... Setting up xsltproc (1.1.35-1) ... Setting up python3-all (3.11.4-5) ... Setting up man-db (2.11.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 erlang-eldap (1:25.2.3+dfsg-1) ... Setting up erlang-ftp (1:25.2.3+dfsg-1) ... Setting up debhelper (13.11.4ubuntu3) ... Setting up erlang-inets (1:25.2.3+dfsg-1) ... Setting up elixir (1.14.0.dfsg-2) ... Setting up erlang-edoc (1:25.2.3+dfsg-1) ... Setting up erlang-erl-docgen (1:25.2.3+dfsg-1) ... Setting up erlang-nox (1:25.2.3+dfsg-1) ... Processing triggers for libc-bin (2.37-0ubuntu2) ... Processing triggers for systemd (253.5-1ubuntu1) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-xsl (1.79.2+dfsg-2) ... Setting up sgml-data (2.0.11+nmu1) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-xml (4.5-12) ... Processing triggers for sgml-base (1.31) ... 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-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 amd64 (x86_64) Toolchain package versions: binutils_2.40.90.20230714-2ubuntu1 dpkg-dev_1.21.22ubuntu1 g++-12_12.3.0-6ubuntu1 g++-13_13.1.0-8ubuntu1 gcc-12_12.3.0-6ubuntu1 gcc-13_13.1.0-8ubuntu1 libc6-dev_2.37-0ubuntu2 libstdc++-12-dev_12.3.0-6ubuntu1 libstdc++-13-dev_13.1.0-8ubuntu1 libstdc++6_13.1.0-8ubuntu1 linux-libc-dev_6.3.0-7.7 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1 apt_2.7.2 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13 autotools-dev_20220109.1 base-files_13ubuntu1 base-passwd_3.6.1 bash_5.2.15-2ubuntu1 binutils_2.40.90.20230714-2ubuntu1 binutils-common_2.40.90.20230714-2ubuntu1 binutils-x86-64-linux-gnu_2.40.90.20230714-2ubuntu1 bsdextrautils_2.38.1-5ubuntu2 bsdutils_1:2.38.1-5ubuntu2 build-essential_12.10ubuntu1 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu1 coreutils_9.1-1ubuntu2 cpp_4:13.1.0-4ubuntu2 cpp-12_12.3.0-6ubuntu1 cpp-13_13.1.0-8ubuntu1 dash_0.5.12-2ubuntu1 debconf_1.5.82 debhelper_13.11.4ubuntu3 debianutils_5.8-1 debugedit_1:5.0-5 dh-autoreconf_20 dh-python_6.20230603 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 docbook-xml_4.5-12 docbook-xsl_1.79.2+dfsg-2 dpkg_1.21.22ubuntu1 dpkg-dev_1.21.22ubuntu1 dwz_0.15-1 e2fsprogs_1.47.0-1ubuntu2 elixir_1.14.0.dfsg-2 erlang-asn1_1:25.2.3+dfsg-1 erlang-base_1:25.2.3+dfsg-1 erlang-crypto_1:25.2.3+dfsg-1 erlang-dev_1:25.2.3+dfsg-1 erlang-diameter_1:25.2.3+dfsg-1 erlang-edoc_1:25.2.3+dfsg-1 erlang-eldap_1:25.2.3+dfsg-1 erlang-erl-docgen_1:25.2.3+dfsg-1 erlang-eunit_1:25.2.3+dfsg-1 erlang-ftp_1:25.2.3+dfsg-1 erlang-inets_1:25.2.3+dfsg-1 erlang-mnesia_1:25.2.3+dfsg-1 erlang-nox_1:25.2.3+dfsg-1 erlang-odbc_1:25.2.3+dfsg-1 erlang-os-mon_1:25.2.3+dfsg-1 erlang-parsetools_1:25.2.3+dfsg-1 erlang-public-key_1:25.2.3+dfsg-1 erlang-runtime-tools_1:25.2.3+dfsg-1 erlang-snmp_1:25.2.3+dfsg-1 erlang-src_1:25.2.3+dfsg-1 erlang-ssh_1:25.2.3+dfsg-1 erlang-ssl_1:25.2.3+dfsg-1 erlang-syntax-tools_1:25.2.3+dfsg-1 erlang-tftp_1:25.2.3+dfsg-1 erlang-tools_1:25.2.3+dfsg-1 erlang-xmerl_1:25.2.3+dfsg-1 fakeroot_1.32.1-1 file_1:5.44-3 findutils_4.9.0-5 g++_4:13.1.0-4ubuntu2 g++-12_12.3.0-6ubuntu1 g++-13_13.1.0-8ubuntu1 gcc_4:13.1.0-4ubuntu2 gcc-12_12.3.0-6ubuntu1 gcc-12-base_12.3.0-6ubuntu1 gcc-13_13.1.0-8ubuntu1 gcc-13-base_13.1.0-8ubuntu1 gettext_0.21-13 gettext-base_0.21-13 gpg_2.2.40-1.1ubuntu1 gpg-agent_2.2.40-1.1ubuntu1 gpgconf_2.2.40-1.1ubuntu1 gpgv_2.2.40-1.1ubuntu1 grep_3.11-1 groff-base_1.23.0-2 gzip_1.12-1ubuntu1 hostname_3.23+nmu1ubuntu1 init_1.65.2ubuntu1 init-system-helpers_1.65.2ubuntu1 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapparmor1_3.0.8-1ubuntu4 libapt-pkg6.0_2.7.2 libarchive-zip-perl_1.68-1 libargon2-1_0~20190702+dfsg-3 libasan8_13.1.0-8ubuntu1 libassuan0_2.5.5-5 libatomic1_13.1.0-8ubuntu1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1 libaudit1_1:3.1.1-1 libbinutils_2.40.90.20230714-2ubuntu1 libblkid1_2.38.1-5ubuntu2 libbz2-1.0_1.0.8-5build1 libc-bin_2.37-0ubuntu2 libc-dev-bin_2.37-0ubuntu2 libc6_2.37-0ubuntu2 libc6-dev_2.37-0ubuntu2 libcap-ng0_0.8.3-1build2 libcap2_1:2.66-4ubuntu1 libcc1-0_13.1.0-8ubuntu1 libcom-err2_1.47.0-1ubuntu2 libcrypt-dev_1:4.4.35-1 libcrypt1_1:4.4.35-1 libcryptsetup12_2:2.6.1-4ubuntu1 libctf-nobfd0_2.40.90.20230714-2ubuntu1 libctf0_2.40.90.20230714-2ubuntu1 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.270ubuntu1 libdebhelper-perl_13.11.4ubuntu3 libdevmapper1.02.1_2:1.02.185-2ubuntu1 libdpkg-perl_1.21.22ubuntu1 libdw1_0.189-4 libelf1_0.189-4 libexpat1_2.5.0-2 libext2fs2_1.47.0-1ubuntu2 libfakeroot_1.32.1-1 libfdisk1_2.38.1-5ubuntu2 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.3.0-6ubuntu1 libgcc-13-dev_13.1.0-8ubuntu1 libgcc-s1_13.1.0-8ubuntu1 libgcrypt20_1.10.2-2ubuntu1 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1ubuntu2 libgnutls30_3.7.9-2ubuntu1 libgomp1_13.1.0-8ubuntu1 libgpg-error0_1.46-1 libgprofng0_2.40.90.20230714-2ubuntu1 libgssapi-krb5-2_1.20.1-2 libhogweed6_3.8.1-2 libhwasan0_13.1.0-8ubuntu1 libicu72_72.1-3ubuntu2 libidn2-0_2.3.4-1 libip4tc2_1.8.9-2ubuntu1 libisl23_0.26-3 libitm1_13.1.0-8ubuntu1 libjansson4_2.14-2 libjson-c5_0.16-2 libk5crypto3_1.20.1-2 libkeyutils1_1.6.3-2 libkmod2_30+20221128-1ubuntu1 libkrb5-3_1.20.1-2 libkrb5support0_1.20.1-2 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_13.1.0-8ubuntu1 libltdl7_2.4.7-6 liblz4-1_1.9.4-1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.1.0-1 libmount1_2.38.1-5ubuntu2 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncurses6_6.4+20230625-1 libncursesw6_6.4+20230625-1 libnettle8_3.8.1-2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libodbc2_2.3.11-4 libp11-kit0_0.24.1-2ubuntu1 libpam-modules_1.5.2-6ubuntu1 libpam-modules-bin_1.5.2-6ubuntu1 libpam-runtime_1.5.2-6ubuntu1 libpam0g_1.5.2-6ubuntu1 libpcre2-8-0_10.42-2 libperl5.36_5.36.0-7ubuntu1 libpipeline1_1.5.7-1 libpng16-16_1.6.40-1 libpopt0_1.19+dfsg-1 libproc2-0_2:4.0.3-1ubuntu1 libprocps8_2:3.3.17-7ubuntu1 libpython3-stdlib_3.11.4-5 libpython3.11-minimal_3.11.4-1 libpython3.11-stdlib_3.11.4-1 libquadmath0_13.1.0-8ubuntu1 libreadline8_8.2-1.3 libseccomp2_2.5.4-1ubuntu3 libselinux1_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol2_3.5-1 libsframe1_2.40.90.20230714-2ubuntu1 libsmartcols1_2.38.1-5ubuntu2 libsqlite3-0_3.42.0-1 libss2_1.47.0-1ubuntu2 libssl3_3.0.9-1ubuntu1 libstdc++-12-dev_12.3.0-6ubuntu1 libstdc++-13-dev_13.1.0-8ubuntu1 libstdc++6_13.1.0-8ubuntu1 libsub-override-perl_0.09-4 libsystemd-shared_253.5-1ubuntu1 libsystemd0_253.5-1ubuntu1 libtasn1-6_4.19.0-3 libtinfo6_6.4+20230625-1 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-6 libtsan2_13.1.0-8ubuntu1 libubsan1_13.1.0-8ubuntu1 libuchardet0_0.0.7-1build2 libudev1_253.5-1ubuntu1 libunistring2_1.0-2 libuuid1_2.38.1-5ubuntu2 libxml2_2.9.14+dfsg-1.3 libxml2-utils_2.9.14+dfsg-1.3 libxslt1.1_1.1.35-1 libxxhash0_0.8.1-1 libzstd1_1.5.5+dfsg2-1ubuntu2 linux-libc-dev_6.3.0-7.7 locales-all_2.37-0ubuntu2 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-1ubuntu1 logsave_1.47.0-1ubuntu2 lsb-base_11.6 lto-disabled-list_41 m4_1.4.19-3 make_4.3-4.1build1 man-db_2.11.2-2 mawk_1.3.4.20230525-1 media-types_10.1.0 mount_2.38.1-5ubuntu2 ncurses-base_6.4+20230625-1 ncurses-bin_6.4+20230625-1 openssl_3.0.9-1ubuntu1 optipng_0.7.7-2build1 passwd_1:4.13+dfsg1-1ubuntu1 patch_2.7.6-7build2 perl_5.36.0-7ubuntu1 perl-base_5.36.0-7ubuntu1 perl-modules-5.36_5.36.0-7ubuntu1 pinentry-curses_1.2.1-1ubuntu1 pkgbinarymangler_153 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.3-1ubuntu1 python3_3.11.4-5 python3-all_3.11.4-5 python3-distutils_3.11.4-1 python3-lib2to3_3.11.4-1 python3-minimal_3.11.4-5 python3-simplejson_3.19.1-1 python3.11_3.11.4-1 python3.11-minimal_3.11.4-1 readline-common_8.2-1.3 rpcsvc-proto_1.4.2-0ubuntu6 rsync_3.2.7-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 sgml-data_2.0.11+nmu1 systemd_253.5-1ubuntu1 systemd-dev_253.5-1ubuntu1 systemd-sysv_253.5-1ubuntu1 sysvinit-utils_3.06-4ubuntu1 tar_1.34+dfsg-1.2ubuntu1 tzdata_2023c-7ubuntu1 ubuntu-keyring_2021.03.26 unzip_6.0-28ubuntu1 usrmerge_35ubuntu1 util-linux_2.38.1-5ubuntu2 util-linux-extra_2.38.1-5ubuntu2 xml-core_0.18+nmu1 xmlto_0.0.28-2.1 xsltproc_1.1.35-1 xz-utils_5.4.1-0.2 zip_3.0-13 zlib1g_1:1.2.13.dfsg-1ubuntu4 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: rabbitmq-server Binary: rabbitmq-server Architecture: all Version: 3.12.1-1 Maintainer: Debian OpenStack Uploaders: James Page , Thomas Goirand , Homepage: https://www.rabbitmq.com/ Standards-Version: 4.6.2 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:25.0), erlang-crypto (>= 1:25.0), erlang-dev (>= 1:25.0), erlang-edoc (>= 1:25.0), erlang-eldap (>= 1:25.0), erlang-erl-docgen (>= 1:25.0), erlang-eunit (>= 1:25.0), erlang-inets (>= 1:25.0), erlang-mnesia (>= 1:25.0), erlang-nox (>= 1:25.0), erlang-os-mon (>= 1:25.0), erlang-parsetools (>= 1:25.0), erlang-public-key (>= 1:25.0), erlang-runtime-tools (>= 1:25.0), erlang-src (>= 1:25.0), erlang-ssl (>= 1:25.0), erlang-syntax-tools (>= 1:25.0), erlang-tools (>= 1:25.0), erlang-xmerl (>= 1:25.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip Package-List: rabbitmq-server deb net optional arch=all Checksums-Sha1: 5d8be8c2709fa34754e0ae26585da30946f441c5 3640480 rabbitmq-server_3.12.1.orig.tar.xz 25e8f46b4cb1a8fd371d7faebdaa8c079c9003ca 24096 rabbitmq-server_3.12.1-1.debian.tar.xz Checksums-Sha256: 9fefafa899511f40b859d644b30a1a27192ebe085bbbd31884152a1616e12120 3640480 rabbitmq-server_3.12.1.orig.tar.xz 9b470835ca518359819c8d6333197cbb2d90e7c428aba0281a87845b27c37015 24096 rabbitmq-server_3.12.1-1.debian.tar.xz Files: 3661ccd67f363ad56f557cbd68717009 3640480 rabbitmq-server_3.12.1.orig.tar.xz 3c674162e2f14007cc0b93fbf9fb1c86 24096 rabbitmq-server_3.12.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEqyPpqYQiiJ4Iw4OMv+yuy6Dn2MMFAmS2TxYACgkQv+yuy6Dn 2MOS6A//Y90FZE/E6TH6dJLgjZMBlyfvZiwrCLrN73veR7/m/olPMJVCKmESWCsE 0EWfeCs5f3c+Pwkhwmox3hxF1//l+aHcwKZ1pILD6PRaNO4Npm04Ccp30FNV2sU6 ZFhVDli/GSP8bW2CR0VrF1kWgwG2D4tZifZcGyroZH2yed5ziOe1CtviMbBjTKVG NNbPcBD0MKr5fbtbq0/uSoEuoaFjzzQGk5U/vt3Cdqf7wQx33epeenFPLjttu+5Q +vf701Lr+oSYyUFVEmTfKqQFa13fJbTQhIaMG7TcHnNvOMFhKuLvQDz8FtJPhmLF PhXO2Ak3cT01gppvuXvhKHBdccZqrHOf6L5SUckRLhaPpjK+v5JbKBj6iStBOrGR 97BH6Sur2aosrue/gBYZBjl0frXEF2lHAYP7rOHX1WCdVXooh9w54IIg4ZibJ5f9 XPpSxiAfnxIl7RINQg3phEl/3YU2pW2bHPinYo+fWwLOdSwuCvONzWmg1mJFIwx/ LvdHfM7nd0BEnapU/sqjJ0yqXUz2cRTACoCZYBDpINGPKglRF0PDR/w4I2Oi6MfE b3A5aNswad++nwHz9FOoVGdTcKO6MCKzH1HJPXofzEbCC5YwiGD9iJEn+sSzDy+d BVqanaAYMCbzxhbXuHNXEFWb53zRcgH9CW+goKSSzV7ExCGPsAE= =inF1 -----END PGP SIGNATURE----- gpgv: Signature made Tue Jul 18 08:36:38 2023 UTC gpgv: using RSA key AB23E9A98422889E08C3838CBFECAECBA0E7D8C3 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./rabbitmq-server_3.12.1-1.dsc: no acceptable signature found dpkg-source: info: extracting rabbitmq-server in /<> dpkg-source: info: unpacking rabbitmq-server_3.12.1.orig.tar.xz dpkg-source: info: unpacking rabbitmq-server_3.12.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-26432048 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-26432048 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-26432048 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.12.1-1 dpkg-buildpackage: info: source distribution experimental 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-10214.log touch /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbit_common' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/thoas /<>/deps/recon /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/thoas' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/thoas' make[4]: Entering directory '/<>/deps/recon' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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/redbug /<>/deps/observer_cli /<>/deps/osiris /<>/deps/amqp10_common /<>/deps/syslog /<>/deps/systemd /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/thoas ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/getopt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[6]: Entering directory '/<>/deps/getopt' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/csv /<>/deps/json /<>/deps/observer_cli /<>/deps/stdout_formatter ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/recon ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/observer_cli' make[5]: Entering directory '/<>/deps/stdout_formatter' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/aten' make[5]: Entering directory '/<>/deps/seshat' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/redbug' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/redbug' make[4]: Entering directory '/<>/deps/osiris' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/enough ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/enough' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/amqp_client' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowlib' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' touch /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common /<>/deps/osiris /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/cowlib /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/cowboy /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/quantile_estimator ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.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-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' touch /<>/.erlang.mk/recursive-tmp-deps-10214.log set -e; for dep in /<>/deps/cowlib ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10214.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10214.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-10214.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-10214.log | \ uniq > /<>/.erlang.mk/recursive-tmp-deps-10214.log.sorted cmp -s /<>/.erlang.mk/recursive-tmp-deps-10214.log.sorted /<>/.erlang.mk/recursive-deps-list.log \ || mv /<>/.erlang.mk/recursive-tmp-deps-10214.log.sorted /<>/.erlang.mk/recursive-deps-list.log rm -f /<>/.erlang.mk/recursive-tmp-deps-10214.log.sorted rm /<>/.erlang.mk/recursive-tmp-deps-10214.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/thoas /<>/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/thoas' /usr/bin/make --no-print-directory thoas.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/thoas.erl src/thoas_decode.erl src/thoas_encode.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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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(\"thoas.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/thoas.erl src/thoas_decode.erl src/thoas_encode.erl Old inliner: threshold=0 functions=[{array,6}, {object,6}, {token_error,3}, {token_error,2}, {throw_error,2}, {continue,6}] Old inliner: threshold=0 functions=[{float,1}, {integer,1}, {error_invalid_byte_error,2}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/thoas.app.src)" ]; then \ echo "Empty modules entry not found in thoas.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/thoas.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['thoas','thoas_decode','thoas_encode'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/thoas.app : make[4]: Leaving directory '/<>/deps/thoas' 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_date_time.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_framing.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password.erl src/rabbit_password_hashing.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/rabbit_password_hashing.erl src/rabbit_authz_backend.erl src/rabbit_authn_backend.erl src/gen_server2.erl src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_date_time.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_framing.erl src/rabbit_framing_amqp_0_8.erl src/rabbit_framing_amqp_0_9_1.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password.erl src/rabbit_password_hashing.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl printf '{application, '\''rabbit_common'\'', [\n {description, "Modules shared by rabbitmq-server and rabbitmq-erlang-client"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''app_utils'\'','\''code_version'\'','\''credit_flow'\'','\''delegate'\'','\''delegate_sup'\'','\''file_handle_cache'\'','\''file_handle_cache_stats'\'','\''gen_server2'\'','\''mirrored_supervisor_locks'\'','\''mnesia_sync'\'','\''pmon'\'','\''priority_queue'\'','\''rabbit_amqp_connection'\'','\''rabbit_amqqueue_common'\'','\''rabbit_auth_backend_dummy'\'','\''rabbit_auth_mechanism'\'','\''rabbit_authn_backend'\'','\''rabbit_authz_backend'\'','\''rabbit_basic_common'\'','\''rabbit_binary_generator'\'','\''rabbit_binary_parser'\'','\''rabbit_cert_info'\'','\''rabbit_channel_common'\'','\''rabbit_command_assembler'\'','\''rabbit_control_misc'\'','\''rabbit_core_metrics'\'','\''rabbit_data_coercion'\'','\''rabbit_date_time'\'','\''rabbit_env'\'','\''rabbit_error_logger_handler'\'','\''rabbit_event'\'','\''rabbit_framing'\'','\''rabbit_framing_amqp_0_8'\'','\''rabbit_framing_amqp_0_9_1'\'','\''rabbit_heartbeat'\'','\''rabbit_http_util'\'','\''rabbit_json'\'','\''rabbit_log'\'','\''rabbit_misc'\'','\''rabbit_msg_store_index'\'','\''rabbit_net'\'','\''rabbit_nodes_common'\'','\''rabbit_numerical'\'','\''rabbit_password'\'','\''rabbit_password_hashing'\'','\''rabbit_password_hashing_md5'\'','\''rabbit_password_hashing_sha256'\'','\''rabbit_password_hashing_sha512'\'','\''rabbit_pbe'\'','\''rabbit_peer_discovery_backend'\'','\''rabbit_policy_validator'\'','\''rabbit_queue_collector'\'','\''rabbit_registry'\'','\''rabbit_registry_class'\'','\''rabbit_resource_monitor_misc'\'','\''rabbit_runtime'\'','\''rabbit_runtime_parameter'\'','\''rabbit_semver'\'','\''rabbit_semver_parser'\'','\''rabbit_ssl_options'\'','\''rabbit_types'\'','\''rabbit_writer'\'','\''supervisor2'\'','\''vm_memory_monitor'\'','\''worker_pool'\'','\''worker_pool_sup'\'','\''worker_pool_worker'\'']},\n {registered, []},\n {applications, [kernel,stdlib,compiler,crypto,public_key,sasl,ssl,syntax_tools,tools,xmerl,thoas,recon,credentials_obfuscation]},\n {env, []},\n %%%% Hex.pm package informations.\n {licenses, ["MPL-2.0"]},\n {links, [\n {"Website", "https://www.rabbitmq.com/"},\n {"GitHub", "https://github.com/rabbitmq/rabbitmq-server/tree/main/deps/rabbit_common"}\n ]},\n {build_tools, ["make", "rebar3"]},\n {files, [\n "erlang.mk",\n "git-revisions.txt",\n "include",\n "LICENSE*",\n "Makefile",\n "rabbitmq-components.mk",\n "README",\n "README.md",\n "src",\n "mk"\n ]}\n]}.' \ > ebin/rabbit_common.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.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/thoas; 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''rabbit_boot_state'\'','\''rabbit_boot_state_sup'\'','\''rabbit_boot_state_systemd'\'','\''rabbit_boot_state_xterm_titlebar'\'','\''rabbit_logger_fmt_helpers'\'','\''rabbit_logger_json_fmt'\'','\''rabbit_logger_std_h'\'','\''rabbit_logger_text_fmt'\'','\''rabbit_prelaunch'\'','\''rabbit_prelaunch_app'\'','\''rabbit_prelaunch_conf'\'','\''rabbit_prelaunch_dist'\'','\''rabbit_prelaunch_early_logging'\'','\''rabbit_prelaunch_erlang_compat'\'','\''rabbit_prelaunch_errors'\'','\''rabbit_prelaunch_file'\'','\''rabbit_prelaunch_sighandler'\'','\''rabbit_prelaunch_sup'\'']},\n {registered, [rabbitmq_prelaunch_sup]},\n {applications, [kernel,stdlib,rabbit_common,cuttlefish,thoas]},\n {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/redbug /<>/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/csv /<>/deps/json /<>/deps/observer_cli /<>/deps/stdout_formatter; 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/csv' make[5]: Nothing to be done for 'noop'. make[5]: Leaving directory '/<>/deps/csv' make[5]: Entering directory '/<>/deps/json' make[5]: Nothing to be done for 'noop'. make[5]: Leaving directory '/<>/deps/json' 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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' make[5]: 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/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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[5]: Leaving directory '/<>/deps/stdout_formatter' if test -d ../.hex; then \ echo y | ERL_COMPILER_OPTIONS=deterministic mix make_all_in_src_archive; \ else \ echo y | ERL_COMPILER_OPTIONS=deterministic mix make_all; \ fi Resolving Hex dependencies... Resolution completed in 0.013s Unchanged: recon 2.5.3 * Getting recon (Hex package) make[5]: Entering directory '/<>/deps/stdout_formatter' /usr/bin/make --no-print-directory stdout_formatter.d : /usr/bin/make --no-print-directory app-build : make[5]: Leaving directory '/<>/deps/stdout_formatter' ==> json Compiling 13 files (.ex) warning: use Bitwise is deprecated. import Bitwise instead lib/json/parser/string.ex:8: JSON.Parser.String warning: use Bitwise is deprecated. import Bitwise instead lib/json/parser/unicode.ex:6: JSON.Parser.Unicode Generated json app ==> recon Compiling 6 files (.erl) Generated recon app ==> csv Compiling 7 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/thoas /<>/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_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_date_time.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_framing.erl src/rabbit_framing_amqp_0_8.erl src/rabbit_framing_amqp_0_9_1.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password.erl src/rabbit_password_hashing.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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' 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 : /usr/bin/make --no-print-directory app-build : make[5]: Leaving directory '/<>/deps/observer_cli' make[5]: Entering directory '/<>/deps/stdout_formatter' /usr/bin/make --no-print-directory stdout_formatter.d : /usr/bin/make --no-print-directory app-build : make[5]: Leaving directory '/<>/deps/stdout_formatter' 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/thoas /<>/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' 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 : /usr/bin/make --no-print-directory app-build : make[5]: Leaving directory '/<>/deps/observer_cli' Compiling 231 files (.ex) warning: variable "error" is unused (if the variable is not meant to be used, prefix it with an underscore) lib/rabbitmq/cli/diagnostics/commands/remote_shell_command.ex:41: RabbitMQ.CLI.Diagnostics.Commands.RemoteShellCommand.start_shell_on_otp_26_plus/1 warning: :rabbit_password.hash/1 defined in application :rabbit_common is used by the current application but the current application does not depend on :rabbit_common. To fix this, you must do one of: 1. If :rabbit_common is part of Erlang/Elixir, you must include it under :extra_applications inside "def application" in your mix.exs 2. If :rabbit_common is a dependency, make sure it is listed under "def deps" in your mix.exs 3. In case you don't want to add a requirement to :rabbit_common, you may optionally skip this warning by adding [xref: [exclude: [:rabbit_password]]] to your "def project" in mix.exs lib/rabbitmq/cli/ctl/commands/hash_password_command.ex:28: RabbitMQ.CLI.Ctl.Commands.HashPasswordCommand.hash_password/1 warning: :shell.start_interactive/1 is undefined or private. Did you mean: * start_restricted/1 lib/rabbitmq/cli/diagnostics/commands/remote_shell_command.ex:38: RabbitMQ.CLI.Diagnostics.Commands.RemoteShellCommand.start_shell_on_otp_26_plus/1 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/vmware-rabbitmq" ln -f "escript/rabbitmqctl" "escript/vmware-rabbitmq" 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_ets_queue.erl src/ra_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.erl src/ra_log_cache.erl src/ra_log_ets.erl src/ra_log_meta.erl src/ra_log_pre_init.erl src/ra_log_reader.erl src/ra_log_segment.erl src/ra_log_segment_writer.erl src/ra_log_snapshot.erl src/ra_log_sup.erl src/ra_log_wal.erl src/ra_log_wal_sup.erl src/ra_machine.erl src/ra_machine_ets.erl src/ra_machine_simple.erl src/ra_metrics_ets.erl src/ra_monitors.erl src/ra_server.erl src/ra_server_proc.erl src/ra_server_sup.erl src/ra_server_sup_sup.erl src/ra_snapshot.erl src/ra_sup.erl src/ra_system.erl src/ra_system_sup.erl src/ra_systems_sup.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_snapshot.erl src/ra_machine.erl src/ra.erl src/ra_app.erl src/ra_bench.erl src/ra_counters.erl src/ra_dbg.erl src/ra_directory.erl src/ra_env.erl src/ra_ets_queue.erl src/ra_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.erl src/ra_log_cache.erl src/ra_log_ets.erl src/ra_log_meta.erl src/ra_log_pre_init.erl src/ra_log_reader.erl src/ra_log_segment.erl src/ra_log_segment_writer.erl src/ra_log_snapshot.erl src/ra_log_sup.erl src/ra_log_wal.erl src/ra_log_wal_sup.erl src/ra_machine.erl src/ra_machine_ets.erl src/ra_machine_simple.erl src/ra_metrics_ets.erl src/ra_monitors.erl src/ra_server.erl src/ra_server_proc.erl src/ra_server_sup.erl src/ra_server_sup_sup.erl src/ra_snapshot.erl src/ra_sup.erl src/ra_system.erl src/ra_system_sup.erl src/ra_systems_sup.erl Inlining: inline_size=24 inline_effort=150 Inlining: inline_size=24 inline_effort=150 Old inliner: threshold=0 functions=[{handle_raft_state,3}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/ra.app.src)" ]; then \ echo "Empty modules entry not found in ra.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/ra.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['ra','ra_app','ra_bench','ra_counters','ra_dbg','ra_directory','ra_env','ra_ets_queue','ra_file_handle','ra_flru','ra_leaderboard','ra_lib','ra_log','ra_log_cache','ra_log_ets','ra_log_meta','ra_log_pre_init','ra_log_reader','ra_log_segment','ra_log_segment_writer','ra_log_snapshot','ra_log_sup','ra_log_wal','ra_log_wal_sup','ra_machine','ra_machine_ets','ra_machine_simple','ra_metrics_ets','ra_monitors','ra_server','ra_server_proc','ra_server_sup','ra_server_sup_sup','ra_snapshot','ra_sup','ra_system','ra_system_sup','ra_systems_sup'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/ra.app : 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/redbug' /usr/bin/make --no-print-directory redbug.d erlc -v -o src/ src/redbug_lexer.xrl src/redbug_parser.yrl Parsing file src/redbug_lexer.xrl, contained 22 rules. NFA contains 520 states, DFA contains 243 states, minimised to 178 states. Writing file src/redbug_lexer.erl, ok *** Conflicts resolved by operator precedences: Parse action conflict scanning symbol boolean_op2 in state 14: Reduce to guard from test (rule 61 at location 108:1) vs. shift to state 84, adding right sisters to test. Resolved in favor of shift. Parse action conflict scanning symbol '$end' in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. reduce to guard from test (rule 61 at location 108:1). Resolved in favor of guard. Parse action conflict scanning symbol ')' in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. reduce to guard from test (rule 61 at location 108:1). Resolved in favor of guard. Parse action conflict scanning symbol ',' in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. reduce to guard from test (rule 61 at location 108:1). Resolved in favor of guard. Parse action conflict scanning symbol '->' in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. reduce to guard from test (rule 61 at location 108:1). Resolved in favor of guard. Parse action conflict scanning symbol ';' in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. reduce to guard from test (rule 61 at location 108:1). Resolved in favor of guard. Parse action conflict scanning symbol boolean_op2 in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. reduce to guard from test (rule 61 at location 108:1). Resolved in favor of guard. Parse action conflict scanning symbol boolean_op2 in state 65: Reduce to guard from boolean_op1 test (rule 59 at location 106:1) vs. shift to state 84, adding right sisters to test. Resolved in favor of reduce. Parse action conflict scanning symbol ')' in state 72: Reduce to test from guard_value (rule 66 at location 114:1) vs. shift to state 73, adding right sisters to guard_value. Resolved in favor of shift. Parse action conflict scanning symbol arithmetic_op in state 79: Reduce to guard_value from guard_value arithmetic_op guard_value (rule 71 at location 120:1) vs. shift to state 74, adding right sisters to guard_value. Resolved in favor of reduce. Parse action conflict scanning symbol ')' in state 81: Reduce to guard from test (rule 61 at location 108:1) vs. shift to state 80, adding right sisters to test. Resolved in favor of shift. Parse action conflict scanning symbol boolean_op2 in state 81: Reduce to guard from test (rule 61 at location 108:1) vs. shift to state 84, adding right sisters to test. Resolved in favor of shift. Parse action conflict scanning symbol ')' in state 102: Reduce to guards from guard (rule 53 at location 99:1) vs. shift to state 83, adding right sisters to guard. Resolved in favor of shift. Parse action conflict scanning symbol '++' in state 129: Reduce to list from list '++' list (rule 38 at location 76:1) vs. shift to state 128, adding right sisters to list. Resolved in favor of reduce. *** End of resolved conflicts erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/redbug.erl src/redbug_compiler.erl src/redbug_dtop.erl src/redbug_lexer.erl src/redbug_parser.erl src/redbug_targ.erl src/redbug_lexer.erl src/redbug_parser.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/redbug/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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(\"redbug.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/redbug.erl src/redbug_compiler.erl src/redbug_dtop.erl src/redbug_lexer.erl src/redbug_parser.erl src/redbug_targ.erl Old inliner: threshold=0 functions=[{yyaction_21,2}, {yyaction_20,2}, {yyaction_19,2}, {yyaction_18,2}, {yyaction_17,2}, {yyaction_16,2}, {yyaction_15,2}, {yyaction_14,2}, {yyaction_13,2}, {yyaction_12,2}, {yyaction_11,2}, {yyaction_10,2}, {yyaction_9,2}, {yyaction_8,2}, {yyaction_7,2}, {yyaction_6,2}, {yyaction_5,2}, {yyaction_4,2}, {yyaction_3,2}, {yyaction_2,2}, {yyaction_1,2}, {yyaction_0,0}] Old inliner: threshold=0 functions=[{yeccpars2_142_,1}, {yeccpars2_140_,1}, {yeccpars2_139_,1}, {yeccpars2_138_,1}, {yeccpars2_136_,1}, {yeccpars2_135_,1}, {yeccpars2_134_,1}, {yeccpars2_133_,1}, {yeccpars2_131_,1}, {yeccpars2_130_,1}, {yeccpars2_129_,1}, {yeccpars2_127_,1}, {yeccpars2_126_,1}, {yeccpars2_123_,1}, {yeccpars2_122_,1}, {yeccpars2_121_,1}, {yeccpars2_119_,1}, {yeccpars2_118_,1}, {yeccpars2_115_,1}, {yeccpars2_114_,1}, {yeccpars2_112_,1}, {yeccpars2_109_,1}, {yeccpars2_108_,1}, {yeccpars2_107_,1}, {yeccpars2_103_,1}, {yeccpars2_102_,1}, {yeccpars2_100_,1}, {yeccpars2_97_,1}, {yeccpars2_95_,1}, {yeccpars2_93_,1}, {yeccpars2_90_,1}, {yeccpars2_85_,1}, {yeccpars2_83_,1}, {yeccpars2_81_,1}, {yeccpars2_80_,1}, {yeccpars2_79_,1}, {yeccpars2_76_,1}, {yeccpars2_73_,1}, {yeccpars2_72_,1}, {yeccpars2_69_,1}, {yeccpars2_66_,1}, {yeccpars2_65_,1}, {yeccpars2_64_,1}, {yeccpars2_61_,1}, {yeccpars2_60_,1}, {yeccpars2_58_,1}, {yeccpars2_55_,1}, {yeccpars2_53_,1}, {yeccpars2_52_,1}, {yeccpars2_47_,1}, {yeccpars2_44_,1}, {yeccpars2_43_,1}, {yeccpars2_41_,1}, {yeccpars2_39_,1}, {yeccpars2_38_,1}, {yeccpars2_37_,1}, {yeccpars2_36_,1}, {yeccpars2_35_,1}, {yeccpars2_34_,1}, {yeccpars2_33_,1}, {yeccpars2_32_,1}, {yeccpars2_31_,1}, {yeccpars2_29_,1}, {yeccpars2_28_,1}, {yeccpars2_27_,1}, {yeccpars2_26_,1}, {yeccpars2_25_,1}, {yeccpars2_23_,1}, {yeccpars2_22_,1}, {yeccpars2_21_,1}, {yeccpars2_20_,1}, {yeccpars2_19_,1}, {yeccpars2_18_,1}, {yeccpars2_17_,1}, {yeccpars2_16_,1}, {yeccpars2_15_,1}, {yeccpars2_14_,1}, {yeccpars2_13_,1}, {yeccpars2_10_,1}, {yeccpars2_9_,1}, {yeccpars2_8_,1}, {yeccpars2_7_,1}, {yeccpars2_6_,1}, {yeccpars2_5_,1}, {yeccpars2_4_,1}, {yeccpars2_3_,1}, {yeccpars2_2_,1}] src/redbug_targ.erl:545:17: Warning: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead % 545| {ok, Slave} = ct_slave:start(SlaveName, Opts), % | ^ src/redbug_targ.erl:553:17: Warning: ct_slave:start/2 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead % 553| {ok, Slave} = ct_slave:start(SlaveName, Opts), % | ^ src/redbug_targ.erl:561:39: Warning: ct_slave:stop/1 is deprecated and will be removed in OTP 27; use ?CT_PEER(), or the 'peer' module instead % 561| stop_slave(Slave, _) -> {ok, Slave} = ct_slave:stop(Slave). % | ^ if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/redbug.app.src)" ]; then \ echo "Empty modules entry not found in redbug.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/redbug.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['redbug','redbug_compiler','redbug_dtop','redbug_lexer','redbug_parser','redbug_targ'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/redbug.app : make[4]: Leaving directory '/<>/deps/redbug' 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_bloom.erl src/osiris_counters.erl src/osiris_ets.erl src/osiris_log.erl src/osiris_log_shared.erl src/osiris_replica.erl src/osiris_replica_reader.erl src/osiris_replica_reader_sup.erl src/osiris_retention.erl src/osiris_server_sup.erl src/osiris_sup.erl src/osiris_tracking.erl src/osiris_util.erl src/osiris_writer.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_bloom.erl src/osiris_counters.erl src/osiris_ets.erl src/osiris_log.erl src/osiris_log_shared.erl src/osiris_replica.erl src/osiris_replica_reader.erl src/osiris_replica_reader_sup.erl src/osiris_retention.erl src/osiris_server_sup.erl src/osiris_sup.erl src/osiris_tracking.erl src/osiris_util.erl src/osiris_writer.erl printf '{application, '\''osiris'\'', [\n {description, "New project"},\n {vsn, "1.5.1"},\n {id, ""},\n {modules, ['\''osiris'\'','\''osiris_app'\'','\''osiris_bench'\'','\''osiris_bloom'\'','\''osiris_counters'\'','\''osiris_ets'\'','\''osiris_log'\'','\''osiris_log_shared'\'','\''osiris_replica'\'','\''osiris_replica_reader'\'','\''osiris_replica_reader_sup'\'','\''osiris_retention'\'','\''osiris_server_sup'\'','\''osiris_sup'\'','\''osiris_tracking'\'','\''osiris_util'\'','\''osiris_writer'\'']},\n {registered, [osiris_sup]},\n {applications, [kernel,stdlib,sasl,crypto,gen_batch_server,seshat]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/lqueue.erl src/mirrored_supervisor.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_classic_queue_index_v2.erl src/rabbit_classic_queue_store_v2.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_cuttlefish.erl src/rabbit_db.erl src/rabbit_db_binding.erl src/rabbit_db_exchange.erl src/rabbit_db_maintenance.erl src/rabbit_db_msup.erl src/rabbit_db_policy.erl src/rabbit_db_queue.erl src/rabbit_db_rtparams.erl src/rabbit_db_topic_exchange.erl src/rabbit_db_user.erl src/rabbit_db_vhost.erl src/rabbit_db_vhost_defaults.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_hashing.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_controller.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_ff_registry_factory.erl src/rabbit_ff_registry_wrapper.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_dlx.erl src/rabbit_fifo_dlx_client.erl src/rabbit_fifo_dlx_sup.erl src/rabbit_fifo_dlx_worker.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_fifo_v1.erl src/rabbit_file.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_message_interceptor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_networking_store.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_observer_cli.erl src/rabbit_observer_cli_classic_queues.erl src/rabbit_observer_cli_quorum_queues.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_process.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location.erl src/rabbit_queue_location_client_local.erl src/rabbit_queue_location_min_masters.erl src/rabbit_queue_location_random.erl src/rabbit_queue_location_validator.erl src/rabbit_queue_master_location_misc.erl src/rabbit_queue_master_locator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/rabbit_quorum_memory_manager.erl src/rabbit_quorum_queue.erl src/rabbit_ra_registry.erl src/rabbit_ra_systems.erl src/rabbit_reader.erl src/rabbit_recovery_terms.erl src/rabbit_release_series.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_stream_sac_coordinator.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_time_travel_dbg.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_tracking_store.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_mirror_queue_mode.erl src/rabbit_exchange_type.erl src/rabbit_queue_type_util.erl src/rabbit_queue_type.erl src/gm.erl src/rabbit_policy_merge_strategy.erl src/rabbit_backing_queue.erl src/rabbit_queue_master_locator.erl src/rabbit_definitions.erl src/rabbit_tracking.erl src/rabbit_credential_validator.erl src/amqqueue.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/lqueue.erl src/mirrored_supervisor.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_classic_queue_index_v2.erl src/rabbit_classic_queue_store_v2.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_cuttlefish.erl src/rabbit_db.erl src/rabbit_db_binding.erl src/rabbit_db_exchange.erl src/rabbit_db_maintenance.erl src/rabbit_db_msup.erl src/rabbit_db_policy.erl src/rabbit_db_queue.erl src/rabbit_db_rtparams.erl src/rabbit_db_topic_exchange.erl src/rabbit_db_user.erl src/rabbit_db_vhost.erl src/rabbit_db_vhost_defaults.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_hashing.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_controller.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_ff_registry_factory.erl src/rabbit_ff_registry_wrapper.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_dlx.erl src/rabbit_fifo_dlx_client.erl src/rabbit_fifo_dlx_sup.erl src/rabbit_fifo_dlx_worker.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_fifo_v1.erl src/rabbit_file.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_message_interceptor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_networking_store.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_observer_cli.erl src/rabbit_observer_cli_classic_queues.erl src/rabbit_observer_cli_quorum_queues.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_process.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location.erl src/rabbit_queue_location_client_local.erl src/rabbit_queue_location_min_masters.erl src/rabbit_queue_location_random.erl src/rabbit_queue_location_validator.erl src/rabbit_queue_master_location_misc.erl src/rabbit_queue_master_locator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/rabbit_quorum_memory_manager.erl src/rabbit_quorum_queue.erl src/rabbit_ra_registry.erl src/rabbit_ra_systems.erl src/rabbit_reader.erl src/rabbit_recovery_terms.erl src/rabbit_release_series.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_stream_sac_coordinator.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_time_travel_dbg.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_tracking_store.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl Old inliner: threshold=0 functions=[{r2f,2},{f2r,2}] Inlining: inline_size=24 inline_effort=150 Inlining: inline_size=24 inline_effort=150 Inlining: inline_size=24 inline_effort=150 Old inliner: threshold=0 functions=[{segment_entry_count,0}] printf '{application, '\''rabbit'\'', [\n {description, "RabbitMQ"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''amqqueue'\'','\''background_gc'\'','\''code_server_cache'\'','\''gatherer'\'','\''gm'\'','\''internal_user'\'','\''lqueue'\'','\''mirrored_supervisor'\'','\''mirrored_supervisor_sups'\'','\''pg_local'\'','\''pid_recomposition'\'','\''rabbit'\'','\''rabbit_access_control'\'','\''rabbit_alarm'\'','\''rabbit_amqqueue'\'','\''rabbit_amqqueue_process'\'','\''rabbit_amqqueue_sup'\'','\''rabbit_amqqueue_sup_sup'\'','\''rabbit_auth_backend_internal'\'','\''rabbit_auth_mechanism_amqplain'\'','\''rabbit_auth_mechanism_cr_demo'\'','\''rabbit_auth_mechanism_plain'\'','\''rabbit_autoheal'\'','\''rabbit_backing_queue'\'','\''rabbit_basic'\'','\''rabbit_binding'\'','\''rabbit_boot_steps'\'','\''rabbit_channel'\'','\''rabbit_channel_interceptor'\'','\''rabbit_channel_sup'\'','\''rabbit_channel_sup_sup'\'','\''rabbit_channel_tracking'\'','\''rabbit_channel_tracking_handler'\'','\''rabbit_classic_queue'\'','\''rabbit_classic_queue_index_v2'\'','\''rabbit_classic_queue_store_v2'\'','\''rabbit_client_sup'\'','\''rabbit_config'\'','\''rabbit_confirms'\'','\''rabbit_connection_helper_sup'\'','\''rabbit_connection_sup'\'','\''rabbit_connection_tracking'\'','\''rabbit_connection_tracking_handler'\'','\''rabbit_control_pbe'\'','\''rabbit_core_ff'\'','\''rabbit_core_metrics_gc'\'','\''rabbit_credential_validation'\'','\''rabbit_credential_validator'\'','\''rabbit_credential_validator_accept_everything'\'','\''rabbit_credential_validator_min_password_length'\'','\''rabbit_credential_validator_password_regexp'\'','\''rabbit_cuttlefish'\'','\''rabbit_db'\'','\''rabbit_db_binding'\'','\''rabbit_db_exchange'\'','\''rabbit_db_maintenance'\'','\''rabbit_db_msup'\'','\''rabbit_db_policy'\'','\''rabbit_db_queue'\'','\''rabbit_db_rtparams'\'','\''rabbit_db_topic_exchange'\'','\''rabbit_db_user'\'','\''rabbit_db_vhost'\'','\''rabbit_db_vhost_defaults'\'','\''rabbit_dead_letter'\'','\''rabbit_definitions'\'','\''rabbit_definitions_hashing'\'','\''rabbit_definitions_import_https'\'','\''rabbit_definitions_import_local_filesystem'\'','\''rabbit_diagnostics'\'','\''rabbit_direct'\'','\''rabbit_direct_reply_to'\'','\''rabbit_disk_monitor'\'','\''rabbit_epmd_monitor'\'','\''rabbit_event_consumer'\'','\''rabbit_exchange'\'','\''rabbit_exchange_decorator'\'','\''rabbit_exchange_parameters'\'','\''rabbit_exchange_type'\'','\''rabbit_exchange_type_direct'\'','\''rabbit_exchange_type_fanout'\'','\''rabbit_exchange_type_headers'\'','\''rabbit_exchange_type_invalid'\'','\''rabbit_exchange_type_topic'\'','\''rabbit_feature_flags'\'','\''rabbit_ff_controller'\'','\''rabbit_ff_extra'\'','\''rabbit_ff_registry'\'','\''rabbit_ff_registry_factory'\'','\''rabbit_ff_registry_wrapper'\'','\''rabbit_fhc_helpers'\'','\''rabbit_fifo'\'','\''rabbit_fifo_client'\'','\''rabbit_fifo_dlx'\'','\''rabbit_fifo_dlx_client'\'','\''rabbit_fifo_dlx_sup'\'','\''rabbit_fifo_dlx_worker'\'','\''rabbit_fifo_index'\'','\''rabbit_fifo_v0'\'','\''rabbit_fifo_v1'\'','\''rabbit_file'\'','\''rabbit_global_counters'\'','\''rabbit_guid'\'','\''rabbit_health_check'\'','\''rabbit_limiter'\'','\''rabbit_log_channel'\'','\''rabbit_log_connection'\'','\''rabbit_log_mirroring'\'','\''rabbit_log_prelaunch'\'','\''rabbit_log_queue'\'','\''rabbit_log_tail'\'','\''rabbit_logger_exchange_h'\'','\''rabbit_looking_glass'\'','\''rabbit_maintenance'\'','\''rabbit_memory_monitor'\'','\''rabbit_message_interceptor'\'','\''rabbit_metrics'\'','\''rabbit_mirror_queue_coordinator'\'','\''rabbit_mirror_queue_master'\'','\''rabbit_mirror_queue_misc'\'','\''rabbit_mirror_queue_mode'\'','\''rabbit_mirror_queue_mode_all'\'','\''rabbit_mirror_queue_mode_exactly'\'','\''rabbit_mirror_queue_mode_nodes'\'','\''rabbit_mirror_queue_slave'\'','\''rabbit_mirror_queue_sync'\'','\''rabbit_mnesia'\'','\''rabbit_mnesia_rename'\'','\''rabbit_msg_file'\'','\''rabbit_msg_record'\'','\''rabbit_msg_store'\'','\''rabbit_msg_store_ets_index'\'','\''rabbit_msg_store_gc'\'','\''rabbit_networking'\'','\''rabbit_networking_store'\'','\''rabbit_node_monitor'\'','\''rabbit_nodes'\'','\''rabbit_observer_cli'\'','\''rabbit_observer_cli_classic_queues'\'','\''rabbit_observer_cli_quorum_queues'\'','\''rabbit_osiris_metrics'\'','\''rabbit_parameter_validation'\'','\''rabbit_peer_discovery'\'','\''rabbit_peer_discovery_classic_config'\'','\''rabbit_peer_discovery_dns'\'','\''rabbit_plugins'\'','\''rabbit_policies'\'','\''rabbit_policy'\'','\''rabbit_policy_merge_strategy'\'','\''rabbit_prelaunch_cluster'\'','\''rabbit_prelaunch_enabled_plugins_file'\'','\''rabbit_prelaunch_feature_flags'\'','\''rabbit_prelaunch_logging'\'','\''rabbit_prequeue'\'','\''rabbit_priority_queue'\'','\''rabbit_process'\'','\''rabbit_queue_consumers'\'','\''rabbit_queue_decorator'\'','\''rabbit_queue_index'\'','\''rabbit_queue_location'\'','\''rabbit_queue_location_client_local'\'','\''rabbit_queue_location_min_masters'\'','\''rabbit_queue_location_random'\'','\''rabbit_queue_location_validator'\'','\''rabbit_queue_master_location_misc'\'','\''rabbit_queue_master_locator'\'','\''rabbit_queue_type'\'','\''rabbit_queue_type_util'\'','\''rabbit_quorum_memory_manager'\'','\''rabbit_quorum_queue'\'','\''rabbit_ra_registry'\'','\''rabbit_ra_systems'\'','\''rabbit_reader'\'','\''rabbit_recovery_terms'\'','\''rabbit_release_series'\'','\''rabbit_restartable_sup'\'','\''rabbit_router'\'','\''rabbit_runtime_parameters'\'','\''rabbit_ssl'\'','\''rabbit_stream_coordinator'\'','\''rabbit_stream_queue'\'','\''rabbit_stream_sac_coordinator'\'','\''rabbit_sup'\'','\''rabbit_sysmon_handler'\'','\''rabbit_sysmon_minder'\'','\''rabbit_table'\'','\''rabbit_time_travel_dbg'\'','\''rabbit_trace'\'','\''rabbit_tracking'\'','\''rabbit_tracking_store'\'','\''rabbit_upgrade_preparation'\'','\''rabbit_variable_queue'\'','\''rabbit_version'\'','\''rabbit_vhost'\'','\''rabbit_vhost_limit'\'','\''rabbit_vhost_msg_store'\'','\''rabbit_vhost_process'\'','\''rabbit_vhost_sup'\'','\''rabbit_vhost_sup_sup'\'','\''rabbit_vhost_sup_wrapper'\'','\''rabbit_vm'\'','\''supervised_lifecycle'\'','\''tcp_listener'\'','\''tcp_listener_sup'\'','\''term_to_binary_compat'\'','\''vhost'\'']},\n {registered, [rabbit_sup,rabbit_amqqueue_sup,rabbit_direct_client_sup,rabbit_log,rabbit_node_monitor,rabbit_router]},\n {applications, [kernel,stdlib,sasl,rabbitmq_prelaunch,os_mon,inets,compiler,public_key,crypto,ssl,syntax_tools,xmerl,ranch,rabbit_common,ra,sysmon_handler,stdout_formatter,recon,redbug,observer_cli,osiris,amqp10_common,syslog,systemd,seshat]},\n {mod, {rabbit, []}},\n {env, [\n {tcp_listeners, [5672]},\n {num_tcp_acceptors, 10},\n {ssl_listeners, []},\n {num_ssl_acceptors, 10},\n {ssl_options, []},\n {vm_memory_high_watermark, 0.4},\n {vm_memory_high_watermark_paging_ratio, 0.5},\n {vm_memory_calculation_strategy, rss},\n {memory_monitor_interval, 2500},\n {disk_free_limit, 50000000}, %%%% 50MB\n {msg_store_index_module, rabbit_msg_store_ets_index},\n {backing_queue_module, rabbit_variable_queue},\n %%%% 0 ("no limit") would make a better default, but that\n %%%% breaks the QPid Java client\n {frame_max, 131072},\n %%%% see rabbitmq-server#1593\n {channel_max, 2047},\n {ranch_connection_max, infinity},\n {heartbeat, 60},\n {msg_store_file_size_limit, 16777216},\n {msg_store_shutdown_timeout, 600000},\n {fhc_write_buffering, true},\n {fhc_read_buffering, false},\n {queue_index_max_journal_entries, 32768},\n {queue_index_embed_msgs_below, 4096},\n {default_user, <<"guest">>},\n {default_pass, <<"guest">>},\n {default_user_tags, [administrator]},\n {default_vhost, <<"/">>},\n {default_permissions, [<<".*">>, <<".*">>, <<".*">>]},\n {loopback_users, [<<"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 {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''amqp10_client'\'','\''amqp10_client_app'\'','\''amqp10_client_connection'\'','\''amqp10_client_connection_sup'\'','\''amqp10_client_connections_sup'\'','\''amqp10_client_frame_reader'\'','\''amqp10_client_session'\'','\''amqp10_client_sessions_sup'\'','\''amqp10_client_sup'\'','\''amqp10_client_types'\'','\''amqp10_msg'\'']},\n {registered, [amqp10_client_sup]},\n {applications, [kernel,stdlib,ssl,inets,crypto,public_key,amqp10_common]},\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 /<>/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 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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,credentials_obfuscation]},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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 ; 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_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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''rabbit_auth_backend_ldap'\'','\''rabbit_auth_backend_ldap_app'\'','\''rabbit_auth_backend_ldap_util'\'','\''rabbit_log_ldap'\'']},\n {registered, [rabbitmq_auth_backend_ldap_sup]},\n {applications, [kernel,stdlib,eldap,public_key,rabbit_common,rabbit]},\n {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 ; 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 /<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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 printf '{application, '\''cowlib'\'', [\n {description, "Support library for manipulating Web protocols."},\n {vsn, "2.12.1"},\n {id, ""},\n {modules, ['\''cow_base64url'\'','\''cow_cookie'\'','\''cow_date'\'','\''cow_hpack'\'','\''cow_http'\'','\''cow_http2'\'','\''cow_http2_machine'\'','\''cow_http_hd'\'','\''cow_http_struct_hd'\'','\''cow_http_te'\'','\''cow_iolists'\'','\''cow_link'\'','\''cow_mimetypes'\'','\''cow_multipart'\'','\''cow_qs'\'','\''cow_spdy'\'','\''cow_sse'\'','\''cow_uri'\'','\''cow_uri_template'\'','\''cow_ws'\'']},\n {registered, []},\n {applications, [kernel,stdlib,crypto]},\n {env, []}\n]}.' \ > ebin/cowlib.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/cowlib.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : 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_thoas.erl src/json/jose_json_unsupported.erl src/jwa/jose_jwa.erl src/jwa/jose_jwa_aes.erl src/jwa/jose_jwa_aes_kw.erl src/jwa/jose_jwa_base64url.erl src/jwa/jose_jwa_bench.erl src/jwa/jose_jwa_chacha20.erl src/jwa/jose_jwa_chacha20_poly1305.erl src/jwa/jose_jwa_concat_kdf.erl src/jwa/jose_jwa_curve25519.erl src/jwa/jose_jwa_curve448.erl src/jwa/jose_jwa_ed25519.erl src/jwa/jose_jwa_ed448.erl src/jwa/jose_jwa_hchacha20.erl src/jwa/jose_jwa_math.erl src/jwa/jose_jwa_pkcs1.erl src/jwa/jose_jwa_pkcs5.erl src/jwa/jose_jwa_pkcs7.erl src/jwa/jose_jwa_poly1305.erl src/jwa/jose_jwa_sha3.erl src/jwa/jose_jwa_unsupported.erl src/jwa/jose_jwa_x25519.erl src/jwa/jose_jwa_x448.erl src/jwa/jose_jwa_xchacha20.erl src/jwa/jose_jwa_xchacha20_poly1305.erl src/jwe/jose_jwe.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe_alg_aes_kw.erl src/jwe/jose_jwe_alg_c20p_kw.erl src/jwe/jose_jwe_alg_dir.erl src/jwe/jose_jwe_alg_ecdh_1pu.erl src/jwe/jose_jwe_alg_ecdh_es.erl src/jwe/jose_jwe_alg_pbes2.erl src/jwe/jose_jwe_alg_rsa.erl src/jwe/jose_jwe_alg_xc20p_kw.erl src/jwe/jose_jwe_enc.erl src/jwe/jose_jwe_enc_aes.erl src/jwe/jose_jwe_enc_c20p.erl src/jwe/jose_jwe_enc_xc20p.erl src/jwe/jose_jwe_zip.erl src/jwk/jose_jwk.erl src/jwk/jose_jwk_der.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk_kty_ec.erl src/jwk/jose_jwk_kty_oct.erl src/jwk/jose_jwk_kty_okp_ed25519.erl src/jwk/jose_jwk_kty_okp_ed25519ph.erl src/jwk/jose_jwk_kty_okp_ed448.erl src/jwk/jose_jwk_kty_okp_ed448ph.erl src/jwk/jose_jwk_kty_okp_x25519.erl src/jwk/jose_jwk_kty_okp_x448.erl src/jwk/jose_jwk_kty_rsa.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_openssh_key.erl src/jwk/jose_jwk_pem.erl src/jwk/jose_jwk_set.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_use_sig.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jws/jose_jws_alg_ecdsa.erl src/jws/jose_jws_alg_eddsa.erl src/jws/jose_jws_alg_hmac.erl src/jws/jose_jws_alg_none.erl src/jws/jose_jws_alg_poly1305.erl src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl src/jws/jose_jws_alg_rsa_pss.erl src/jwt/jose_jwt.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/base/jose_base.erl src/jws/jose_jws.erl src/json/jose_json.erl src/jwk/jose_jwk_use_sig.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk.erl src/jose_sha3.erl src/jws/jose_jws_alg.erl src/jose_curve448.erl src/jwe/jose_jwe.erl src/jwk/jose_jwk_oct.erl src/jose_curve25519.erl src/jwk/jose_jwk_use_enc.erl src/jwe/jose_jwe_alg.erl src/jose_chacha20_poly1305.erl src/jwe/jose_jwe_enc.erl src/base/jose_base.erl src/base/jose_base64.erl src/base/jose_base64url.erl src/jose.erl src/jose_app.erl src/jose_block_encryptor.erl src/jose_chacha20_poly1305.erl src/jose_chacha20_poly1305_crypto.erl src/jose_chacha20_poly1305_libsodium.erl src/jose_chacha20_poly1305_unsupported.erl src/jose_crypto_compat.erl src/jose_curve25519.erl src/jose_curve25519_libdecaf.erl src/jose_curve25519_libsodium.erl src/jose_curve25519_unsupported.erl src/jose_curve448.erl src/jose_curve448_libdecaf.erl src/jose_curve448_unsupported.erl src/jose_public_key.erl src/jose_server.erl src/jose_sha3.erl src/jose_sha3_keccakf1600_driver.erl src/jose_sha3_keccakf1600_nif.erl src/jose_sha3_libdecaf.erl src/jose_sha3_unsupported.erl src/jose_sup.erl src/jose_xchacha20_poly1305.erl src/jose_xchacha20_poly1305_crypto.erl src/jose_xchacha20_poly1305_unsupported.erl src/json/jose_json.erl src/json/jose_json_jason.erl src/json/jose_json_jiffy.erl src/json/jose_json_jsone.erl src/json/jose_json_jsx.erl src/json/jose_json_ojson.erl src/json/jose_json_poison.erl src/json/jose_json_poison_compat_encoder.erl src/json/jose_json_poison_lexical_encoder.erl src/json/jose_json_thoas.erl src/json/jose_json_unsupported.erl src/jwa/jose_jwa.erl src/jwa/jose_jwa_aes.erl src/jwa/jose_jwa_aes_kw.erl src/jwa/jose_jwa_base64url.erl src/jwa/jose_jwa_bench.erl src/jwa/jose_jwa_chacha20.erl src/jwa/jose_jwa_chacha20_poly1305.erl src/jwa/jose_jwa_concat_kdf.erl src/jwa/jose_jwa_curve25519.erl src/jwa/jose_jwa_curve448.erl src/jwa/jose_jwa_ed25519.erl src/jwa/jose_jwa_ed448.erl src/jwa/jose_jwa_hchacha20.erl src/jwa/jose_jwa_math.erl src/jwa/jose_jwa_pkcs1.erl src/jwa/jose_jwa_pkcs5.erl src/jwa/jose_jwa_pkcs7.erl src/jwa/jose_jwa_poly1305.erl src/jwa/jose_jwa_sha3.erl src/jwa/jose_jwa_unsupported.erl src/jwa/jose_jwa_x25519.erl src/jwa/jose_jwa_x448.erl src/jwa/jose_jwa_xchacha20.erl src/jwa/jose_jwa_xchacha20_poly1305.erl src/jwe/jose_jwe.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe_alg_aes_kw.erl src/jwe/jose_jwe_alg_c20p_kw.erl src/jwe/jose_jwe_alg_dir.erl src/jwe/jose_jwe_alg_ecdh_1pu.erl src/jwe/jose_jwe_alg_ecdh_es.erl src/jwe/jose_jwe_alg_pbes2.erl src/jwe/jose_jwe_alg_rsa.erl src/jwe/jose_jwe_alg_xc20p_kw.erl src/jwe/jose_jwe_enc.erl src/jwe/jose_jwe_enc_aes.erl src/jwe/jose_jwe_enc_c20p.erl src/jwe/jose_jwe_enc_xc20p.erl src/jwe/jose_jwe_zip.erl src/jwk/jose_jwk.erl src/jwk/jose_jwk_der.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk_kty_ec.erl src/jwk/jose_jwk_kty_oct.erl src/jwk/jose_jwk_kty_okp_ed25519.erl src/jwk/jose_jwk_kty_okp_ed25519ph.erl src/jwk/jose_jwk_kty_okp_ed448.erl src/jwk/jose_jwk_kty_okp_ed448ph.erl src/jwk/jose_jwk_kty_okp_x25519.erl src/jwk/jose_jwk_kty_okp_x448.erl src/jwk/jose_jwk_kty_rsa.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_openssh_key.erl src/jwk/jose_jwk_pem.erl src/jwk/jose_jwk_set.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_use_sig.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jws/jose_jws_alg_ecdsa.erl src/jws/jose_jws_alg_eddsa.erl src/jws/jose_jws_alg_hmac.erl src/jws/jose_jws_alg_none.erl src/jws/jose_jws_alg_poly1305.erl src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl src/jws/jose_jws_alg_rsa_pss.erl src/jwt/jose_jwt.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/jose.app.src)" ]; then \ echo "Empty modules entry not found in jose.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/jose.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['jose','jose_app','jose_base','jose_base64','jose_base64url','jose_block_encryptor','jose_chacha20_poly1305','jose_chacha20_poly1305_crypto','jose_chacha20_poly1305_libsodium','jose_chacha20_poly1305_unsupported','jose_crypto_compat','jose_curve25519','jose_curve25519_libdecaf','jose_curve25519_libsodium','jose_curve25519_unsupported','jose_curve448','jose_curve448_libdecaf','jose_curve448_unsupported','jose_json','jose_json_jason','jose_json_jiffy','jose_json_jsone','jose_json_jsx','jose_json_ojson','jose_json_poison','jose_json_poison_compat_encoder','jose_json_poison_lexical_encoder','jose_json_thoas','jose_json_unsupported','jose_jwa','jose_jwa_aes','jose_jwa_aes_kw','jose_jwa_base64url','jose_jwa_bench','jose_jwa_chacha20','jose_jwa_chacha20_poly1305','jose_jwa_concat_kdf','jose_jwa_curve25519','jose_jwa_curve448','jose_jwa_ed25519','jose_jwa_ed448','jose_jwa_hchacha20','jose_jwa_math','jose_jwa_pkcs1','jose_jwa_pkcs5','jose_jwa_pkcs7','jose_jwa_poly1305','jose_jwa_sha3','jose_jwa_unsupported','jose_jwa_x25519','jose_jwa_x448','jose_jwa_xchacha20','jose_jwa_xchacha20_poly1305','jose_jwe','jose_jwe_alg','jose_jwe_alg_aes_kw','jose_jwe_alg_c20p_kw','jose_jwe_alg_dir','jose_jwe_alg_ecdh_1pu','jose_jwe_alg_ecdh_es','jose_jwe_alg_pbes2','jose_jwe_alg_rsa','jose_jwe_alg_xc20p_kw','jose_jwe_enc','jose_jwe_enc_aes','jose_jwe_enc_c20p','jose_jwe_enc_xc20p','jose_jwe_zip','jose_jwk','jose_jwk_der','jose_jwk_kty','jose_jwk_kty_ec','jose_jwk_kty_oct','jose_jwk_kty_okp_ed25519','jose_jwk_kty_okp_ed25519ph','jose_jwk_kty_okp_ed448','jose_jwk_kty_okp_ed448ph','jose_jwk_kty_okp_x25519','jose_jwk_kty_okp_x448','jose_jwk_kty_rsa','jose_jwk_oct','jose_jwk_openssh_key','jose_jwk_pem','jose_jwk_set','jose_jwk_use_enc','jose_jwk_use_sig','jose_jws','jose_jws_alg','jose_jws_alg_ecdsa','jose_jws_alg_eddsa','jose_jws_alg_hmac','jose_jws_alg_none','jose_jws_alg_poly1305','jose_jws_alg_rsa_pkcs1_v1_5','jose_jws_alg_rsa_pss','jose_jwt','jose_public_key','jose_server','jose_sha3','jose_sha3_keccakf1600_driver','jose_sha3_keccakf1600_nif','jose_sha3_libdecaf','jose_sha3_unsupported','jose_sup','jose_xchacha20_poly1305','jose_xchacha20_poly1305_crypto','jose_xchacha20_poly1305_unsupported'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/jose.app : : 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand'\'','\''rabbit_auth_backend_oauth2'\'','\''rabbit_auth_backend_oauth2_app'\'','\''rabbit_oauth2_scope'\'','\''uaa_jwks'\'','\''uaa_jwt'\'','\''uaa_jwt_jwk'\'','\''uaa_jwt_jwt'\'','\''wildcard'\'']},\n {registered, []},\n {applications, [kernel,stdlib,inets,public_key,rabbit,cowlib,jose,base64url]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''rabbit_auth_mechanism_ssl'\'','\''rabbit_auth_mechanism_ssl_app'\'']},\n {registered, [rabbitmq_auth_mechanism_ssl_sup]},\n {applications, [kernel,stdlib,public_key,rabbit_common,rabbit]},\n {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_db_ch_exchange.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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_db_ch_exchange.erl src/rabbit_exchange_type_consistent_hash.erl printf '{application, '\''rabbitmq_consistent_hash_exchange'\'', [\n {description, "Consistent Hash Exchange Type"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand'\'','\''rabbit_db_ch_exchange'\'','\''rabbit_exchange_type_consistent_hash'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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_db_jms_exchange.erl 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_db_jms_exchange.erl src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl printf '{application, '\''rabbitmq_jms_topic_exchange'\'', [\n {description, "RabbitMQ JMS topic selector exchange plugin"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''rabbit_db_jms_exchange'\'','\''rabbit_jms_topic_exchange'\'','\''sjx_evaluator'\'']},\n {registered, []},\n {applications, [kernel,stdlib,mnesia,rabbit_common,rabbit]},\n {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_confirms.erl src/rabbit_mqtt_ff.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_keepalive.erl src/rabbit_mqtt_packet.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_qos0_queue.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_util.erl src/rabbit_mqtt_retained_msg_store.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl src/mqtt_machine.erl src/mqtt_machine_v0.erl src/mqtt_node.erl src/rabbit_mqtt.erl src/rabbit_mqtt_collector.erl src/rabbit_mqtt_confirms.erl src/rabbit_mqtt_ff.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_keepalive.erl src/rabbit_mqtt_packet.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_qos0_queue.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl printf '{application, '\''rabbitmq_mqtt'\'', [\n {description, "RabbitMQ MQTT Adapter"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand'\'','\''mqtt_machine'\'','\''mqtt_machine_v0'\'','\''mqtt_node'\'','\''rabbit_mqtt'\'','\''rabbit_mqtt_collector'\'','\''rabbit_mqtt_confirms'\'','\''rabbit_mqtt_ff'\'','\''rabbit_mqtt_internal_event_handler'\'','\''rabbit_mqtt_keepalive'\'','\''rabbit_mqtt_packet'\'','\''rabbit_mqtt_processor'\'','\''rabbit_mqtt_qos0_queue'\'','\''rabbit_mqtt_reader'\'','\''rabbit_mqtt_retained_msg_store'\'','\''rabbit_mqtt_retained_msg_store_dets'\'','\''rabbit_mqtt_retained_msg_store_ets'\'','\''rabbit_mqtt_retained_msg_store_noop'\'','\''rabbit_mqtt_retainer'\'','\''rabbit_mqtt_retainer_sup'\'','\''rabbit_mqtt_sup'\'','\''rabbit_mqtt_util'\'']},\n {registered, [rabbitmq_mqtt_sup]},\n {applications, [kernel,stdlib,ssl,ranch,rabbit_common,rabbit,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 {send_timeout, 15000},\n {send_timeout_close, true}\n ]},\n {proxy_protocol, false},\n {sparkplug, false},\n {mailbox_soft_limit, 200}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_mqtt.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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_db_rh_exchange.erl 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_db_rh_exchange.erl src/rabbit_exchange_type_recent_history.erl printf '{application, '\''rabbitmq_recent_history_exchange'\'', [\n {description, "RabbitMQ Recent History Exchange"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''rabbit_db_rh_exchange'\'','\''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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_config.erl src/rabbit_shovel_behaviour.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl src/rabbit_amqp091_shovel.erl src/rabbit_amqp10_shovel.erl src/rabbit_log_shovel.erl src/rabbit_shovel.erl src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/rabbit_shovel_dyn_worker_sup.erl src/rabbit_shovel_dyn_worker_sup_sup.erl src/rabbit_shovel_locks.erl src/rabbit_shovel_parameters.erl src/rabbit_shovel_status.erl src/rabbit_shovel_sup.erl src/rabbit_shovel_util.erl src/rabbit_shovel_worker.erl src/rabbit_shovel_worker_sup.erl printf '{application, '\''rabbitmq_shovel'\'', [\n {description, "Data Shovel for RabbitMQ"},\n {vsn, "3.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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 /<>/deps/osiris /<>/deps/ranch; 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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.ListStreamConsumerGroupsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.erl src/rabbit_stream.erl src/rabbit_stream_connection_sup.erl src/rabbit_stream_manager.erl src/rabbit_stream_metrics.erl src/rabbit_stream_metrics_gc.erl src/rabbit_stream_reader.erl src/rabbit_stream_sup.erl src/rabbit_stream_utils.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.ListStreamConsumerGroupsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.erl src/rabbit_stream.erl src/rabbit_stream_connection_sup.erl src/rabbit_stream_manager.erl src/rabbit_stream_metrics.erl src/rabbit_stream_metrics_gc.erl src/rabbit_stream_reader.erl src/rabbit_stream_sup.erl src/rabbit_stream_utils.erl printf '{application, '\''rabbitmq_stream'\'', [\n {description, "RabbitMQ Stream"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumerGroupsCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand'\'','\''rabbit_stream'\'','\''rabbit_stream_connection_sup'\'','\''rabbit_stream_manager'\'','\''rabbit_stream_metrics'\'','\''rabbit_stream_metrics_gc'\'','\''rabbit_stream_reader'\'','\''rabbit_stream_sup'\'','\''rabbit_stream_utils'\'']},\n {registered, [rabbitmq_stream_sup]},\n {applications, [kernel,stdlib,ssl,rabbit,rabbitmq_stream_common,osiris,ranch]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''rabbit_trust_store'\'','\''rabbit_trust_store_app'\'','\''rabbit_trust_store_certificate_provider'\'','\''rabbit_trust_store_file_provider'\'','\''rabbit_trust_store_http_provider'\'','\''rabbit_trust_store_sup'\'']},\n {registered, [rabbitmq_trust_store_sup]},\n {applications, [kernel,stdlib,ssl,crypto,public_key,inets,rabbit_common,rabbit]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_stream.erl src/cowboy_middleware.erl src/cowboy.erl src/cowboy_app.erl src/cowboy_bstr.erl src/cowboy_children.erl src/cowboy_clear.erl src/cowboy_clock.erl src/cowboy_compress_h.erl src/cowboy_constraints.erl src/cowboy_handler.erl src/cowboy_http.erl src/cowboy_http2.erl src/cowboy_loop.erl src/cowboy_metrics_h.erl src/cowboy_middleware.erl src/cowboy_req.erl src/cowboy_rest.erl src/cowboy_router.erl src/cowboy_static.erl src/cowboy_stream.erl src/cowboy_stream_h.erl src/cowboy_sub_protocol.erl src/cowboy_sup.erl src/cowboy_tls.erl src/cowboy_tracer_h.erl src/cowboy_websocket.erl printf '{application, '\''cowboy'\'', [\n {description, "Small, fast, modern HTTP server."},\n {vsn, "2.10.0"},\n {id, ""},\n {modules, ['\''cowboy'\'','\''cowboy_app'\'','\''cowboy_bstr'\'','\''cowboy_children'\'','\''cowboy_clear'\'','\''cowboy_clock'\'','\''cowboy_compress_h'\'','\''cowboy_constraints'\'','\''cowboy_handler'\'','\''cowboy_http'\'','\''cowboy_http2'\'','\''cowboy_loop'\'','\''cowboy_metrics_h'\'','\''cowboy_middleware'\'','\''cowboy_req'\'','\''cowboy_rest'\'','\''cowboy_router'\'','\''cowboy_static'\'','\''cowboy_stream'\'','\''cowboy_stream_h'\'','\''cowboy_sub_protocol'\'','\''cowboy_sup'\'','\''cowboy_tls'\'','\''cowboy_tracer_h'\'','\''cowboy_websocket'\'']},\n {registered, [cowboy_sup,cowboy_clock]},\n {applications, [kernel,stdlib,crypto,cowlib,ranch]},\n {mod, {cowboy_app, []}},\n {env, []}\n]}.' \ > ebin/cowboy.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/cowboy.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.12.1"}},{ranch,".*",{git,"https://github.com/ninenines/ranch","1.8.0"}}\n]}.\n{erl_opts, [debug_info,warn_export_vars,warn_shadow_vars,warn_obsolete_guard,warn_missing_spec,warn_untyped_record]}.\n' > rebar.config : make[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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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_features.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_login.erl src/rabbit_mgmt_oauth_bootstrap.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connection_user_name.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_environment.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_hash_password.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_quorum_queue_replicas_add_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_grow.erl src/rabbit_mgmt_wm_quorum_queue_replicas_shrink.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_features.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_login.erl src/rabbit_mgmt_oauth_bootstrap.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connection_user_name.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_environment.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_hash_password.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_quorum_queue_replicas_add_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_grow.erl src/rabbit_mgmt_wm_quorum_queue_replicas_shrink.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl printf '{application, '\''rabbitmq_management'\'', [\n {description, "RabbitMQ Management Console"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''rabbit_mgmt_app'\'','\''rabbit_mgmt_cors'\'','\''rabbit_mgmt_csp'\'','\''rabbit_mgmt_db'\'','\''rabbit_mgmt_db_cache'\'','\''rabbit_mgmt_db_cache_sup'\'','\''rabbit_mgmt_dispatcher'\'','\''rabbit_mgmt_extension'\'','\''rabbit_mgmt_features'\'','\''rabbit_mgmt_headers'\'','\''rabbit_mgmt_hsts'\'','\''rabbit_mgmt_load_definitions'\'','\''rabbit_mgmt_login'\'','\''rabbit_mgmt_oauth_bootstrap'\'','\''rabbit_mgmt_reset_handler'\'','\''rabbit_mgmt_stats'\'','\''rabbit_mgmt_sup'\'','\''rabbit_mgmt_sup_sup'\'','\''rabbit_mgmt_util'\'','\''rabbit_mgmt_wm_aliveness_test'\'','\''rabbit_mgmt_wm_auth'\'','\''rabbit_mgmt_wm_auth_attempts'\'','\''rabbit_mgmt_wm_binding'\'','\''rabbit_mgmt_wm_bindings'\'','\''rabbit_mgmt_wm_channel'\'','\''rabbit_mgmt_wm_channels'\'','\''rabbit_mgmt_wm_channels_vhost'\'','\''rabbit_mgmt_wm_cluster_name'\'','\''rabbit_mgmt_wm_connection'\'','\''rabbit_mgmt_wm_connection_channels'\'','\''rabbit_mgmt_wm_connection_user_name'\'','\''rabbit_mgmt_wm_connections'\'','\''rabbit_mgmt_wm_connections_vhost'\'','\''rabbit_mgmt_wm_consumers'\'','\''rabbit_mgmt_wm_definitions'\'','\''rabbit_mgmt_wm_environment'\'','\''rabbit_mgmt_wm_exchange'\'','\''rabbit_mgmt_wm_exchange_publish'\'','\''rabbit_mgmt_wm_exchanges'\'','\''rabbit_mgmt_wm_extensions'\'','\''rabbit_mgmt_wm_feature_flag_enable'\'','\''rabbit_mgmt_wm_feature_flags'\'','\''rabbit_mgmt_wm_global_parameter'\'','\''rabbit_mgmt_wm_global_parameters'\'','\''rabbit_mgmt_wm_hash_password'\'','\''rabbit_mgmt_wm_health_check_alarms'\'','\''rabbit_mgmt_wm_health_check_certificate_expiration'\'','\''rabbit_mgmt_wm_health_check_local_alarms'\'','\''rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical'\'','\''rabbit_mgmt_wm_health_check_node_is_quorum_critical'\'','\''rabbit_mgmt_wm_health_check_port_listener'\'','\''rabbit_mgmt_wm_health_check_protocol_listener'\'','\''rabbit_mgmt_wm_health_check_virtual_hosts'\'','\''rabbit_mgmt_wm_healthchecks'\'','\''rabbit_mgmt_wm_limit'\'','\''rabbit_mgmt_wm_limits'\'','\''rabbit_mgmt_wm_login'\'','\''rabbit_mgmt_wm_node'\'','\''rabbit_mgmt_wm_node_memory'\'','\''rabbit_mgmt_wm_node_memory_ets'\'','\''rabbit_mgmt_wm_nodes'\'','\''rabbit_mgmt_wm_operator_policies'\'','\''rabbit_mgmt_wm_operator_policy'\'','\''rabbit_mgmt_wm_overview'\'','\''rabbit_mgmt_wm_parameter'\'','\''rabbit_mgmt_wm_parameters'\'','\''rabbit_mgmt_wm_permission'\'','\''rabbit_mgmt_wm_permissions'\'','\''rabbit_mgmt_wm_permissions_user'\'','\''rabbit_mgmt_wm_permissions_vhost'\'','\''rabbit_mgmt_wm_policies'\'','\''rabbit_mgmt_wm_policy'\'','\''rabbit_mgmt_wm_queue'\'','\''rabbit_mgmt_wm_queue_actions'\'','\''rabbit_mgmt_wm_queue_get'\'','\''rabbit_mgmt_wm_queue_purge'\'','\''rabbit_mgmt_wm_queues'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_add_member'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_delete_member'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_grow'\'','\''rabbit_mgmt_wm_quorum_queue_replicas_shrink'\'','\''rabbit_mgmt_wm_rebalance_queues'\'','\''rabbit_mgmt_wm_redirect'\'','\''rabbit_mgmt_wm_reset'\'','\''rabbit_mgmt_wm_static'\'','\''rabbit_mgmt_wm_topic_permission'\'','\''rabbit_mgmt_wm_topic_permissions'\'','\''rabbit_mgmt_wm_topic_permissions_user'\'','\''rabbit_mgmt_wm_topic_permissions_vhost'\'','\''rabbit_mgmt_wm_user'\'','\''rabbit_mgmt_wm_user_limit'\'','\''rabbit_mgmt_wm_user_limits'\'','\''rabbit_mgmt_wm_users'\'','\''rabbit_mgmt_wm_users_bulk_delete'\'','\''rabbit_mgmt_wm_vhost'\'','\''rabbit_mgmt_wm_vhost_restart'\'','\''rabbit_mgmt_wm_vhosts'\'','\''rabbit_mgmt_wm_whoami'\'']},\n {registered, [rabbitmq_management_sup]},\n {applications, [kernel,stdlib,mnesia,ranch,ssl,crypto,public_key,rabbit_common,rabbit,amqp_client,cowboy,cowlib,rabbitmq_web_dispatch,rabbitmq_management_agent]},\n {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/cowboy /<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/prometheus_format.erl src/model/prometheus_model_helpers.erl src/prometheus_instrumenter.erl src/collectors/mnesia/prometheus_mnesia_collector.erl src/collectors/vm/prometheus_vm_dist_collector.erl src/collectors/vm/prometheus_vm_memory_collector.erl src/collectors/vm/prometheus_vm_msacc_collector.erl src/collectors/vm/prometheus_vm_statistics_collector.erl src/collectors/vm/prometheus_vm_system_info_collector.erl src/contrib/prometheus_http.erl src/contrib/prometheus_mnesia.erl src/contrib/prometheus_test_instrumenter.erl src/formats/prometheus_protobuf_format.erl src/formats/prometheus_text_format.erl src/metrics/prometheus_boolean.erl src/metrics/prometheus_counter.erl src/metrics/prometheus_gauge.erl src/metrics/prometheus_histogram.erl src/metrics/prometheus_quantile_summary.erl src/metrics/prometheus_summary.erl src/model/prometheus_model.erl src/model/prometheus_model_helpers.erl src/prometheus.erl src/prometheus_buckets.erl src/prometheus_collector.erl src/prometheus_format.erl src/prometheus_instrumenter.erl src/prometheus_metric.erl src/prometheus_metric_spec.erl src/prometheus_misc.erl src/prometheus_registry.erl src/prometheus_sup.erl src/prometheus_time.erl Old inliner: threshold=0 functions=[{add_brackets,1},{render_label_pair,1}] Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/prometheus.app.src)" ]; then \ echo "Empty modules entry not found in prometheus.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/prometheus.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['prometheus','prometheus_boolean','prometheus_buckets','prometheus_collector','prometheus_counter','prometheus_format','prometheus_gauge','prometheus_histogram','prometheus_http','prometheus_instrumenter','prometheus_metric','prometheus_metric_spec','prometheus_misc','prometheus_mnesia','prometheus_mnesia_collector','prometheus_model','prometheus_model_helpers','prometheus_protobuf_format','prometheus_quantile_summary','prometheus_registry','prometheus_summary','prometheus_sup','prometheus_test_instrumenter','prometheus_text_format','prometheus_time','prometheus_vm_dist_collector','prometheus_vm_memory_collector','prometheus_vm_msacc_collector','prometheus_vm_statistics_collector','prometheus_vm_system_info_collector'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/prometheus.app : 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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, "Prometheus metrics for RabbitMQ"},\n {vsn, "3.12.1"},\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,cowboy,rabbit,rabbitmq_management_agent,prometheus,rabbitmq_web_dispatch]},\n {mod, {rabbit_prometheus_app, []}},\n {env, [\n {tcp_config, [{port, 15692}]},\n {ssl_config, []},\n {return_per_object_metrics, false}\n]}\n]}.' \ > ebin/rabbitmq_prometheus.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.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/amqp_client /<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''rabbit_federation_mgmt'\'']},\n {registered, []},\n {applications, [kernel,stdlib,amqp_client,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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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_handler.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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_handler.erl src/rabbit_web_mqtt_stream_handler.erl printf '{application, '\''rabbitmq_web_mqtt'\'', [\n {description, "RabbitMQ MQTT-over-WebSockets adapter"},\n {vsn, "3.12.1"},\n {id, ""},\n {modules, ['\''rabbit_web_mqtt_app'\'','\''rabbit_web_mqtt_handler'\'','\''rabbit_web_mqtt_stream_handler'\'']},\n {registered, [rabbitmq_web_mqtt_sup]},\n {applications, [kernel,stdlib,ssl,rabbit_common,rabbit,cowboy,rabbitmq_mqtt]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\n {id, ""},\n {modules, ['\''rabbitmq_aws'\'','\''rabbitmq_aws_app'\'','\''rabbitmq_aws_config'\'','\''rabbitmq_aws_json'\'','\''rabbitmq_aws_sign'\'','\''rabbitmq_aws_sup'\'','\''rabbitmq_aws_urilib'\'','\''rabbitmq_aws_xml'\'']},\n {registered, [rabbitmq_aws_sup,rabbitmq_aws]},\n {applications, [kernel,stdlib,crypto,inets,ssl,xmerl,public_key]},\n {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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1"},\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,556 bytes received 145 bytes 33,402.00 bytes/sec total size is 16,019 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.12.1 plugins/amqp10_client-3.12.1 mkdir -p /<>/plugins/amqp10_client-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_client/ /<>/plugins/amqp10_client-3.12.1/ 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 141,165 bytes received 255 bytes 282,840.00 bytes/sec total size is 140,188 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.12.1 EZ_DIR=/<>/plugins/amqp10_client-3.12.1 rm -rf /<>/plugins/amqp10_common-3.12.1 plugins/amqp10_common-3.12.1 mkdir -p /<>/plugins/amqp10_common-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_common/ /<>/plugins/amqp10_common-3.12.1/ 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 72,208 bytes received 149 bytes 144,714.00 bytes/sec total size is 71,627 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.12.1 EZ_DIR=/<>/plugins/amqp10_common-3.12.1 rm -rf /<>/plugins/amqp_client-3.12.1 plugins/amqp_client-3.12.1 mkdir -p /<>/plugins/amqp_client-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp_client/ /<>/plugins/amqp_client-3.12.1/ 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 397,730 bytes received 582 bytes 796,624.00 bytes/sec total size is 395,481 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.12.1 EZ_DIR=/<>/plugins/amqp_client-3.12.1 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 25,534 bytes received 179 bytes 51,426.00 bytes/sec total size is 24,914 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,864 bytes received 65 bytes 7,858.00 bytes/sec total size is 3,633 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.10.0 plugins/cowboy-2.10.0 mkdir -p /<>/plugins/cowboy-2.10.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowboy/ /<>/plugins/cowboy-2.10.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 395,338 bytes received 521 bytes 791,718.00 bytes/sec total size is 393,436 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.10.0 EZ_DIR=/<>/plugins/cowboy-2.10.0 rm -rf /<>/plugins/cowlib-2.12.1 plugins/cowlib-2.12.1 mkdir -p /<>/plugins/cowlib-2.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowlib/ /<>/plugins/cowlib-2.12.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,137,769 bytes received 468 bytes 2,276,474.00 bytes/sec total size is 1,135,840 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.12.1 EZ_DIR=/<>/plugins/cowlib-2.12.1 rm -rf /<>/plugins/credentials_obfuscation-3.4.0 plugins/credentials_obfuscation-3.4.0 mkdir -p /<>/plugins/credentials_obfuscation-3.4.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.4.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 include/otp_crypto.hrl sent 24,725 bytes received 183 bytes 49,816.00 bytes/sec total size is 24,048 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.4.0 EZ_DIR=/<>/plugins/credentials_obfuscation-3.4.0 rm -rf /<>/plugins/cuttlefish-3.1.0 plugins/cuttlefish-3.1.0 mkdir -p /<>/plugins/cuttlefish-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cuttlefish/ /<>/plugins/cuttlefish-3.1.0/ 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 235,613 bytes received 510 bytes 472,246.00 bytes/sec total size is 233,734 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.1.0 EZ_DIR=/<>/plugins/cuttlefish-3.1.0 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,885,556 bytes received 784 bytes 7,772,680.00 bytes/sec total size is 3,881,793 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,488 bytes received 65 bytes 51,106.00 bytes/sec total size is 25,260 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,717 bytes received 65 bytes 39,564.00 bytes/sec total size is 19,478 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 36,163 bytes received 65 bytes 72,456.00 bytes/sec total size is 35,928 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 128,984 bytes received 274 bytes 258,516.00 bytes/sec total size is 128,031 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.3 plugins/jose-1.11.3 mkdir -p /<>/plugins/jose-1.11.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jose/ /<>/plugins/jose-1.11.3/ 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_thoas.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,206,383 bytes received 2,262 bytes 2,417,290.00 bytes/sec total size is 1,197,520 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.3 EZ_DIR=/<>/plugins/jose-1.11.3 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 231,588 bytes received 316 bytes 463,808.00 bytes/sec total size is 230,445 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.5.1 plugins/osiris-1.5.1 mkdir -p /<>/plugins/osiris-1.5.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/osiris/ /<>/plugins/osiris-1.5.1/ sending incremental file list ./ ebin/ ebin/osiris.app ebin/osiris.beam ebin/osiris_app.beam ebin/osiris_bench.beam ebin/osiris_bloom.beam ebin/osiris_counters.beam ebin/osiris_ets.beam ebin/osiris_log.beam ebin/osiris_log_shared.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 248,982 bytes received 369 bytes 498,702.00 bytes/sec total size is 247,621 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.5.1 EZ_DIR=/<>/plugins/osiris-1.5.1 rm -rf /<>/plugins/prometheus-4.10.0 plugins/prometheus-4.10.0 mkdir -p /<>/plugins/prometheus-4.10.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/prometheus/ /<>/plugins/prometheus-4.10.0/ 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 337,638 bytes received 658 bytes 676,592.00 bytes/sec total size is 335,091 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.10.0 EZ_DIR=/<>/plugins/prometheus-4.10.0 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 13,171 bytes received 107 bytes 26,556.00 bytes/sec total size is 12,761 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.6.2 plugins/ra-2.6.2 mkdir -p /<>/plugins/ra-2.6.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ra/ /<>/plugins/ra-2.6.2/ 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_ets_queue.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_cache.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 611,340 bytes received 768 bytes 1,224,216.00 bytes/sec total size is 608,412 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.6.2 EZ_DIR=/<>/plugins/ra-2.6.2 rm -rf /<>/plugins/rabbit-3.12.1 plugins/rabbit-3.12.1 mkdir -p /<>/plugins/rabbit-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/ /<>/plugins/rabbit-3.12.1/ sending incremental file list ./ ebin/ ebin/amqqueue.beam ebin/background_gc.beam ebin/code_server_cache.beam ebin/gatherer.beam ebin/gm.beam ebin/internal_user.beam ebin/lqueue.beam ebin/mirrored_supervisor.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_cuttlefish.beam ebin/rabbit_db.beam ebin/rabbit_db_binding.beam ebin/rabbit_db_exchange.beam ebin/rabbit_db_maintenance.beam ebin/rabbit_db_msup.beam ebin/rabbit_db_policy.beam ebin/rabbit_db_queue.beam ebin/rabbit_db_rtparams.beam ebin/rabbit_db_topic_exchange.beam ebin/rabbit_db_user.beam ebin/rabbit_db_vhost.beam ebin/rabbit_db_vhost_defaults.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.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_controller.beam ebin/rabbit_ff_extra.beam ebin/rabbit_ff_registry.beam ebin/rabbit_ff_registry_factory.beam ebin/rabbit_ff_registry_wrapper.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_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_mirroring.beam ebin/rabbit_log_prelaunch.beam ebin/rabbit_log_queue.beam ebin/rabbit_log_tail.beam ebin/rabbit_logger_exchange_h.beam ebin/rabbit_looking_glass.beam ebin/rabbit_maintenance.beam ebin/rabbit_memory_monitor.beam ebin/rabbit_message_interceptor.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_networking_store.beam ebin/rabbit_node_monitor.beam ebin/rabbit_nodes.beam ebin/rabbit_observer_cli.beam ebin/rabbit_observer_cli_classic_queues.beam ebin/rabbit_observer_cli_quorum_queues.beam ebin/rabbit_osiris_metrics.beam ebin/rabbit_parameter_validation.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_process.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_stream_sac_coordinator.beam ebin/rabbit_sup.beam ebin/rabbit_sysmon_handler.beam ebin/rabbit_sysmon_minder.beam ebin/rabbit_table.beam ebin/rabbit_time_travel_dbg.beam ebin/rabbit_trace.beam ebin/rabbit_tracking.beam ebin/rabbit_tracking_store.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 include/ include/amqqueue.hrl include/amqqueue_v2.hrl include/gm_specs.hrl include/rabbit_global_counters.hrl include/vhost.hrl include/vhost_v2.hrl priv/ priv/schema/ priv/schema/rabbit.schema sent 3,796,875 bytes received 4,109 bytes 7,601,968.00 bytes/sec total size is 3,779,605 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.12.1 EZ_DIR=/<>/plugins/rabbit-3.12.1 rm -rf /<>/plugins/rabbitmq_prelaunch-3.12.1 plugins/rabbitmq_prelaunch-3.12.1 mkdir -p /<>/plugins/rabbitmq_prelaunch-3.12.1 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.12.1/ 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 173,011 bytes received 388 bytes 346,798.00 bytes/sec total size is 171,436 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_prelaunch-3.12.1 rm -rf /<>/plugins/rabbit_common-3.12.1 plugins/rabbit_common-3.12.1 mkdir -p /<>/plugins/rabbit_common-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit_common/ /<>/plugins/rabbit_common-3.12.1/ 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_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_framing.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.beam ebin/rabbit_password_hashing.beam ebin/rabbit_password_hashing_md5.beam ebin/rabbit_password_hashing_sha256.beam ebin/rabbit_password_hashing_sha512.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 972,824 bytes received 1,479 bytes 1,948,606.00 bytes/sec total size is 966,852 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.12.1 EZ_DIR=/<>/plugins/rabbit_common-3.12.1 rm -rf /<>/plugins/rabbitmq_amqp1_0-3.12.1 plugins/rabbitmq_amqp1_0-3.12.1 mkdir -p /<>/plugins/rabbitmq_amqp1_0-3.12.1 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.12.1/ 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 246,779 bytes received 362 bytes 494,282.00 bytes/sec total size is 245,299 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_amqp1_0-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_backend_cache-3.12.1 plugins/rabbitmq_auth_backend_cache-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_backend_cache-3.12.1 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.12.1/ 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 36,082 bytes received 233 bytes 72,630.00 bytes/sec total size is 35,126 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_cache-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_backend_http-3.12.1 plugins/rabbitmq_auth_backend_http-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_backend_http-3.12.1 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.12.1/ 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 17,205 bytes received 111 bytes 34,632.00 bytes/sec total size is 16,727 speedup is 0.97 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_http-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_backend_ldap-3.12.1 plugins/rabbitmq_auth_backend_ldap-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_backend_ldap-3.12.1 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.12.1/ 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 73,213 bytes received 176 bytes 146,778.00 bytes/sec total size is 72,486 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_ldap-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_backend_oauth2-3.12.1 plugins/rabbitmq_auth_backend_oauth2-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_backend_oauth2-3.12.1 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.12.1/ 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 75,364 bytes received 244 bytes 151,216.00 bytes/sec total size is 74,325 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_oauth2-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_mechanism_ssl-3.12.1 plugins/rabbitmq_auth_mechanism_ssl-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_mechanism_ssl-3.12.1 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.12.1/ 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,457 bytes received 84 bytes 33,082.00 bytes/sec total size is 16,123 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_mechanism_ssl-3.12.1 rm -rf /<>/plugins/rabbitmq_aws-3.12.1 plugins/rabbitmq_aws-3.12.1 mkdir -p /<>/plugins/rabbitmq_aws-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_aws/ /<>/plugins/rabbitmq_aws-3.12.1/ 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,365 bytes received 248 bytes 167,226.00 bytes/sec total size is 82,441 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_aws-3.12.1 rm -rf /<>/plugins/rabbitmq_consistent_hash_exchange-3.12.1 plugins/rabbitmq_consistent_hash_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_consistent_hash_exchange-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam ebin/rabbit_db_ch_exchange.beam ebin/rabbit_exchange_type_consistent_hash.beam ebin/rabbitmq_consistent_hash_exchange.app include/ include/rabbitmq_consistent_hash_exchange.hrl sent 40,431 bytes received 126 bytes 81,114.00 bytes/sec total size is 39,801 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_consistent_hash_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_event_exchange-3.12.1 plugins/rabbitmq_event_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_event_exchange-3.12.1 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.12.1/ 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,561 bytes received 134 bytes 51,390.00 bytes/sec total size is 24,956 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_event_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_federation-3.12.1 plugins/rabbitmq_federation-3.12.1 mkdir -p /<>/plugins/rabbitmq_federation-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation/ /<>/plugins/rabbitmq_federation-3.12.1/ 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,643 bytes received 487 bytes 500,260.00 bytes/sec total size is 247,694 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_federation-3.12.1 rm -rf /<>/plugins/rabbitmq_federation_management-3.12.1 plugins/rabbitmq_federation_management-3.12.1 mkdir -p /<>/plugins/rabbitmq_federation_management-3.12.1 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.12.1/ 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,892 bytes received 157 bytes 54,098.00 bytes/sec total size is 26,261 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_federation_management-3.12.1 rm -rf /<>/plugins/rabbitmq_jms_topic_exchange-3.12.1 plugins/rabbitmq_jms_topic_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_jms_topic_exchange-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/rabbit_db_jms_exchange.beam ebin/rabbit_jms_topic_exchange.beam ebin/rabbitmq_jms_topic_exchange.app ebin/sjx_evaluator.beam include/ include/rabbit_jms_topic_exchange.hrl sent 35,361 bytes received 126 bytes 70,974.00 bytes/sec total size is 34,822 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_jms_topic_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_management-3.12.1 plugins/rabbitmq_management-3.12.1 mkdir -p /<>/plugins/rabbitmq_management-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management/ /<>/plugins/rabbitmq_management-3.12.1/ 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_features.beam ebin/rabbit_mgmt_headers.beam ebin/rabbit_mgmt_hsts.beam ebin/rabbit_mgmt_load_definitions.beam ebin/rabbit_mgmt_login.beam ebin/rabbit_mgmt_oauth_bootstrap.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_environment.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_hash_password.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_quorum_queue_replicas_add_member.beam ebin/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.beam ebin/rabbit_mgmt_wm_quorum_queue_replicas_grow.beam ebin/rabbit_mgmt_wm_quorum_queue_replicas_shrink.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/oidc-oauth/ priv/www/js/oidc-oauth/helper.js priv/www/js/oidc-oauth/login-callback.html priv/www/js/oidc-oauth/logout-callback.html priv/www/js/oidc-oauth/oidc-client-ts.js priv/www/js/oidc-oauth/oidc-client-ts.js.map 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_oauth.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,569,686 bytes received 3,614 bytes 5,146,600.00 bytes/sec total size is 2,556,037 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_management-3.12.1 sed 's/%%VSN%%/3.12.1/' bin/rabbitmqadmin \ > /<>/plugins/rabbitmq_management-3.12.1/priv/www/cli/rabbitmqadmin rm -rf /<>/plugins/rabbitmq_management_agent-3.12.1 plugins/rabbitmq_management_agent-3.12.1 mkdir -p /<>/plugins/rabbitmq_management_agent-3.12.1 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.12.1/ 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 231,075 bytes received 438 bytes 463,026.00 bytes/sec total size is 229,308 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_management_agent-3.12.1 rm -rf /<>/plugins/rabbitmq_mqtt-3.12.1 plugins/rabbitmq_mqtt-3.12.1 mkdir -p /<>/plugins/rabbitmq_mqtt-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_mqtt/ /<>/plugins/rabbitmq_mqtt-3.12.1/ 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_confirms.beam ebin/rabbit_mqtt_ff.beam ebin/rabbit_mqtt_internal_event_handler.beam ebin/rabbit_mqtt_keepalive.beam ebin/rabbit_mqtt_packet.beam ebin/rabbit_mqtt_processor.beam ebin/rabbit_mqtt_qos0_queue.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_packet.hrl priv/ priv/schema/ priv/schema/rabbitmq_mqtt.schema sent 273,257 bytes received 594 bytes 547,702.00 bytes/sec total size is 270,873 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_mqtt-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_aws-3.12.1 plugins/rabbitmq_peer_discovery_aws-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_aws-3.12.1 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.12.1/ 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,273 bytes received 111 bytes 50,768.00 bytes/sec total size is 24,793 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_aws-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_common-3.12.1 plugins/rabbitmq_peer_discovery_common-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_common-3.12.1 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.12.1/ 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,681 bytes received 214 bytes 117,790.00 bytes/sec total size is 57,819 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_common-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_consul-3.12.1 plugins/rabbitmq_peer_discovery_consul-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_consul-3.12.1 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.12.1/ 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,905 bytes received 195 bytes 158,200.00 bytes/sec total size is 78,063 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_consul-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_etcd-3.12.1 plugins/rabbitmq_peer_discovery_etcd-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_etcd-3.12.1 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.12.1/ 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 51,009 bytes received 195 bytes 102,408.00 bytes/sec total size is 50,214 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_etcd-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_k8s-3.12.1 plugins/rabbitmq_peer_discovery_k8s-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_k8s-3.12.1 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.12.1/ 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,926 bytes received 195 bytes 70,242.00 bytes/sec total size is 34,109 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_k8s-3.12.1 rm -rf /<>/plugins/rabbitmq_prometheus-3.12.1 plugins/rabbitmq_prometheus-3.12.1 mkdir -p /<>/plugins/rabbitmq_prometheus-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_prometheus/ /<>/plugins/rabbitmq_prometheus-3.12.1/ 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,898 bytes received 206 bytes 170,208.00 bytes/sec total size is 83,936 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_prometheus-3.12.1 rm -rf /<>/plugins/rabbitmq_random_exchange-3.12.1 plugins/rabbitmq_random_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_random_exchange-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/rabbit_exchange_type_random.beam ebin/rabbitmq_random_exchange.app include/ sent 5,933 bytes received 69 bytes 12,004.00 bytes/sec total size is 5,638 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_random_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_recent_history_exchange-3.12.1 plugins/rabbitmq_recent_history_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_recent_history_exchange-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/rabbit_db_rh_exchange.beam ebin/rabbit_exchange_type_recent_history.beam ebin/rabbitmq_recent_history_exchange.app include/ include/rabbit_recent_history.hrl sent 23,260 bytes received 107 bytes 46,734.00 bytes/sec total size is 22,786 speedup is 0.98 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_recent_history_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_sharding-3.12.1 plugins/rabbitmq_sharding-3.12.1 mkdir -p /<>/plugins/rabbitmq_sharding-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_sharding/ /<>/plugins/rabbitmq_sharding-3.12.1/ 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 44,104 bytes received 160 bytes 88,528.00 bytes/sec total size is 43,464 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_sharding-3.12.1 rm -rf /<>/plugins/rabbitmq_shovel-3.12.1 plugins/rabbitmq_shovel-3.12.1 mkdir -p /<>/plugins/rabbitmq_shovel-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel/ /<>/plugins/rabbitmq_shovel-3.12.1/ 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 214,210 bytes received 430 bytes 429,280.00 bytes/sec total size is 212,466 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_shovel-3.12.1 rm -rf /<>/plugins/rabbitmq_shovel_management-3.12.1 plugins/rabbitmq_shovel_management-3.12.1 mkdir -p /<>/plugins/rabbitmq_shovel_management-3.12.1 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.12.1/ 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 55,053 bytes received 180 bytes 110,466.00 bytes/sec total size is 54,369 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_shovel_management-3.12.1 rm -rf /<>/plugins/rabbitmq_stomp-3.12.1 plugins/rabbitmq_stomp-3.12.1 mkdir -p /<>/plugins/rabbitmq_stomp-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stomp/ /<>/plugins/rabbitmq_stomp-3.12.1/ 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 171,148 bytes received 328 bytes 342,952.00 bytes/sec total size is 169,841 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_stomp-3.12.1 rm -rf /<>/plugins/rabbitmq_stream-3.12.1 plugins/rabbitmq_stream-3.12.1 mkdir -p /<>/plugins/rabbitmq_stream-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream/ /<>/plugins/rabbitmq_stream-3.12.1/ 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.ListStreamConsumerGroupsCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.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 253,827 bytes received 381 bytes 508,416.00 bytes/sec total size is 252,052 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_stream-3.12.1 rm -rf /<>/plugins/rabbitmq_stream_common-3.12.1 plugins/rabbitmq_stream_common-3.12.1 mkdir -p /<>/plugins/rabbitmq_stream_common-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/rabbit_stream_core.beam ebin/rabbitmq_stream_common.app include/ include/rabbit_stream.hrl sent 46,101 bytes received 88 bytes 92,378.00 bytes/sec total size is 45,735 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_stream_common-3.12.1 rm -rf /<>/plugins/rabbitmq_stream_management-3.12.1 plugins/rabbitmq_stream_management-3.12.1 mkdir -p /<>/plugins/rabbitmq_stream_management-3.12.1 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.12.1/ 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 80,216 bytes received 332 bytes 161,096.00 bytes/sec total size is 78,896 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_stream_management-3.12.1 rm -rf /<>/plugins/rabbitmq_top-3.12.1 plugins/rabbitmq_top-3.12.1 mkdir -p /<>/plugins/rabbitmq_top-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_top/ /<>/plugins/rabbitmq_top-3.12.1/ 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 70,184 bytes received 294 bytes 140,956.00 bytes/sec total size is 69,113 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_top-3.12.1 rm -rf /<>/plugins/rabbitmq_tracing-3.12.1 plugins/rabbitmq_tracing-3.12.1 mkdir -p /<>/plugins/rabbitmq_tracing-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_tracing/ /<>/plugins/rabbitmq_tracing-3.12.1/ 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 66,544 bytes received 332 bytes 133,752.00 bytes/sec total size is 65,333 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_tracing-3.12.1 rm -rf /<>/plugins/rabbitmq_trust_store-3.12.1 plugins/rabbitmq_trust_store-3.12.1 mkdir -p /<>/plugins/rabbitmq_trust_store-3.12.1 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.12.1/ 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,868 bytes received 191 bytes 140,118.00 bytes/sec total size is 69,110 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_trust_store-3.12.1 rm -rf /<>/plugins/rabbitmq_web_dispatch-3.12.1 plugins/rabbitmq_web_dispatch-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_dispatch-3.12.1 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.12.1/ 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 51,362 bytes received 255 bytes 103,234.00 bytes/sec total size is 50,375 speedup is 0.98 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_dispatch-3.12.1 rm -rf /<>/plugins/rabbitmq_web_mqtt-3.12.1 plugins/rabbitmq_web_mqtt-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_mqtt-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_app.beam ebin/rabbit_web_mqtt_handler.beam ebin/rabbit_web_mqtt_stream_handler.beam ebin/rabbitmq_web_mqtt.app priv/ priv/schema/ priv/schema/rabbitmq_web_mqtt.schema sent 44,294 bytes received 134 bytes 88,856.00 bytes/sec total size is 43,744 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt-3.12.1 rm -rf /<>/plugins/rabbitmq_web_mqtt_examples-3.12.1 plugins/rabbitmq_web_mqtt_examples-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_mqtt_examples-3.12.1 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.12.1/ 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,178 bytes received 206 bytes 266,768.00 bytes/sec total size is 132,430 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt_examples-3.12.1 rm -rf /<>/plugins/rabbitmq_web_stomp-3.12.1 plugins/rabbitmq_web_stomp-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_stomp-3.12.1 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.12.1/ 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 58,481 bytes received 225 bytes 117,412.00 bytes/sec total size is 57,583 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_stomp-3.12.1 rm -rf /<>/plugins/rabbitmq_web_stomp_examples-3.12.1 plugins/rabbitmq_web_stomp_examples-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_stomp_examples-3.12.1 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.12.1/ 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,137 bytes received 225 bytes 140,724.00 bytes/sec total size is 69,336 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_stomp_examples-3.12.1 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 161,046 bytes received 388 bytes 322,868.00 bytes/sec total size is 159,665 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.3 plugins/recon-2.5.3 mkdir -p /<>/plugins/recon-2.5.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/recon/ /<>/plugins/recon-2.5.3/ 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 109,242 bytes received 160 bytes 218,804.00 bytes/sec total size is 108,686 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.3 EZ_DIR=/<>/plugins/recon-2.5.3 rm -rf /<>/plugins/redbug-2.0.7 plugins/redbug-2.0.7 mkdir -p /<>/plugins/redbug-2.0.7 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/redbug/ /<>/plugins/redbug-2.0.7/ sending incremental file list ./ ebin/ ebin/redbug.app ebin/redbug.beam ebin/redbug_compiler.beam ebin/redbug_dtop.beam ebin/redbug_lexer.beam ebin/redbug_parser.beam ebin/redbug_targ.beam sent 356,885 bytes received 160 bytes 714,090.00 bytes/sec total size is 356,249 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/redbug/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/redbug prepare-dist \ APP=redbug VSN=2.0.7 EZ_DIR=/<>/plugins/redbug-2.0.7 rm -rf /<>/plugins/seshat-0.4.0 plugins/seshat-0.4.0 mkdir -p /<>/plugins/seshat-0.4.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/seshat/ /<>/plugins/seshat-0.4.0/ 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,870 bytes received 122 bytes 27,984.00 bytes/sec total size is 13,437 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.4.0 EZ_DIR=/<>/plugins/seshat-0.4.0 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 63,773 bytes received 145 bytes 127,836.00 bytes/sec total size is 63,226 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 91,572 bytes received 240 bytes 183,624.00 bytes/sec total size is 90,707 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,352 bytes received 187 bytes 51,078.00 bytes/sec total size is 24,633 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 49,809 bytes received 221 bytes 100,060.00 bytes/sec total size is 49,008 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 rm -rf /<>/plugins/thoas-1.0.0 plugins/thoas-1.0.0 mkdir -p /<>/plugins/thoas-1.0.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/thoas/ /<>/plugins/thoas-1.0.0/ sending incremental file list ./ ebin/ ebin/thoas.app ebin/thoas.beam ebin/thoas_decode.beam ebin/thoas_encode.beam sent 125,484 bytes received 103 bytes 251,174.00 bytes/sec total size is 125,101 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/thoas/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/thoas prepare-dist \ APP=thoas VSN=1.0.0 EZ_DIR=/<>/plugins/thoas-1.0.0 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/vmware-rabbitmq"; 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-22462.log rm -f /<>/.erlang.mk/apps.log /<>/.erlang.mk/deps.log touch /<>/.erlang.mk/recursive-tmp-deps-22462.log : make -C /<>/deps/rabbitmq_cli install \ PREFIX="/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/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/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbitmq_cli' make[3]: Entering directory '/<>/deps/rabbit_common' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/thoas /<>/deps/recon /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/thoas' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/thoas' make[4]: Entering directory '/<>/deps/recon' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/credentials_obfuscation' make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' mkdir -p "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript" cmp -s "escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-plugins"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-queues"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-streams"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/vmware-rabbitmq"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' 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 mkdir -p /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams vmware-rabbitmq; do \ cp "/<>/deps/rabbit/scripts/$script" \ "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin"; \ chmod 0755 "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/$script"; \ 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; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/thoas /<>/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 make --no-print-directory rabbit_common.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' touch /<>/.erlang.mk/recursive-tmp-deps-22462.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/redbug /<>/deps/observer_cli /<>/deps/osiris /<>/deps/amqp10_common /<>/deps/syslog /<>/deps/systemd /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/thoas ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/getopt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[6]: Entering directory '/<>/deps/getopt' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/csv /<>/deps/json /<>/deps/observer_cli /<>/deps/stdout_formatter ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/recon ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/observer_cli' make[5]: Entering directory '/<>/deps/stdout_formatter' 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 touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' make[4]: Entering directory '/<>/deps/ranch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/thoas; 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-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/ranch' make --no-print-directory rabbitmq_prelaunch.d make[4]: Entering directory '/<>/deps/ra' : make --no-print-directory app-build touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' : 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/redbug /<>/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-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gen_batch_server' make[4]: Entering directory '/<>/deps/rabbitmq_cli' set -e; for dep in /<>/deps/rabbit_common /<>/deps/csv /<>/deps/json /<>/deps/observer_cli /<>/deps/stdout_formatter; 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[5]: Entering directory '/<>/deps/aten' make[5]: Entering directory '/<>/deps/csv' make[5]: Nothing to be done for 'noop'. make[5]: Leaving directory '/<>/deps/csv' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log make[5]: Entering directory '/<>/deps/json' make[5]: Nothing to be done for 'noop'. make[5]: Leaving directory '/<>/deps/json' set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/aten' make[5]: Entering directory '/<>/deps/seshat' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/redbug' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/redbug' : make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/osiris' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log 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 \ 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 amqp10_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/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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 set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/enough ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/enough' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done : make --no-print-directory app-build make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' : make[4]: Leaving directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make --no-print-directory rabbit.d make[4]: Entering directory '/<>/deps/amqp_client' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowlib' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' 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/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/lqueue.erl src/mirrored_supervisor.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_classic_queue_index_v2.erl src/rabbit_classic_queue_store_v2.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_cuttlefish.erl src/rabbit_db.erl src/rabbit_db_binding.erl src/rabbit_db_exchange.erl src/rabbit_db_maintenance.erl src/rabbit_db_msup.erl src/rabbit_db_policy.erl src/rabbit_db_queue.erl src/rabbit_db_rtparams.erl src/rabbit_db_topic_exchange.erl src/rabbit_db_user.erl src/rabbit_db_vhost.erl src/rabbit_db_vhost_defaults.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_hashing.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_controller.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_ff_registry_factory.erl src/rabbit_ff_registry_wrapper.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_dlx.erl src/rabbit_fifo_dlx_client.erl src/rabbit_fifo_dlx_sup.erl src/rabbit_fifo_dlx_worker.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_fifo_v1.erl src/rabbit_file.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_message_interceptor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_networking_store.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_observer_cli.erl src/rabbit_observer_cli_classic_queues.erl src/rabbit_observer_cli_quorum_queues.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_process.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location.erl src/rabbit_queue_location_client_local.erl src/rabbit_queue_location_min_masters.erl src/rabbit_queue_location_random.erl src/rabbit_queue_location_validator.erl src/rabbit_queue_master_location_misc.erl src/rabbit_queue_master_locator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/rabbit_quorum_memory_manager.erl src/rabbit_quorum_queue.erl src/rabbit_ra_registry.erl src/rabbit_ra_systems.erl src/rabbit_reader.erl src/rabbit_recovery_terms.erl src/rabbit_release_series.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_stream_sac_coordinator.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_time_travel_dbg.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_tracking_store.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' touch /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common /<>/deps/osiris /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/cowlib /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/cowboy /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/quantile_estimator ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.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-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' touch /<>/.erlang.mk/recursive-tmp-deps-22462.log set -e; for dep in /<>/deps/cowlib ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22462.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22462.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-22462.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-22462.log | \ uniq > /<>/.erlang.mk/recursive-tmp-deps-22462.log.sorted cmp -s /<>/.erlang.mk/recursive-tmp-deps-22462.log.sorted /<>/.erlang.mk/recursive-deps-list.log \ || mv /<>/.erlang.mk/recursive-tmp-deps-22462.log.sorted /<>/.erlang.mk/recursive-deps-list.log rm -f /<>/.erlang.mk/recursive-tmp-deps-22462.log.sorted rm /<>/.erlang.mk/recursive-tmp-deps-22462.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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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 /<>/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 : 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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 ; 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_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 ; 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 /<>/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_db_ch_exchange.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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_db_jms_exchange.erl 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_confirms.erl src/rabbit_mqtt_ff.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_keepalive.erl src/rabbit_mqtt_packet.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_qos0_queue.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_db_rh_exchange.erl 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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 /<>/deps/osiris /<>/deps/ranch; 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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_features.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_login.erl src/rabbit_mgmt_oauth_bootstrap.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connection_user_name.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_environment.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_hash_password.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_quorum_queue_replicas_add_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.erl src/rabbit_mgmt_wm_quorum_queue_replicas_grow.erl src/rabbit_mgmt_wm_quorum_queue_replicas_shrink.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl\", \" \")), DepsDir = \"/<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/cowboy /<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/amqp_client /<>/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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 : 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/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/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src /<>/deps/thoas/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.12.1 plugins/amqp10_client-3.12.1 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.12.1 rm -rf /<>/plugins/amqp10_common-3.12.1 plugins/amqp10_common-3.12.1 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.12.1/ mkdir -p /<>/plugins/amqp10_common-3.12.1 rm -rf /<>/plugins/amqp_client-3.12.1 plugins/amqp_client-3.12.1 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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_common/ /<>/plugins/amqp10_common-3.12.1/ ebin/amqp10_client_frame_reader.beam ebin/amqp10_client_session.beam ebin/amqp10_client_sessions_sup.beam mkdir -p /<>/plugins/amqp_client-3.12.1 ebin/amqp10_client_sup.beam ebin/amqp10_client_types.beam ebin/amqp10_msg.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.12.1/ sending incremental file list ./ 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,550 bytes received 145 bytes 33,390.00 bytes/sec total size is 16,019 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 141,159 bytes received 255 bytes 282,828.00 bytes/sec total size is 140,188 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.12.1 EZ_DIR=/<>/plugins/amqp10_client-3.12.1 rm -rf /<>/plugins/base64url-1.0.1 plugins/base64url-1.0.1 sent 72,202 bytes received 149 bytes 144,702.00 bytes/sec total size is 71,627 speedup is 0.99 sent 397,724 bytes received 582 bytes 796,612.00 bytes/sec total size is 395,481 speedup is 0.99 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/ ! (grep -q '^prepare-dist::' /<>/deps/amqp10_common/Makefile) || \ make --no-print-directory -C /<>/deps/amqp10_common prepare-dist \ APP=amqp10_common VSN=3.12.1 EZ_DIR=/<>/plugins/amqp10_common-3.12.1 ! (grep -q '^prepare-dist::' /<>/deps/amqp_client/Makefile) || \ make --no-print-directory -C /<>/deps/amqp_client prepare-dist \ APP=amqp_client VSN=3.12.1 EZ_DIR=/<>/plugins/amqp_client-3.12.1 rm -rf /<>/plugins/cowboy-2.10.0 plugins/cowboy-2.10.0 sending incremental file list ./ ebin/ ebin/base64url.app ebin/base64url.beam sent 25,528 bytes received 179 bytes 51,414.00 bytes/sec total size is 24,914 speedup is 0.97 mkdir -p /<>/plugins/cowboy-2.10.0 rm -rf /<>/plugins/cowlib-2.12.1 plugins/cowlib-2.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowboy/ /<>/plugins/cowboy-2.10.0/ mkdir -p /<>/plugins/cowlib-2.12.1 ! (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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowlib/ /<>/plugins/cowlib-2.12.1/ 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 sending incremental file list rm -rf /<>/plugins/credentials_obfuscation-3.4.0 plugins/credentials_obfuscation-3.4.0 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 ./ 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 mkdir -p /<>/plugins/credentials_obfuscation-3.4.0 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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/credentials_obfuscation/ /<>/plugins/credentials_obfuscation-3.4.0/ ebin/cowlib.app include/ include/cow_inline.hrl include/cow_parse.hrl 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 include/otp_crypto.hrl sent 3,858 bytes received 65 bytes 7,846.00 bytes/sec total size is 3,633 speedup is 0.93 ! (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.1.0 plugins/cuttlefish-3.1.0 mkdir -p /<>/plugins/cuttlefish-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cuttlefish/ /<>/plugins/cuttlefish-3.1.0/ sent 395,332 bytes received 521 bytes 791,706.00 bytes/sec total size is 393,436 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cowboy/Makefile) || \ make --no-print-directory -C /<>/deps/cowboy prepare-dist \ APP=cowboy VSN=2.10.0 EZ_DIR=/<>/plugins/cowboy-2.10.0 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 rm -rf /<>/plugins/eetcd-0.3.6 plugins/eetcd-0.3.6 ebin/cuttlefish_util.beam ebin/cuttlefish_validator.beam ebin/cuttlefish_variable.beam ebin/cuttlefish_vmargs.beam priv/ priv/erlang_vm.schema 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 sent 1,137,763 bytes received 468 bytes 2,276,462.00 bytes/sec total size is 1,135,840 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/cowlib/Makefile) || \ make --no-print-directory -C /<>/deps/cowlib prepare-dist \ APP=cowlib VSN=2.12.1 EZ_DIR=/<>/plugins/cowlib-2.12.1 ./ ebin/ ebin/auth_pb.beam ebin/eetcd.app ebin/eetcd.beam sent 24,719 bytes received 183 bytes 49,804.00 bytes/sec total size is 24,048 speedup is 0.97 rm -rf /<>/plugins/enough-0.1.0 plugins/enough-0.1.0 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 mkdir -p /<>/plugins/enough-0.1.0 ! (grep -q '^prepare-dist::' /<>/deps/credentials_obfuscation/Makefile) || \ make --no-print-directory -C /<>/deps/credentials_obfuscation prepare-dist \ APP=credentials_obfuscation VSN=3.4.0 EZ_DIR=/<>/plugins/credentials_obfuscation-3.4.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/health_pb.beam ebin/kv_pb.beam ebin/router_pb.beam sending incremental file list rm -rf /<>/plugins/gen_batch_server-0.8.8 plugins/gen_batch_server-0.8.8 include/ include/eetcd.hrl priv/ priv/protos/ priv/protos/auth.proto priv/protos/gogo.proto ./ priv/protos/kv.proto priv/protos/router.proto ebin/ ebin/enough.app ebin/enough.beam 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 235,603 bytes received 506 bytes 472,218.00 bytes/sec total size is 233,734 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cuttlefish/Makefile) || \ make --no-print-directory -C /<>/deps/cuttlefish prepare-dist \ APP=cuttlefish VSN=3.1.0 EZ_DIR=/<>/plugins/cuttlefish-3.1.0 rm -rf /<>/plugins/getopt-1.0.2 plugins/getopt-1.0.2 mkdir -p /<>/plugins/getopt-1.0.2 sent 3,885,550 bytes received 784 bytes 7,772,668.00 bytes/sec total size is 3,881,793 speedup is 1.00 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/getopt/ /<>/plugins/getopt-1.0.2/ sent 25,482 bytes received 65 bytes 51,094.00 bytes/sec total size is 25,260 speedup is 0.99 ! (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 sending incremental file list ! (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 ./ rm -rf /<>/plugins/gun-1.3.3 plugins/gun-1.3.3 ebin/ ebin/getopt.app ebin/getopt.beam sent 19,711 bytes received 65 bytes 39,552.00 bytes/sec total size is 19,478 speedup is 0.98 mkdir -p /<>/plugins/gun-1.3.3 rm -rf /<>/plugins/jose-1.11.3 plugins/jose-1.11.3 sent 36,157 bytes received 65 bytes 72,444.00 bytes/sec total size is 35,928 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.3 ! (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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jose/ /<>/plugins/jose-1.11.3/ sending incremental file list sending incremental file list ! (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 rm -rf /<>/plugins/observer_cli-1.7.3 plugins/observer_cli-1.7.3 ./ 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 mkdir -p /<>/plugins/observer_cli-1.7.3 ./ rm -rf /<>/plugins/osiris-1.5.1 plugins/osiris-1.5.1 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_thoas.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 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_jws_alg_rsa_pkcs1_v1_5.beam ebin/jose_jws_alg_rsa_pss.beam mkdir -p /<>/plugins/osiris-1.5.1 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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/osiris/ /<>/plugins/osiris-1.5.1/ 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 sending incremental file list ebin/observer_cli_store.beam ebin/observer_cli_system.beam include/ include/observer_cli.hrl ./ ebin/ ebin/osiris.app ebin/osiris.beam ebin/osiris_app.beam ebin/osiris_bench.beam ebin/osiris_bloom.beam ebin/osiris_counters.beam ebin/osiris_ets.beam ebin/osiris_log.beam ebin/osiris_log_shared.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 128,978 bytes received 274 bytes 258,504.00 bytes/sec total size is 128,031 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/prometheus-4.10.0 plugins/prometheus-4.10.0 mkdir -p /<>/plugins/prometheus-4.10.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/prometheus/ /<>/plugins/prometheus-4.10.0/ 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 1,206,377 bytes received 2,262 bytes 2,417,278.00 bytes/sec total size is 1,197,520 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.3 EZ_DIR=/<>/plugins/jose-1.11.3 rm -rf /<>/plugins/quantile_estimator-0.2.1 plugins/quantile_estimator-0.2.1 sent 231,586 bytes received 320 bytes 463,812.00 bytes/sec total size is 230,445 speedup is 0.99 sent 248,976 bytes received 369 bytes 498,690.00 bytes/sec total size is 247,621 speedup is 0.99 sent 337,632 bytes received 658 bytes 676,580.00 bytes/sec total size is 335,091 speedup is 0.99 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/ ! (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 ! (grep -q '^prepare-dist::' /<>/deps/osiris/Makefile) || \ make --no-print-directory -C /<>/deps/osiris prepare-dist \ APP=osiris VSN=1.5.1 EZ_DIR=/<>/plugins/osiris-1.5.1 sending incremental file list ! (grep -q '^prepare-dist::' /<>/deps/prometheus/Makefile) || \ make --no-print-directory -C /<>/deps/prometheus prepare-dist \ APP=prometheus VSN=4.10.0 EZ_DIR=/<>/plugins/prometheus-4.10.0 rm -rf /<>/plugins/ra-2.6.2 plugins/ra-2.6.2 ./ ebin/ ebin/quantile.beam ebin/quantile_estimator.app ebin/quantile_estimator.beam include/ include/quantile_estimator.hrl sent 13,165 bytes received 107 bytes 26,544.00 bytes/sec total size is 12,761 speedup is 0.96 mkdir -p /<>/plugins/ra-2.6.2 rm -rf /<>/plugins/rabbit-3.12.1 plugins/rabbit-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ra/ /<>/plugins/ra-2.6.2/ mkdir -p /<>/plugins/rabbit-3.12.1 ! (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 rm -rf /<>/plugins/rabbitmq_prelaunch-3.12.1 plugins/rabbitmq_prelaunch-3.12.1 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_ets_queue.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_cache.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.12.1/ mkdir -p /<>/plugins/rabbitmq_prelaunch-3.12.1 rm -rf /<>/plugins/rabbit_common-3.12.1 plugins/rabbit_common-3.12.1 sending incremental file list ./ ebin/ ebin/amqqueue.beam ebin/background_gc.beam ebin/code_server_cache.beam ebin/gatherer.beam ebin/gm.beam ebin/internal_user.beam ebin/lqueue.beam ebin/mirrored_supervisor.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 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.12.1/ ebin/rabbit_classic_queue_store_v2.beam ebin/rabbit_client_sup.beam ebin/rabbit_config.beam mkdir -p /<>/plugins/rabbit_common-3.12.1 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_cuttlefish.beam ebin/rabbit_db.beam ebin/rabbit_db_binding.beam ebin/rabbit_db_exchange.beam ebin/rabbit_db_maintenance.beam ebin/rabbit_db_msup.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.12.1/ ebin/rabbit_db_policy.beam ebin/rabbit_db_queue.beam ebin/rabbit_db_rtparams.beam ebin/rabbit_db_topic_exchange.beam ebin/rabbit_db_user.beam ebin/rabbit_db_vhost.beam ebin/rabbit_db_vhost_defaults.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.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_controller.beam ebin/rabbit_ff_extra.beam ebin/rabbit_ff_registry.beam ebin/rabbit_ff_registry_factory.beam ebin/rabbit_ff_registry_wrapper.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_global_counters.beam ebin/rabbit_guid.beam ebin/rabbit_health_check.beam sending incremental file list ebin/rabbit_limiter.beam ebin/rabbit_log_channel.beam ebin/rabbit_log_connection.beam ebin/rabbit_log_mirroring.beam ebin/rabbit_log_prelaunch.beam ebin/rabbit_log_queue.beam ebin/rabbit_log_tail.beam ebin/rabbit_logger_exchange_h.beam ebin/rabbit_looking_glass.beam ebin/rabbit_maintenance.beam ebin/rabbit_memory_monitor.beam ebin/rabbit_message_interceptor.beam ebin/rabbit_metrics.beam ebin/rabbit_mirror_queue_coordinator.beam ebin/rabbit_mirror_queue_master.beam ebin/rabbit_mirror_queue_misc.beam sending incremental file list 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/ ebin/rabbit_boot_state.beam ebin/rabbit_mnesia.beam ebin/rabbit_boot_state_sup.beam ebin/rabbit_mnesia_rename.beam ebin/rabbit_boot_state_systemd.beam ebin/rabbit_msg_file.beam ebin/rabbit_boot_state_xterm_titlebar.beam ebin/rabbit_msg_record.beam ebin/rabbit_logger_fmt_helpers.beam ebin/rabbit_msg_store.beam ebin/rabbit_logger_json_fmt.beam sent 611,334 bytes received 768 bytes 1,224,204.00 bytes/sec total size is 608,412 speedup is 0.99 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_msg_store_ets_index.beam ebin/rabbit_prelaunch_dist.beam ebin/rabbit_msg_store_gc.beam ebin/rabbit_networking.beam ! (grep -q '^prepare-dist::' /<>/deps/ra/Makefile) || \ make --no-print-directory -C /<>/deps/ra prepare-dist \ APP=ra VSN=2.6.2 EZ_DIR=/<>/plugins/ra-2.6.2 ebin/rabbit_networking_store.beam ebin/rabbit_node_monitor.beam ebin/rabbit_nodes.beam ebin/rabbit_observer_cli.beam ebin/rabbit_observer_cli_classic_queues.beam ebin/rabbit_observer_cli_quorum_queues.beam ebin/rabbit_osiris_metrics.beam ebin/rabbit_prelaunch_early_logging.beam ebin/rabbit_parameter_validation.beam ebin/rabbit_prelaunch_erlang_compat.beam ebin/rabbit_peer_discovery.beam ebin/rabbit_prelaunch_errors.beam ebin/rabbit_peer_discovery_classic_config.beam ebin/rabbit_prelaunch_file.beam ebin/rabbit_peer_discovery_dns.beam ebin/rabbit_prelaunch_sighandler.beam ebin/rabbit_plugins.beam ebin/rabbit_prelaunch_sup.beam ebin/rabbit_policies.beam rm -rf /<>/plugins/rabbitmq_amqp1_0-3.12.1 plugins/rabbitmq_amqp1_0-3.12.1 ebin/rabbitmq_prelaunch.app 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_process.beam ebin/rabbit_queue_consumers.beam ./ ebin/ ebin/rabbit_queue_decorator.beam ebin/app_utils.beam ebin/rabbit_queue_index.beam ebin/code_version.beam ebin/credit_flow.beam ebin/delegate.beam ebin/delegate_sup.beam ebin/rabbit_queue_location.beam ebin/file_handle_cache.beam ebin/rabbit_queue_location_client_local.beam ebin/file_handle_cache_stats.beam ebin/rabbit_queue_location_min_masters.beam ebin/gen_server2.beam ebin/rabbit_queue_location_random.beam ebin/mirrored_supervisor_locks.beam ebin/rabbit_queue_location_validator.beam ebin/mnesia_sync.beam ebin/rabbit_queue_master_location_misc.beam ebin/pmon.beam ebin/rabbit_queue_master_locator.beam ebin/priority_queue.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_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_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_cert_info.beam ebin/rabbit_channel_common.beam ebin/rabbit_command_assembler.beam ebin/rabbit_common.app ebin/rabbit_stream_sac_coordinator.beam ebin/rabbit_control_misc.beam ebin/rabbit_core_metrics.beam ebin/rabbit_sup.beam ebin/rabbit_sysmon_handler.beam ebin/rabbit_sysmon_minder.beam ebin/rabbit_table.beam ebin/rabbit_time_travel_dbg.beam ebin/rabbit_trace.beam ebin/rabbit_tracking.beam ebin/rabbit_tracking_store.beam ebin/rabbit_upgrade_preparation.beam ebin/rabbit_variable_queue.beam mkdir -p /<>/plugins/rabbitmq_amqp1_0-3.12.1 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 include/ include/amqqueue.hrl include/amqqueue_v2.hrl include/gm_specs.hrl include/rabbit_global_counters.hrl include/vhost.hrl include/vhost_v2.hrl priv/ priv/schema/ priv/schema/rabbit.schema 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_framing.beam ebin/rabbit_framing_amqp_0_8.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.12.1/ 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.beam ebin/rabbit_password_hashing.beam ebin/rabbit_password_hashing_md5.beam ebin/rabbit_password_hashing_sha256.beam ebin/rabbit_password_hashing_sha512.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 sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam ebin/vm_memory_monitor.beam ebin/worker_pool.beam ebin/worker_pool_sup.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/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 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 173,005 bytes received 388 bytes 346,786.00 bytes/sec total size is 171,436 speedup is 0.99 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_prelaunch-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_backend_cache-3.12.1 plugins/rabbitmq_auth_backend_cache-3.12.1 sent 3,796,869 bytes received 4,109 bytes 7,601,956.00 bytes/sec total size is 3,779,605 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_auth_backend_cache-3.12.1 ! (grep -q '^prepare-dist::' /<>/deps/rabbit/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit prepare-dist \ APP=rabbit VSN=3.12.1 EZ_DIR=/<>/plugins/rabbit-3.12.1 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.12.1/ rm -rf /<>/plugins/rabbitmq_auth_backend_http-3.12.1 plugins/rabbitmq_auth_backend_http-3.12.1 sending incremental file list sent 972,818 bytes received 1,479 bytes 1,948,594.00 bytes/sec total size is 966,852 speedup is 0.99 ./ sent 246,773 bytes received 362 bytes 494,270.00 bytes/sec total size is 245,299 speedup is 0.99 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 mkdir -p /<>/plugins/rabbitmq_auth_backend_http-3.12.1 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.12.1/ ! (grep -q '^prepare-dist::' /<>/deps/rabbit_common/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit_common prepare-dist \ APP=rabbit_common VSN=3.12.1 EZ_DIR=/<>/plugins/rabbit_common-3.12.1 sending incremental file list ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_amqp1_0-3.12.1 ./ 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 rm -rf /<>/plugins/rabbitmq_auth_backend_ldap-3.12.1 plugins/rabbitmq_auth_backend_ldap-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_backend_ldap-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_backend_oauth2-3.12.1 plugins/rabbitmq_auth_backend_oauth2-3.12.1 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.12.1/ mkdir -p /<>/plugins/rabbitmq_auth_backend_oauth2-3.12.1 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.12.1/ sending incremental file list 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 ./ 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 17,199 bytes received 111 bytes 34,620.00 bytes/sec total size is 16,727 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_http-3.12.1 rm -rf /<>/plugins/rabbitmq_auth_mechanism_ssl-3.12.1 plugins/rabbitmq_auth_mechanism_ssl-3.12.1 mkdir -p /<>/plugins/rabbitmq_auth_mechanism_ssl-3.12.1 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.12.1/ sent 36,076 bytes received 233 bytes 72,618.00 bytes/sec total size is 35,126 speedup is 0.97 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_cache-3.12.1 sending incremental file list rm -rf /<>/plugins/rabbitmq_aws-3.12.1 plugins/rabbitmq_aws-3.12.1 ./ mkdir -p /<>/plugins/rabbitmq_aws-3.12.1 ebin/ ebin/rabbit_auth_mechanism_ssl.beam ebin/rabbit_auth_mechanism_ssl_app.beam ebin/rabbitmq_auth_mechanism_ssl.app rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_aws/ /<>/plugins/rabbitmq_aws-3.12.1/ 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 73,211 bytes received 176 bytes 146,774.00 bytes/sec total size is 72,486 speedup is 0.99 sent 75,358 bytes received 244 bytes 151,204.00 bytes/sec total size is 74,325 speedup is 0.98 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_ldap-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_oauth2-3.12.1 rm -rf /<>/plugins/rabbitmq_consistent_hash_exchange-3.12.1 plugins/rabbitmq_consistent_hash_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_consistent_hash_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_event_exchange-3.12.1 plugins/rabbitmq_event_exchange-3.12.1 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.12.1/ mkdir -p /<>/plugins/rabbitmq_event_exchange-3.12.1 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.12.1/ sent 16,451 bytes received 84 bytes 33,070.00 bytes/sec total size is 16,123 speedup is 0.98 sending incremental file list sending incremental file list ./ ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_auth_mechanism_ssl-3.12.1 ebin/rabbit_db_ch_exchange.beam ebin/rabbit_exchange_type_consistent_hash.beam ebin/rabbitmq_consistent_hash_exchange.app include/ include/rabbitmq_consistent_hash_exchange.hrl 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 83,359 bytes received 248 bytes 167,214.00 bytes/sec total size is 82,441 speedup is 0.99 rm -rf /<>/plugins/rabbitmq_federation-3.12.1 plugins/rabbitmq_federation-3.12.1 mkdir -p /<>/plugins/rabbitmq_federation-3.12.1 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_aws/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_aws prepare-dist \ APP=rabbitmq_aws VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_aws-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation/ /<>/plugins/rabbitmq_federation-3.12.1/ rm -rf /<>/plugins/rabbitmq_federation_management-3.12.1 plugins/rabbitmq_federation_management-3.12.1 mkdir -p /<>/plugins/rabbitmq_federation_management-3.12.1 sending incremental file list 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.12.1/ ./ 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 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 40,425 bytes received 126 bytes 81,102.00 bytes/sec total size is 39,801 speedup is 0.98 sent 25,555 bytes received 134 bytes 51,378.00 bytes/sec total size is 24,956 speedup is 0.97 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_consistent_hash_exchange-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_event_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_jms_topic_exchange-3.12.1 plugins/rabbitmq_jms_topic_exchange-3.12.1 sent 249,637 bytes received 487 bytes 500,248.00 bytes/sec total size is 247,694 speedup is 0.99 sent 26,886 bytes received 157 bytes 54,086.00 bytes/sec total size is 26,261 speedup is 0.97 mkdir -p /<>/plugins/rabbitmq_jms_topic_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_management-3.12.1 plugins/rabbitmq_management-3.12.1 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.12.1/ mkdir -p /<>/plugins/rabbitmq_management-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management/ /<>/plugins/rabbitmq_management-3.12.1/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_federation prepare-dist \ APP=rabbitmq_federation VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_federation-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_federation_management-3.12.1 sending incremental file list sending incremental file list rm -rf /<>/plugins/rabbitmq_management_agent-3.12.1 plugins/rabbitmq_management_agent-3.12.1 ./ ebin/ ebin/rabbit_db_jms_exchange.beam ebin/rabbit_jms_topic_exchange.beam ebin/rabbitmq_jms_topic_exchange.app ebin/sjx_evaluator.beam include/ include/rabbit_jms_topic_exchange.hrl ./ 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_features.beam ebin/rabbit_mgmt_headers.beam ebin/rabbit_mgmt_hsts.beam ebin/rabbit_mgmt_load_definitions.beam ebin/rabbit_mgmt_login.beam ebin/rabbit_mgmt_oauth_bootstrap.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_environment.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_hash_password.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 mkdir -p /<>/plugins/rabbitmq_management_agent-3.12.1 ebin/rabbit_mgmt_wm_policies.beam ebin/rabbit_mgmt_wm_policy.beam ebin/rabbit_mgmt_wm_queue.beam rm -rf /<>/plugins/rabbitmq_mqtt-3.12.1 plugins/rabbitmq_mqtt-3.12.1 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_quorum_queue_replicas_add_member.beam ebin/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.beam ebin/rabbit_mgmt_wm_quorum_queue_replicas_grow.beam ebin/rabbit_mgmt_wm_quorum_queue_replicas_shrink.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 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.12.1/ 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 sending incremental file list priv/www/js/jquery-3.5.1.js mkdir -p /<>/plugins/rabbitmq_mqtt-3.12.1 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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_mqtt/ /<>/plugins/rabbitmq_mqtt-3.12.1/ priv/www/js/sammy-0.7.6.min.js priv/www/js/oidc-oauth/ priv/www/js/oidc-oauth/helper.js priv/www/js/oidc-oauth/login-callback.html priv/www/js/oidc-oauth/logout-callback.html priv/www/js/oidc-oauth/oidc-client-ts.js ./ priv/www/js/oidc-oauth/oidc-client-ts.js.map 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 ebin/ priv/www/js/tmpl/columns-options.ejs sending incremental file list ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam priv/www/js/tmpl/connection.ejs ebin/exometer_slide.beam priv/www/js/tmpl/connections.ejs ebin/rabbit_mgmt_agent_app.beam priv/www/js/tmpl/consumers.ejs ebin/rabbit_mgmt_agent_config.beam priv/www/js/tmpl/exchange.ejs ebin/rabbit_mgmt_agent_sup.beam priv/www/js/tmpl/exchanges.ejs ebin/rabbit_mgmt_agent_sup_sup.beam priv/www/js/tmpl/feature-flags.ejs ebin/rabbit_mgmt_data.beam priv/www/js/tmpl/layout.ejs ebin/rabbit_mgmt_data_compat.beam priv/www/js/tmpl/limits.ejs ebin/rabbit_mgmt_db_handler.beam priv/www/js/tmpl/list-exchanges.ejs ebin/rabbit_mgmt_external_stats.beam priv/www/js/tmpl/login.ejs ebin/rabbit_mgmt_ff.beam priv/www/js/tmpl/login_oauth.ejs ebin/rabbit_mgmt_format.beam priv/www/js/tmpl/memory-bar.ejs ebin/rabbit_mgmt_gc.beam 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 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_confirms.beam ebin/rabbit_mqtt_ff.beam ebin/rabbit_mqtt_internal_event_handler.beam ebin/rabbit_mqtt_keepalive.beam ebin/rabbit_mqtt_packet.beam ebin/rabbit_mqtt_processor.beam ebin/rabbit_mqtt_qos0_queue.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_packet.hrl priv/ priv/schema/ priv/schema/rabbitmq_mqtt.schema sent 35,355 bytes received 126 bytes 70,962.00 bytes/sec total size is 34,822 speedup is 0.98 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_jms_topic_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_aws-3.12.1 plugins/rabbitmq_peer_discovery_aws-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_aws-3.12.1 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.12.1/ 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 2,569,679 bytes received 3,614 bytes 5,146,586.00 bytes/sec total size is 2,556,037 speedup is 0.99 sent 231,073 bytes received 442 bytes 463,030.00 bytes/sec total size is 229,308 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_management prepare-dist \ APP=rabbitmq_management VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_management-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_management_agent-3.12.1 sent 273,251 bytes received 594 bytes 547,690.00 bytes/sec total size is 270,873 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_mqtt/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_mqtt prepare-dist \ APP=rabbitmq_mqtt VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_mqtt-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_common-3.12.1 plugins/rabbitmq_peer_discovery_common-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_common-3.12.1 rm -rf /<>/plugins/rabbitmq_peer_discovery_consul-3.12.1 plugins/rabbitmq_peer_discovery_consul-3.12.1 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.12.1/ mkdir -p /<>/plugins/rabbitmq_peer_discovery_consul-3.12.1 sent 25,267 bytes received 111 bytes 50,756.00 bytes/sec total size is 24,793 speedup is 0.98 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.12.1/ sending incremental file list ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_aws-3.12.1 sending incremental file list rm -rf /<>/plugins/rabbitmq_peer_discovery_etcd-3.12.1 plugins/rabbitmq_peer_discovery_etcd-3.12.1 ./ mkdir -p /<>/plugins/rabbitmq_peer_discovery_etcd-3.12.1 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 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.12.1/ ebin/rabbitmq_peer_discovery_consul_sup.beam include/ include/rabbit_peer_discovery_consul.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_consul.schema ./ 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 sending incremental file list ./ sed 's/%%VSN%%/3.12.1/' bin/rabbitmqadmin \ > /<>/plugins/rabbitmq_management-3.12.1/priv/www/cli/rabbitmqadmin 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 rm -rf /<>/plugins/rabbitmq_peer_discovery_k8s-3.12.1 plugins/rabbitmq_peer_discovery_k8s-3.12.1 mkdir -p /<>/plugins/rabbitmq_peer_discovery_k8s-3.12.1 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.12.1/ 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 78,903 bytes received 195 bytes 158,196.00 bytes/sec total size is 78,063 speedup is 0.99 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_consul-3.12.1 rm -rf /<>/plugins/rabbitmq_prometheus-3.12.1 plugins/rabbitmq_prometheus-3.12.1 sent 58,671 bytes received 210 bytes 117,762.00 bytes/sec total size is 57,819 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_prometheus-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_prometheus/ /<>/plugins/rabbitmq_prometheus-3.12.1/ ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_common-3.12.1 sent 51,003 bytes received 195 bytes 102,396.00 bytes/sec total size is 50,214 speedup is 0.98 rm -rf /<>/plugins/rabbitmq_random_exchange-3.12.1 plugins/rabbitmq_random_exchange-3.12.1 mkdir -p /<>/plugins/rabbitmq_random_exchange-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_etcd-3.12.1 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.12.1/ sending incremental file list rm -rf /<>/plugins/rabbitmq_recent_history_exchange-3.12.1 plugins/rabbitmq_recent_history_exchange-3.12.1 sending incremental file list ./ ./ mkdir -p /<>/plugins/rabbitmq_recent_history_exchange-3.12.1 ebin/ 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 sent 34,920 bytes received 195 bytes 70,230.00 bytes/sec total size is 34,109 speedup is 0.97 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.12.1/ ebin/rabbitmq_prometheus.app priv/ priv/schema/ priv/schema/rabbitmq_prometheus.schema ebin/rabbit_exchange_type_random.beam ebin/rabbitmq_random_exchange.app include/ ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_k8s-3.12.1 sending incremental file list rm -rf /<>/plugins/rabbitmq_sharding-3.12.1 plugins/rabbitmq_sharding-3.12.1 ./ ebin/ ebin/rabbit_db_rh_exchange.beam ebin/rabbit_exchange_type_recent_history.beam ebin/rabbitmq_recent_history_exchange.app include/ include/rabbit_recent_history.hrl mkdir -p /<>/plugins/rabbitmq_sharding-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_sharding/ /<>/plugins/rabbitmq_sharding-3.12.1/ 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 84,892 bytes received 206 bytes 170,196.00 bytes/sec total size is 83,936 speedup is 0.99 sent 5,927 bytes received 69 bytes 11,992.00 bytes/sec total size is 5,638 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_prometheus-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_random_exchange-3.12.1 rm -rf /<>/plugins/rabbitmq_shovel-3.12.1 plugins/rabbitmq_shovel-3.12.1 sent 23,254 bytes received 107 bytes 46,722.00 bytes/sec total size is 22,786 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_shovel-3.12.1 rm -rf /<>/plugins/rabbitmq_shovel_management-3.12.1 plugins/rabbitmq_shovel_management-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel/ /<>/plugins/rabbitmq_shovel-3.12.1/ mkdir -p /<>/plugins/rabbitmq_shovel_management-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_recent_history_exchange-3.12.1 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.12.1/ rm -rf /<>/plugins/rabbitmq_stomp-3.12.1 plugins/rabbitmq_stomp-3.12.1 sent 44,098 bytes received 160 bytes 88,516.00 bytes/sec total size is 43,464 speedup is 0.98 sending incremental file list 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 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 mkdir -p /<>/plugins/rabbitmq_stomp-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stomp/ /<>/plugins/rabbitmq_stomp-3.12.1/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_sharding/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_sharding prepare-dist \ APP=rabbitmq_sharding VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_sharding-3.12.1 sending incremental file list rm -rf /<>/plugins/rabbitmq_stream-3.12.1 plugins/rabbitmq_stream-3.12.1 ./ 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 mkdir -p /<>/plugins/rabbitmq_stream-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream/ /<>/plugins/rabbitmq_stream-3.12.1/ 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.ListStreamConsumerGroupsCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.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 214,204 bytes received 430 bytes 429,268.00 bytes/sec total size is 212,466 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_shovel-3.12.1 sent 55,047 bytes received 180 bytes 110,454.00 bytes/sec total size is 54,369 speedup is 0.98 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_shovel_management-3.12.1 rm -rf /<>/plugins/rabbitmq_stream_common-3.12.1 plugins/rabbitmq_stream_common-3.12.1 sent 171,142 bytes received 328 bytes 342,940.00 bytes/sec total size is 169,841 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_stream_common-3.12.1 rm -rf /<>/plugins/rabbitmq_stream_management-3.12.1 plugins/rabbitmq_stream_management-3.12.1 sent 253,821 bytes received 381 bytes 508,404.00 bytes/sec total size is 252,052 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stomp/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stomp prepare-dist \ APP=rabbitmq_stomp VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_stomp-3.12.1 mkdir -p /<>/plugins/rabbitmq_stream_management-3.12.1 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.12.1/ 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.12.1/ rm -rf /<>/plugins/rabbitmq_top-3.12.1 plugins/rabbitmq_top-3.12.1 sending incremental file list 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 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stream prepare-dist \ APP=rabbitmq_stream VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_stream-3.12.1 mkdir -p /<>/plugins/rabbitmq_top-3.12.1 ./ 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_top/ /<>/plugins/rabbitmq_top-3.12.1/ rm -rf /<>/plugins/rabbitmq_tracing-3.12.1 plugins/rabbitmq_tracing-3.12.1 mkdir -p /<>/plugins/rabbitmq_tracing-3.12.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_tracing/ /<>/plugins/rabbitmq_tracing-3.12.1/ 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 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 80,210 bytes received 332 bytes 161,084.00 bytes/sec total size is 78,896 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_stream_management-3.12.1 rm -rf /<>/plugins/rabbitmq_trust_store-3.12.1 plugins/rabbitmq_trust_store-3.12.1 sent 46,095 bytes received 88 bytes 92,366.00 bytes/sec total size is 45,735 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_trust_store-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_stream_common-3.12.1 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.12.1/ sent 70,178 bytes received 294 bytes 140,944.00 bytes/sec total size is 69,113 speedup is 0.98 rm -rf /<>/plugins/rabbitmq_web_dispatch-3.12.1 plugins/rabbitmq_web_dispatch-3.12.1 sent 66,542 bytes received 332 bytes 133,748.00 bytes/sec total size is 65,333 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_top/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_top prepare-dist \ APP=rabbitmq_top VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_top-3.12.1 sending incremental file list mkdir -p /<>/plugins/rabbitmq_web_dispatch-3.12.1 ./ 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 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.12.1/ sending incremental file list ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_tracing/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_tracing prepare-dist \ APP=rabbitmq_tracing VSN=3.12.1 EZ_DIR=/<>/plugins/rabbitmq_tracing-3.12.1 rm -rf /<>/plugins/rabbitmq_web_mqtt-3.12.1 plugins/rabbitmq_web_mqtt-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_mqtt-3.12.1 ./ rm -rf /<>/plugins/rabbitmq_web_mqtt_examples-3.12.1 plugins/rabbitmq_web_mqtt_examples-3.12.1 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 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.12.1/ mkdir -p /<>/plugins/rabbitmq_web_mqtt_examples-3.12.1 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.12.1/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_app.beam ebin/rabbit_web_mqtt_handler.beam ebin/rabbit_web_mqtt_stream_handler.beam ebin/rabbitmq_web_mqtt.app priv/ priv/schema/ priv/schema/rabbitmq_web_mqtt.schema 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,862 bytes received 191 bytes 140,106.00 bytes/sec total size is 69,110 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_trust_store-3.12.1 rm -rf /<>/plugins/rabbitmq_web_stomp-3.12.1 plugins/rabbitmq_web_stomp-3.12.1 mkdir -p /<>/plugins/rabbitmq_web_stomp-3.12.1 sent 51,356 bytes received 255 bytes 103,222.00 bytes/sec total size is 50,375 speedup is 0.98 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.12.1/ ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_dispatch-3.12.1 sending incremental file list ./ rm -rf /<>/plugins/rabbitmq_web_stomp_examples-3.12.1 plugins/rabbitmq_web_stomp_examples-3.12.1 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 44,288 bytes received 134 bytes 88,844.00 bytes/sec total size is 43,744 speedup is 0.98 sent 133,172 bytes received 206 bytes 266,756.00 bytes/sec total size is 132,430 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_web_stomp_examples-3.12.1 ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt-3.12.1 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.12.1/ ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt_examples-3.12.1 rm -rf /<>/plugins/ranch-2.1.0 plugins/ranch-2.1.0 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 mkdir -p /<>/plugins/ranch-2.1.0 rm -rf /<>/plugins/recon-2.5.3 plugins/recon-2.5.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ranch/ /<>/plugins/ranch-2.1.0/ mkdir -p /<>/plugins/recon-2.5.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/recon/ /<>/plugins/recon-2.5.3/ 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 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 58,475 bytes received 225 bytes 117,400.00 bytes/sec total size is 57,583 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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_stomp-3.12.1 rm -rf /<>/plugins/redbug-2.0.7 plugins/redbug-2.0.7 mkdir -p /<>/plugins/redbug-2.0.7 sent 70,131 bytes received 225 bytes 140,712.00 bytes/sec total size is 69,336 speedup is 0.99 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/redbug/ /<>/plugins/redbug-2.0.7/ ! (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.12.1 EZ_DIR=/<>/plugins/rabbitmq_web_stomp_examples-3.12.1 sending incremental file list ./ ebin/ ebin/redbug.app ebin/redbug.beam ebin/redbug_compiler.beam ebin/redbug_dtop.beam ebin/redbug_lexer.beam rm -rf /<>/plugins/seshat-0.4.0 plugins/seshat-0.4.0 ebin/redbug_parser.beam ebin/redbug_targ.beam mkdir -p /<>/plugins/seshat-0.4.0 sent 161,040 bytes received 388 bytes 322,856.00 bytes/sec total size is 159,665 speedup is 0.99 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/seshat/ /<>/plugins/seshat-0.4.0/ ! (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 109,236 bytes received 160 bytes 218,792.00 bytes/sec total size is 108,686 speedup is 0.99 sending incremental file list rm -rf /<>/plugins/stdout_formatter-0.2.4 plugins/stdout_formatter-0.2.4 ./ mkdir -p /<>/plugins/stdout_formatter-0.2.4 ebin/ ebin/seshat.app ebin/seshat.beam ebin/seshat_app.beam ebin/seshat_counters_server.beam ebin/seshat_sup.beam ! (grep -q '^prepare-dist::' /<>/deps/recon/Makefile) || \ make --no-print-directory -C /<>/deps/recon prepare-dist \ APP=recon VSN=2.5.3 EZ_DIR=/<>/plugins/recon-2.5.3 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/ rm -rf /<>/plugins/syslog-4.0.0 plugins/syslog-4.0.0 mkdir -p /<>/plugins/syslog-4.0.0 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/syslog/ /<>/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 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 356,879 bytes received 160 bytes 714,078.00 bytes/sec total size is 356,249 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/redbug/Makefile) || \ make --no-print-directory -C /<>/deps/redbug prepare-dist \ APP=redbug VSN=2.0.7 EZ_DIR=/<>/plugins/redbug-2.0.7 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 sent 13,864 bytes received 122 bytes 27,972.00 bytes/sec total size is 13,437 speedup is 0.96 ebin/sysmon_handler_sup.beam ebin/sysmon_handler_testhandler.beam include/ include/sysmon_handler.hrl priv/ priv/sysmon_handler.schema ! (grep -q '^prepare-dist::' /<>/deps/seshat/Makefile) || \ make --no-print-directory -C /<>/deps/seshat prepare-dist \ APP=seshat VSN=0.4.0 EZ_DIR=/<>/plugins/seshat-0.4.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 sent 63,767 bytes received 145 bytes 127,824.00 bytes/sec total size is 63,226 speedup is 0.99 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 91,566 bytes received 240 bytes 183,612.00 bytes/sec total size is 90,707 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 ! (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 rm -rf /<>/plugins/thoas-1.0.0 plugins/thoas-1.0.0 mkdir -p /<>/plugins/thoas-1.0.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/thoas/ /<>/plugins/thoas-1.0.0/ sending incremental file list ./ ebin/ ebin/thoas.app ebin/thoas.beam ebin/thoas_decode.beam ebin/thoas_encode.beam sent 25,346 bytes received 187 bytes 51,066.00 bytes/sec total size is 24,633 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 49,803 bytes received 221 bytes 100,048.00 bytes/sec total size is 49,008 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 sent 125,478 bytes received 103 bytes 251,162.00 bytes/sec total size is 125,101 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/thoas/Makefile) || \ make --no-print-directory -C /<>/deps/thoas prepare-dist \ APP=thoas VSN=1.0.0 EZ_DIR=/<>/plugins/thoas-1.0.0 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/vmware-rabbitmq"; 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.12.1 cp -r \ LICENSE* \ /<>/deps/rabbit/INSTALL \ plugins \ /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1 echo "Put your EZs here and use rabbitmq-plugins to enable them." \ > /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/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.12.1/escript" make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript" cmp -s "escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-plugins"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-queues"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-streams"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/vmware-rabbitmq"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams vmware-rabbitmq; do \ cp "/<>/deps/rabbit/scripts/$script" \ "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin"; \ chmod 0755 "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/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 vmware-rabbitmq; do \ test -e debian/rabbitmq-server/usr/lib/rabbitmq/bin/$script || \ ln -sf ../lib/rabbitmq_server-3.12.1/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.12.1/ /<>/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 153 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: 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 4 s dpkg-deb: building package 'rabbitmq-server' in '../rabbitmq-server_3.12.1-1_all.deb'. dpkg-genbuildinfo --build=binary -O../rabbitmq-server_3.12.1-1_amd64.buildinfo dpkg-genchanges --build=binary -mLaunchpad Build Daemon -O../rabbitmq-server_3.12.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 2023-07-18T18:00:17Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ rabbitmq-server_3.12.1-1_amd64.changes: --------------------------------------- Format: 1.8 Date: Tue, 18 Jul 2023 09:35:50 +0100 Source: rabbitmq-server Binary: rabbitmq-server Built-For-Profiles: noudeb Architecture: all Version: 3.12.1-1 Distribution: mantic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: James Page Description: rabbitmq-server - AMQP server written in Erlang Changes: rabbitmq-server (3.12.1-1) experimental; urgency=medium . * New upstream release. * d/p/*: Refresh. * d/control: Bump minimum Erlang version to 25.0. * d/copyright: Tidy for new upstream release, fix stanza ordering. * d/source.lintian-overrides: Refresh overrides with correct match. * d/control: Drop Depends on lsb-base. * d/control: Bump Standards-Version to 4.6.2, no changes. Checksums-Sha1: 64c96b7b4714d0c0f12c9b2ee795786542479480 15940270 rabbitmq-server_3.12.1-1_all.deb 85904cb874edadb748e8e869cdc0f26eede9e5fd 7798 rabbitmq-server_3.12.1-1_amd64.buildinfo Checksums-Sha256: 9f2abce64b81f5bf0309e2407bff3cafdec790110d580071e64cbba2b5a04ede 15940270 rabbitmq-server_3.12.1-1_all.deb 5288ff7fdd083ebdc48afa0e9366cf323f9a7cba6bec8e701e4d3723d399e035 7798 rabbitmq-server_3.12.1-1_amd64.buildinfo Files: 8b92047a33cc3cba68f42952a2ecd0d4 15940270 net optional rabbitmq-server_3.12.1-1_all.deb 995c9021f30b8fc8c7e1b822b59da1db 7798 net optional rabbitmq-server_3.12.1-1_amd64.buildinfo /<>/rabbitmq-server_3.12.1-1_amd64.changes.new could not be renamed to /<>/rabbitmq-server_3.12.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.12.1-1 Checksums-Md5: 8b92047a33cc3cba68f42952a2ecd0d4 15940270 rabbitmq-server_3.12.1-1_all.deb Checksums-Sha1: 64c96b7b4714d0c0f12c9b2ee795786542479480 15940270 rabbitmq-server_3.12.1-1_all.deb Checksums-Sha256: 9f2abce64b81f5bf0309e2407bff3cafdec790110d580071e64cbba2b5a04ede 15940270 rabbitmq-server_3.12.1-1_all.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Tue, 18 Jul 2023 18:00:16 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.137ubuntu1), autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-13), autotools-dev (= 20220109.1), base-files (= 13ubuntu1), base-passwd (= 3.6.1), bash (= 5.2.15-2ubuntu1), binutils (= 2.40.90.20230714-2ubuntu1), binutils-common (= 2.40.90.20230714-2ubuntu1), binutils-x86-64-linux-gnu (= 2.40.90.20230714-2ubuntu1), bsdextrautils (= 2.38.1-5ubuntu2), bsdutils (= 1:2.38.1-5ubuntu2), build-essential (= 12.10ubuntu1), bzip2 (= 1.0.8-5build1), coreutils (= 9.1-1ubuntu2), cpp (= 4:13.1.0-4ubuntu2), cpp-12 (= 12.3.0-6ubuntu1), cpp-13 (= 13.1.0-8ubuntu1), dash (= 0.5.12-2ubuntu1), debconf (= 1.5.82), debhelper (= 13.11.4ubuntu3), debianutils (= 5.8-1), debugedit (= 1:5.0-5), dh-autoreconf (= 20), dh-python (= 6.20230603), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.8-4), docbook-xml (= 4.5-12), docbook-xsl (= 1.79.2+dfsg-2), dpkg (= 1.21.22ubuntu1), dpkg-dev (= 1.21.22ubuntu1), dwz (= 0.15-1), elixir (= 1.14.0.dfsg-2), erlang-asn1 (= 1:25.2.3+dfsg-1), erlang-base (= 1:25.2.3+dfsg-1), erlang-crypto (= 1:25.2.3+dfsg-1), erlang-dev (= 1:25.2.3+dfsg-1), erlang-diameter (= 1:25.2.3+dfsg-1), erlang-edoc (= 1:25.2.3+dfsg-1), erlang-eldap (= 1:25.2.3+dfsg-1), erlang-erl-docgen (= 1:25.2.3+dfsg-1), erlang-eunit (= 1:25.2.3+dfsg-1), erlang-ftp (= 1:25.2.3+dfsg-1), erlang-inets (= 1:25.2.3+dfsg-1), erlang-mnesia (= 1:25.2.3+dfsg-1), erlang-nox (= 1:25.2.3+dfsg-1), erlang-odbc (= 1:25.2.3+dfsg-1), erlang-os-mon (= 1:25.2.3+dfsg-1), erlang-parsetools (= 1:25.2.3+dfsg-1), erlang-public-key (= 1:25.2.3+dfsg-1), erlang-runtime-tools (= 1:25.2.3+dfsg-1), erlang-snmp (= 1:25.2.3+dfsg-1), erlang-src (= 1:25.2.3+dfsg-1), erlang-ssh (= 1:25.2.3+dfsg-1), erlang-ssl (= 1:25.2.3+dfsg-1), erlang-syntax-tools (= 1:25.2.3+dfsg-1), erlang-tftp (= 1:25.2.3+dfsg-1), erlang-tools (= 1:25.2.3+dfsg-1), erlang-xmerl (= 1:25.2.3+dfsg-1), file (= 1:5.44-3), findutils (= 4.9.0-5), g++ (= 4:13.1.0-4ubuntu2), g++-13 (= 13.1.0-8ubuntu1), gcc (= 4:13.1.0-4ubuntu2), gcc-12 (= 12.3.0-6ubuntu1), gcc-12-base (= 12.3.0-6ubuntu1), gcc-13 (= 13.1.0-8ubuntu1), gcc-13-base (= 13.1.0-8ubuntu1), gettext (= 0.21-13), gettext-base (= 0.21-13), grep (= 3.11-1), groff-base (= 1.23.0-2), gzip (= 1.12-1ubuntu1), hostname (= 3.23+nmu1ubuntu1), init-system-helpers (= 1.65.2ubuntu1), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.1-3), libarchive-zip-perl (= 1.68-1), libasan8 (= 13.1.0-8ubuntu1), libatomic1 (= 13.1.0-8ubuntu1), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.1.1-1), libaudit1 (= 1:3.1.1-1), libbinutils (= 2.40.90.20230714-2ubuntu1), libblkid1 (= 2.38.1-5ubuntu2), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.37-0ubuntu2), libc-dev-bin (= 2.37-0ubuntu2), libc6 (= 2.37-0ubuntu2), libc6-dev (= 2.37-0ubuntu2), libcap-ng0 (= 0.8.3-1build2), libcap2 (= 1:2.66-4ubuntu1), libcc1-0 (= 13.1.0-8ubuntu1), libcom-err2 (= 1.47.0-1ubuntu2), libcrypt-dev (= 1:4.4.35-1), libcrypt1 (= 1:4.4.35-1), libctf-nobfd0 (= 2.40.90.20230714-2ubuntu1), libctf0 (= 2.40.90.20230714-2ubuntu1), libdb5.3 (= 5.3.28+dfsg2-1), libdebconfclient0 (= 0.270ubuntu1), libdebhelper-perl (= 13.11.4ubuntu3), libdpkg-perl (= 1.21.22ubuntu1), libdw1 (= 0.189-4), libelf1 (= 0.189-4), libexpat1 (= 2.5.0-2), libffi8 (= 3.4.4-1), libfile-stripnondeterminism-perl (= 1.13.1-1), libgcc-12-dev (= 12.3.0-6ubuntu1), libgcc-13-dev (= 13.1.0-8ubuntu1), libgcc-s1 (= 13.1.0-8ubuntu1), libgcrypt20 (= 1.10.2-2ubuntu1), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgmp10 (= 2:6.2.1+dfsg1-1.1ubuntu2), libgomp1 (= 13.1.0-8ubuntu1), libgpg-error0 (= 1.46-1), libgprofng0 (= 2.40.90.20230714-2ubuntu1), libgssapi-krb5-2 (= 1.20.1-2), libhwasan0 (= 13.1.0-8ubuntu1), libicu72 (= 72.1-3ubuntu2), libisl23 (= 0.26-3), libitm1 (= 13.1.0-8ubuntu1), libjansson4 (= 2.14-2), libk5crypto3 (= 1.20.1-2), libkeyutils1 (= 1.6.3-2), libkrb5-3 (= 1.20.1-2), libkrb5support0 (= 1.20.1-2), liblsan0 (= 13.1.0-8ubuntu1), libltdl7 (= 2.4.7-6), liblz4-1 (= 1.9.4-1), liblzma5 (= 5.4.1-0.2), libmagic-mgc (= 1:5.44-3), libmagic1 (= 1:5.44-3), libmd0 (= 1.1.0-1), libmount1 (= 2.38.1-5ubuntu2), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.0-1), libncursesw6 (= 6.4+20230625-1), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libodbc2 (= 2.3.11-4), libpam-modules (= 1.5.2-6ubuntu1), libpam-modules-bin (= 1.5.2-6ubuntu1), libpam-runtime (= 1.5.2-6ubuntu1), libpam0g (= 1.5.2-6ubuntu1), libpcre2-8-0 (= 10.42-2), libperl5.36 (= 5.36.0-7ubuntu1), libpipeline1 (= 1.5.7-1), libpopt0 (= 1.19+dfsg-1), libproc2-0 (= 2:4.0.3-1ubuntu1), libpython3-stdlib (= 3.11.4-5), libpython3.11-minimal (= 3.11.4-1), libpython3.11-stdlib (= 3.11.4-1), libquadmath0 (= 13.1.0-8ubuntu1), libreadline8 (= 8.2-1.3), libseccomp2 (= 2.5.4-1ubuntu3), libselinux1 (= 3.5-1), libsemanage-common (= 3.5-1), libsemanage2 (= 3.5-1), libsepol2 (= 3.5-1), libsframe1 (= 2.40.90.20230714-2ubuntu1), libsmartcols1 (= 2.38.1-5ubuntu2), libsqlite3-0 (= 3.42.0-1), libssl3 (= 3.0.9-1ubuntu1), libstdc++-13-dev (= 13.1.0-8ubuntu1), libstdc++6 (= 13.1.0-8ubuntu1), libsub-override-perl (= 0.09-4), libsystemd0 (= 253.5-1ubuntu1), libtinfo6 (= 6.4+20230625-1), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtool (= 2.4.7-6), libtsan2 (= 13.1.0-8ubuntu1), libubsan1 (= 13.1.0-8ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 253.5-1ubuntu1), libunistring2 (= 1.0-2), libuuid1 (= 2.38.1-5ubuntu2), libxml2 (= 2.9.14+dfsg-1.3), libxml2-utils (= 2.9.14+dfsg-1.3), libxslt1.1 (= 1.1.35-1), libxxhash0 (= 0.8.1-1), libzstd1 (= 1.5.5+dfsg2-1ubuntu2), linux-libc-dev (= 6.3.0-7.7), locales-all (= 2.37-0ubuntu2), login (= 1:4.13+dfsg1-1ubuntu1), lsb-base (= 11.6), lto-disabled-list (= 41), m4 (= 1.4.19-3), make (= 4.3-4.1build1), man-db (= 2.11.2-2), mawk (= 1.3.4.20230525-1), media-types (= 10.1.0), ncurses-base (= 6.4+20230625-1), ncurses-bin (= 6.4+20230625-1), passwd (= 1:4.13+dfsg1-1ubuntu1), patch (= 2.7.6-7build2), perl (= 5.36.0-7ubuntu1), perl-base (= 5.36.0-7ubuntu1), perl-modules-5.36 (= 5.36.0-7ubuntu1), po-debconf (= 1.0.21+nmu1), procps (= 2:4.0.3-1ubuntu1), python3 (= 3.11.4-5), python3-all (= 3.11.4-5), python3-distutils (= 3.11.4-1), python3-lib2to3 (= 3.11.4-1), python3-minimal (= 3.11.4-5), python3-simplejson (= 3.19.1-1), python3.11 (= 3.11.4-1), python3.11-minimal (= 3.11.4-1), readline-common (= 8.2-1.3), rpcsvc-proto (= 1.4.2-0ubuntu6), rsync (= 3.2.7-1), sed (= 4.9-1), sensible-utils (= 0.0.20), sgml-base (= 1.31), sgml-data (= 2.0.11+nmu1), sysvinit-utils (= 3.06-4ubuntu1), tar (= 1.34+dfsg-1.2ubuntu1), unzip (= 6.0-28ubuntu1), util-linux (= 2.38.1-5ubuntu2), util-linux-extra (= 2.38.1-5ubuntu2), xml-core (= 0.18+nmu1), xmlto (= 0.0.28-2.1), xsltproc (= 1.1.35-1), xz-utils (= 5.4.1-0.2), zip (= 3.0-13), zlib1g (= 1:1.2.13.dfsg-1ubuntu4) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1689669350" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ rabbitmq-server_3.12.1-1_all.deb -------------------------------- new Debian package, version 2.0. size 15940270 bytes: control archive=37763 bytes. 90 bytes, 3 lines conffiles 951 bytes, 14 lines control 194597 bytes, 1439 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.12.1-1 Architecture: all Maintainer: Ubuntu Developers Original-Maintainer: Debian OpenStack Installed-Size: 23716 Depends: adduser, erlang-base | erlang-base-hipe, erlang-crypto (>= 1:25.0), erlang-eldap (>= 1:25.0), erlang-inets (>= 1:25.0), erlang-mnesia (>= 1:25.0), erlang-os-mon (>= 1:25.0), erlang-parsetools (>= 1:25.0), erlang-public-key (>= 1:25.0), erlang-runtime-tools (>= 1:25.0), erlang-ssl (>= 1:25.0), erlang-syntax-tools (>= 1:25.0), erlang-tools (>= 1:25.0), erlang-xmerl (>= 1:25.0), logrotate, 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 2023-07-18 08:35 ./ drwxr-xr-x root/root 0 2023-07-18 08:35 ./etc/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./etc/default/ -rw-r--r-- root/root 380 2023-07-04 07:59 ./etc/default/rabbitmq-server drwxr-xr-x root/root 0 2023-07-18 08:35 ./etc/init.d/ -rwxr-xr-x root/root 3949 2023-07-04 07:59 ./etc/init.d/rabbitmq-server drwxr-xr-x root/root 0 2023-07-18 08:35 ./etc/logrotate.d/ -rw-r--r-- root/root 83 2023-07-04 07:59 ./etc/logrotate.d/rabbitmq-server drwxr-xr-x root/root 0 2023-07-18 08:35 ./lib/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./lib/systemd/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./lib/systemd/system/ -rw-r--r-- root/root 590 2023-07-04 07:59 ./lib/systemd/system/rabbitmq-server.service drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/bin/ -rwxr-xr-x root/root 42529 2023-07-18 08:35 ./usr/bin/rabbitmqadmin drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/erlang/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/erlang/lib/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/ocf/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/ocf/resource.d/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/ocf/resource.d/rabbitmq/ -rwxr-xr-x root/root 10746 2023-06-26 06:17 ./usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/autocomplete/ -rwxr-xr-x root/root 559 2023-07-18 08:35 ./usr/lib/rabbitmq/autocomplete/bash_autocomplete.sh -rwxr-xr-x root/root 528 2023-07-18 08:35 ./usr/lib/rabbitmq/autocomplete/zsh_autocomplete.sh drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/ lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-defaults -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-defaults lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-diagnostics -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-diagnostics lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-env -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-env lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-plugins -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-plugins lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-queues -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-queues -rwxr-xr-x root/root 1568 2023-07-04 07:59 ./usr/lib/rabbitmq/bin/rabbitmq-script-wrapper lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-server -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-server -rwxr-xr-x root/root 888 2023-07-04 07:59 ./usr/lib/rabbitmq/bin/rabbitmq-server-wait lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-streams -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-streams lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmq-upgrade -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmq-upgrade lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/rabbitmqctl -> ../lib/rabbitmq_server-3.12.1/sbin/rabbitmqctl lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/bin/vmware-rabbitmq -> ../lib/rabbitmq_server-3.12.1/sbin/vmware-rabbitmq drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/ -rw-r--r-- root/root 75 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/INSTALL -rw-r--r-- root/root 19548 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE -rw-r--r-- root/root 11354 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-APACHE2 -rw-r--r-- root/root 11358 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-APACHE2-ExplorerCanvas -rw-r--r-- root/root 11360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-APACHE2-excanvas -rw-r--r-- root/root 10851 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-APL2-Stomp-Websocket -rw-r--r-- root/root 1207 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-BSD-base64js -rw-r--r-- root/root 1469 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-BSD-recon -rw-r--r-- root/root 757 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-ISC-cowboy -rw-r--r-- root/root 1084 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-EJS -rw-r--r-- root/root 1087 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-EJS10 -rw-r--r-- root/root 1057 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-Erlware-Commons -rw-r--r-- root/root 1069 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-Flot -rw-r--r-- root/root 1087 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-Mochi -rw-r--r-- root/root 1073 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-Sammy -rw-r--r-- root/root 1076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-Sammy060 -rw-r--r-- root/root 1075 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-jQuery -rw-r--r-- root/root 1076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MIT-jQuery164 -rw-r--r-- root/root 16725 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MPL -rw-r--r-- root/root 16726 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MPL-RabbitMQ -rw-r--r-- root/root 16727 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-MPL2 -rw-r--r-- root/root 1274 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-erlcloud -rw-r--r-- root/root 1471 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-httpc_aws -rw-r--r-- root/root 1471 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/LICENSE-rabbitmq_aws drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/ -rwxr-xr-x root/root 2073138 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-plugins link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-queues link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-streams link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-upgrade link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmqctl link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/vmware-rabbitmq link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/escript/rabbitmq-diagnostics drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ -rw-r--r-- root/root 59 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/README drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ebin/ -rw-r--r-- root/root 475 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ebin/accept.app -rw-r--r-- root/root 4556 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ebin/accept_encoding_header.beam -rw-r--r-- root/root 4160 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ebin/accept_header.beam -rw-r--r-- root/root 2492 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ebin/accept_neg.beam -rw-r--r-- root/root 3776 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/ebin/accept_parser.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/include/ -rw-r--r-- root/root 560 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/accept-0.3.5/include/accept.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/ -rw-r--r-- root/root 1004 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client.app -rw-r--r-- root/root 18960 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client.beam -rw-r--r-- root/root 1320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_app.beam -rw-r--r-- root/root 24972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_connection.beam -rw-r--r-- root/root 1844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_connection_sup.beam -rw-r--r-- root/root 1492 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_connections_sup.beam -rw-r--r-- root/root 16268 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_frame_reader.beam -rw-r--r-- root/root 45600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_session.beam -rw-r--r-- root/root 1404 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_sessions_sup.beam -rw-r--r-- root/root 1308 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_sup.beam -rw-r--r-- root/root 4512 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_client_types.beam -rw-r--r-- root/root 21504 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_client-3.12.1/ebin/amqp10_msg.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ebin/ -rw-r--r-- root/root 12504 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ebin/amqp10_binary_generator.beam -rw-r--r-- root/root 20120 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ebin/amqp10_binary_parser.beam -rw-r--r-- root/root 754 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ebin/amqp10_common.app -rw-r--r-- root/root 10028 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ebin/amqp10_framing.beam -rw-r--r-- root/root 18032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/ebin/amqp10_framing0.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/include/ -rw-r--r-- root/root 10189 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp10_common-3.12.1/include/amqp10_framing.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/ -rw-r--r-- root/root 10692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_auth_mechanisms.beam -rw-r--r-- root/root 42840 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_channel.beam -rw-r--r-- root/root 13332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_channel_sup.beam -rw-r--r-- root/root 10208 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_channel_sup_sup.beam -rw-r--r-- root/root 20396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_channels_manager.beam -rw-r--r-- root/root 1348 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_client.app -rw-r--r-- root/root 1200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_client.beam -rw-r--r-- root/root 16524 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_connection.beam -rw-r--r-- root/root 10604 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_connection_sup.beam -rw-r--r-- root/root 13752 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_connection_type_sup.beam -rw-r--r-- root/root 19388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_direct_connection.beam -rw-r--r-- root/root 11604 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_direct_consumer.beam -rw-r--r-- root/root 25460 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_gen_connection.beam -rw-r--r-- root/root 15012 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_gen_consumer.beam -rw-r--r-- root/root 17596 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_main_reader.beam -rw-r--r-- root/root 27792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_network_connection.beam -rw-r--r-- root/root 13696 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_rpc_client.beam -rw-r--r-- root/root 12244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_rpc_server.beam -rw-r--r-- root/root 17868 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_selective_consumer.beam -rw-r--r-- root/root 20920 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_ssl.beam -rw-r--r-- root/root 10292 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_sup.beam -rw-r--r-- root/root 22372 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_uri.beam -rw-r--r-- root/root 9780 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/amqp_util.beam -rw-r--r-- root/root 19116 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/rabbit_routing_util.beam -rw-r--r-- root/root 5980 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/ebin/uri_parser.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/include/ -rw-r--r-- root/root 2147 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/include/amqp_client.hrl -rw-r--r-- root/root 1314 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/include/amqp_client_internal.hrl -rw-r--r-- root/root 1391 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/include/amqp_gen_consumer_spec.hrl -rw-r--r-- root/root 613 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/amqp_client-3.12.1/include/rabbit_routing_prefixes.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/ -rw-r--r-- root/root 674 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten.app -rw-r--r-- root/root 1352 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten.beam -rw-r--r-- root/root 1168 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten_app.beam -rw-r--r-- root/root 3500 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten_detect.beam -rw-r--r-- root/root 7452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten_detector.beam -rw-r--r-- root/root 4236 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten_emitter.beam -rw-r--r-- root/root 4872 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten_sink.beam -rw-r--r-- root/root 1660 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/aten-0.5.8/ebin/aten_sup.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/base64url-1.0.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/base64url-1.0.1/ebin/ -rw-r--r-- root/root 389 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/base64url-1.0.1/ebin/base64url.app -rw-r--r-- root/root 3244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/base64url-1.0.1/ebin/base64url.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/ -rw-r--r-- root/root 660 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy.app -rw-r--r-- root/root 4996 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy.beam -rw-r--r-- root/root 1428 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_app.beam -rw-r--r-- root/root 4080 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_bstr.beam -rw-r--r-- root/root 7304 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_children.beam -rw-r--r-- root/root 3224 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_clear.beam -rw-r--r-- root/root 8988 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_clock.beam -rw-r--r-- root/root 11604 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_compress_h.beam -rw-r--r-- root/root 3700 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_constraints.beam -rw-r--r-- root/root 3156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_handler.beam -rw-r--r-- root/root 69488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_http.beam -rw-r--r-- root/root 55772 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_http2.beam -rw-r--r-- root/root 5372 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_loop.beam -rw-r--r-- root/root 11256 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_metrics_h.beam -rw-r--r-- root/root 1544 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_middleware.beam -rw-r--r-- root/root 39200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_req.beam -rw-r--r-- root/root 62764 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_rest.beam -rw-r--r-- root/root 15720 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_router.beam -rw-r--r-- root/root 13336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_static.beam -rw-r--r-- root/root 6680 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_stream.beam -rw-r--r-- root/root 15412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_stream_h.beam -rw-r--r-- root/root 1644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_sub_protocol.beam -rw-r--r-- root/root 1832 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_sup.beam -rw-r--r-- root/root 3256 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_tls.beam -rw-r--r-- root/root 8636 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_tracer_h.beam -rw-r--r-- root/root 32384 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowboy-2.10.0/ebin/cowboy_websocket.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/ -rw-r--r-- root/root 2940 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_base64url.beam -rw-r--r-- root/root 15740 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_cookie.beam -rw-r--r-- root/root 37260 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_date.beam -rw-r--r-- root/root 219388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_hpack.beam -rw-r--r-- root/root 14892 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_http.beam -rw-r--r-- root/root 28672 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_http2.beam -rw-r--r-- root/root 68872 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_http2_machine.beam -rw-r--r-- root/root 452368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_http_hd.beam -rw-r--r-- root/root 20828 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_http_struct_hd.beam -rw-r--r-- root/root 9332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_http_te.beam -rw-r--r-- root/root 2768 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_iolists.beam -rw-r--r-- root/root 17156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_link.beam -rw-r--r-- root/root 86172 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_mimetypes.beam -rw-r--r-- root/root 21092 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_multipart.beam -rw-r--r-- root/root 12852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_qs.beam -rw-r--r-- root/root 20736 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_spdy.beam -rw-r--r-- root/root 8180 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_sse.beam -rw-r--r-- root/root 17644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_uri.beam -rw-r--r-- root/root 19088 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_uri_template.beam -rw-r--r-- root/root 33860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cow_ws.beam -rw-r--r-- root/root 480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/ebin/cowlib.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/include/ -rw-r--r-- root/root 22205 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/include/cow_inline.hrl -rw-r--r-- root/root 3315 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cowlib-2.12.1/include/cow_parse.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/ -rw-r--r-- root/root 673 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation.app -rw-r--r-- root/root 2708 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation.beam -rw-r--r-- root/root 1444 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_app.beam -rw-r--r-- root/root 7400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_pbe.beam -rw-r--r-- root/root 1792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_sup.beam -rw-r--r-- root/root 8740 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_svc.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/include/ -rw-r--r-- root/root 44 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/include/credentials_obfuscation.hrl -rw-r--r-- root/root 1247 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/credentials_obfuscation-3.4.0/include/otp_crypto.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/ -rw-r--r-- root/root 21240 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/conf_parse.beam -rw-r--r-- root/root 845 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish.app -rw-r--r-- root/root 3612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish.beam -rw-r--r-- root/root 1852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_advanced.beam -rw-r--r-- root/root 2972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_bytesize.beam -rw-r--r-- root/root 14064 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_conf.beam -rw-r--r-- root/root 14076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_datatypes.beam -rw-r--r-- root/root 4164 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_duration.beam -rw-r--r-- root/root 13956 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_duration_parse.beam -rw-r--r-- root/root 6000 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_effective.beam -rw-r--r-- root/root 4860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_enum.beam -rw-r--r-- root/root 9516 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_error.beam -rw-r--r-- root/root 31844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_escript.beam -rw-r--r-- root/root 1848 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_flag.beam -rw-r--r-- root/root 30136 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_generator.beam -rw-r--r-- root/root 9640 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_mapping.beam -rw-r--r-- root/root 3860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_rebar_plugin.beam -rw-r--r-- root/root 14004 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_schema.beam -rw-r--r-- root/root 3228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_translation.beam -rw-r--r-- root/root 12396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_unit.beam -rw-r--r-- root/root 6020 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_util.beam -rw-r--r-- root/root 3112 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_validator.beam -rw-r--r-- root/root 6300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_variable.beam -rw-r--r-- root/root 1732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/ebin/cuttlefish_vmargs.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/priv/ -rw-r--r-- root/root 12457 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/cuttlefish-3.1.0/priv/erlang_vm.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/ -rw-r--r-- root/root 667216 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/auth_pb.beam -rw-r--r-- root/root 919 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd.app -rw-r--r-- root/root 7132 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd.beam -rw-r--r-- root/root 1296 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_app.beam -rw-r--r-- root/root 7172 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_auth.beam -rw-r--r-- root/root 5732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_auth_gen.beam -rw-r--r-- root/root 4144 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_cluster.beam -rw-r--r-- root/root 2680 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_cluster_gen.beam -rw-r--r-- root/root 2856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_compare.beam -rw-r--r-- root/root 36684 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_conn.beam -rw-r--r-- root/root 3600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_conn_sup.beam -rw-r--r-- root/root 1944 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_data_coercion.beam -rw-r--r-- root/root 11540 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_election.beam -rw-r--r-- root/root 2600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_election_gen.beam -rw-r--r-- root/root 5020 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_grpc.beam -rw-r--r-- root/root 1744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_health_gen.beam -rw-r--r-- root/root 9716 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_kv.beam -rw-r--r-- root/root 2576 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_kv_gen.beam -rw-r--r-- root/root 15248 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_lease.beam -rw-r--r-- root/root 2716 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_lease_gen.beam -rw-r--r-- root/root 3368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_lease_sup.beam -rw-r--r-- root/root 3264 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_lock.beam -rw-r--r-- root/root 1788 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_lock_gen.beam -rw-r--r-- root/root 6360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_maintenance.beam -rw-r--r-- root/root 3180 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_maintenance_gen.beam -rw-r--r-- root/root 1568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_op.beam -rw-r--r-- root/root 8512 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_stream.beam -rw-r--r-- root/root 2092 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_sup.beam -rw-r--r-- root/root 14664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_watch.beam -rw-r--r-- root/root 1496 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/eetcd_watch_gen.beam -rw-r--r-- root/root 625616 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/gogo_pb.beam -rw-r--r-- root/root 34580 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/health_pb.beam -rw-r--r-- root/root 656128 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/kv_pb.beam -rw-r--r-- root/root 1680932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/ebin/router_pb.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/include/ -rw-r--r-- root/root 1499 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/include/eetcd.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/priv/protos/ -rw-r--r-- root/root 812 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/priv/protos/auth.proto -rw-r--r-- root/root 4293 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/priv/protos/gogo.proto -rw-r--r-- root/root 1636 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/priv/protos/kv.proto -rw-r--r-- root/root 37470 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/eetcd-0.3.6/priv/protos/router.proto drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/enough-0.1.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/enough-0.1.0/ebin/ -rw-r--r-- root/root 408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/enough-0.1.0/ebin/enough.app -rw-r--r-- root/root 24852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/enough-0.1.0/ebin/enough.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gen_batch_server-0.8.8/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gen_batch_server-0.8.8/ebin/ -rw-r--r-- root/root 414 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gen_batch_server-0.8.8/ebin/gen_batch_server.app -rw-r--r-- root/root 19064 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gen_batch_server-0.8.8/ebin/gen_batch_server.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/getopt-1.0.2/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/getopt-1.0.2/ebin/ -rw-r--r-- root/root 396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/getopt-1.0.2/ebin/getopt.app -rw-r--r-- root/root 35532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/getopt-1.0.2/ebin/getopt.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/ -rw-r--r-- root/root 451 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun.app -rw-r--r-- root/root 37552 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun.beam -rw-r--r-- root/root 1292 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_app.beam -rw-r--r-- root/root 3432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_content_handler.beam -rw-r--r-- root/root 1868 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_data_h.beam -rw-r--r-- root/root 30912 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_http.beam -rw-r--r-- root/root 32192 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_http2.beam -rw-r--r-- root/root 2856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_sse_h.beam -rw-r--r-- root/root 1660 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_sup.beam -rw-r--r-- root/root 2536 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_tcp.beam -rw-r--r-- root/root 2700 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_tls.beam -rw-r--r-- root/root 8452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_ws.beam -rw-r--r-- root/root 2128 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/gun-1.3.3/ebin/gun_ws_h.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/ -rw-r--r-- root/root 2770 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose.app -rw-r--r-- root/root 4400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose.beam -rw-r--r-- root/root 1420 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_app.beam -rw-r--r-- root/root 6124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_base.beam -rw-r--r-- root/root 132408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_base64.beam -rw-r--r-- root/root 132400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_base64url.beam -rw-r--r-- root/root 1876 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_block_encryptor.beam -rw-r--r-- root/root 2944 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_chacha20_poly1305.beam -rw-r--r-- root/root 2852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_chacha20_poly1305_crypto.beam -rw-r--r-- root/root 2416 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_chacha20_poly1305_libsodium.beam -rw-r--r-- root/root 1688 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_chacha20_poly1305_unsupported.beam -rw-r--r-- root/root 2280 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_crypto_compat.beam -rw-r--r-- root/root 3480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve25519.beam -rw-r--r-- root/root 2456 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve25519_libdecaf.beam -rw-r--r-- root/root 3124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve25519_libsodium.beam -rw-r--r-- root/root 2280 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve25519_unsupported.beam -rw-r--r-- root/root 4228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve448.beam -rw-r--r-- root/root 2844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve448_libdecaf.beam -rw-r--r-- root/root 2588 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_curve448_unsupported.beam -rw-r--r-- root/root 1216 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json.beam -rw-r--r-- root/root 1332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_jason.beam -rw-r--r-- root/root 2092 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_jiffy.beam -rw-r--r-- root/root 1380 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_jsone.beam -rw-r--r-- root/root 1368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_jsx.beam -rw-r--r-- root/root 1316 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_ojson.beam -rw-r--r-- root/root 1336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_poison.beam -rw-r--r-- root/root 7060 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_poison_compat_encoder.beam -rw-r--r-- root/root 1456 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_poison_lexical_encoder.beam -rw-r--r-- root/root 1476 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_thoas.beam -rw-r--r-- root/root 1344 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_json_unsupported.beam -rw-r--r-- root/root 26032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa.beam -rw-r--r-- root/root 80836 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_aes.beam -rw-r--r-- root/root 4960 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_aes_kw.beam -rw-r--r-- root/root 1372 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_base64url.beam -rw-r--r-- root/root 3320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_bench.beam -rw-r--r-- root/root 7656 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_chacha20.beam -rw-r--r-- root/root 3700 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_chacha20_poly1305.beam -rw-r--r-- root/root 5628 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_concat_kdf.beam -rw-r--r-- root/root 3012 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_curve25519.beam -rw-r--r-- root/root 3736 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_curve448.beam -rw-r--r-- root/root 11676 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_ed25519.beam -rw-r--r-- root/root 16824 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_ed448.beam -rw-r--r-- root/root 2852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_hchacha20.beam -rw-r--r-- root/root 3672 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_math.beam -rw-r--r-- root/root 41368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_pkcs1.beam -rw-r--r-- root/root 6600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_pkcs5.beam -rw-r--r-- root/root 6532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_pkcs7.beam -rw-r--r-- root/root 3488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_poly1305.beam -rw-r--r-- root/root 13400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_sha3.beam -rw-r--r-- root/root 2276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_unsupported.beam -rw-r--r-- root/root 6104 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_x25519.beam -rw-r--r-- root/root 8512 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_x448.beam -rw-r--r-- root/root 1744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_xchacha20.beam -rw-r--r-- root/root 2356 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwa_xchacha20_poly1305.beam -rw-r--r-- root/root 19660 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe.beam -rw-r--r-- root/root 2148 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg.beam -rw-r--r-- root/root 7736 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_aes_kw.beam -rw-r--r-- root/root 5436 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_c20p_kw.beam -rw-r--r-- root/root 2992 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_dir.beam -rw-r--r-- root/root 27000 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_ecdh_1pu.beam -rw-r--r-- root/root 26300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_ecdh_es.beam -rw-r--r-- root/root 16096 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_pbes2.beam -rw-r--r-- root/root 4016 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_rsa.beam -rw-r--r-- root/root 5456 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_alg_xc20p_kw.beam -rw-r--r-- root/root 1992 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_enc.beam -rw-r--r-- root/root 8652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_enc_aes.beam -rw-r--r-- root/root 2800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_enc_c20p.beam -rw-r--r-- root/root 2812 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_enc_xc20p.beam -rw-r--r-- root/root 3268 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwe_zip.beam -rw-r--r-- root/root 51412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk.beam -rw-r--r-- root/root 12644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_der.beam -rw-r--r-- root/root 17572 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty.beam -rw-r--r-- root/root 28800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_ec.beam -rw-r--r-- root/root 7372 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_oct.beam -rw-r--r-- root/root 20520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_okp_ed25519.beam -rw-r--r-- root/root 8228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_okp_ed25519ph.beam -rw-r--r-- root/root 20480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_okp_ed448.beam -rw-r--r-- root/root 8204 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_okp_ed448ph.beam -rw-r--r-- root/root 21252 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_okp_x25519.beam -rw-r--r-- root/root 21208 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_okp_x448.beam -rw-r--r-- root/root 33040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_kty_rsa.beam -rw-r--r-- root/root 1624 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_oct.beam -rw-r--r-- root/root 10144 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_openssh_key.beam -rw-r--r-- root/root 13932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_pem.beam -rw-r--r-- root/root 2100 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_set.beam -rw-r--r-- root/root 1844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_use_enc.beam -rw-r--r-- root/root 1704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwk_use_sig.beam -rw-r--r-- root/root 25688 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws.beam -rw-r--r-- root/root 2132 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg.beam -rw-r--r-- root/root 3200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_ecdsa.beam -rw-r--r-- root/root 3824 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_eddsa.beam -rw-r--r-- root/root 3168 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_hmac.beam -rw-r--r-- root/root 2364 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_none.beam -rw-r--r-- root/root 3824 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_poly1305.beam -rw-r--r-- root/root 3220 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam -rw-r--r-- root/root 3192 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jws_alg_rsa_pss.beam -rw-r--r-- root/root 12036 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_jwt.beam -rw-r--r-- root/root 45152 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_public_key.beam -rw-r--r-- root/root 42756 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_server.beam -rw-r--r-- root/root 2244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_sha3.beam -rw-r--r-- root/root 1772 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_sha3_keccakf1600_driver.beam -rw-r--r-- root/root 1772 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_sha3_keccakf1600_nif.beam -rw-r--r-- root/root 1752 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_sha3_libdecaf.beam -rw-r--r-- root/root 1668 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_sha3_unsupported.beam -rw-r--r-- root/root 1592 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_sup.beam -rw-r--r-- root/root 2948 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_xchacha20_poly1305.beam -rw-r--r-- root/root 1928 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_xchacha20_poly1305_crypto.beam -rw-r--r-- root/root 1692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/ebin/jose_xchacha20_poly1305_unsupported.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/ -rw-r--r-- root/root 593 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose.hrl -rw-r--r-- root/root 753 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_base.hrl -rw-r--r-- root/root 909 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_compat.hrl -rw-r--r-- root/root 712 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_jwe.hrl -rw-r--r-- root/root 658 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_jwk.hrl -rw-r--r-- root/root 650 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_jws.hrl -rw-r--r-- root/root 544 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_jwt.hrl -rw-r--r-- root/root 1966 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/include/jose_public_key.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/priv/ -rw-r--r-- root/root 757 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/jose-1.11.3/priv/Dockerfile drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/ -rw-r--r-- root/root 904 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli.app -rw-r--r-- root/root 45484 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli.beam -rw-r--r-- root/root 15188 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_application.beam -rw-r--r-- root/root 4388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_escriptize.beam -rw-r--r-- root/root 10288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_ets.beam -rw-r--r-- root/root 6272 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_help.beam -rw-r--r-- root/root 18548 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_inet.beam -rw-r--r-- root/root 22248 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_lib.beam -rw-r--r-- root/root 12912 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_mnesia.beam -rw-r--r-- root/root 21984 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_plugin.beam -rw-r--r-- root/root 18508 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_port.beam -rw-r--r-- root/root 24928 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_process.beam -rw-r--r-- root/root 2968 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_store.beam -rw-r--r-- root/root 22820 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/ebin/observer_cli_system.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/include/ -rw-r--r-- root/root 3005 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/observer_cli-1.7.3/include/observer_cli.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/ -rw-r--r-- root/root 693 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris.app -rw-r--r-- root/root 11140 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris.beam -rw-r--r-- root/root 1500 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_app.beam -rw-r--r-- root/root 9044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_bench.beam -rw-r--r-- root/root 7264 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_bloom.beam -rw-r--r-- root/root 2204 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_counters.beam -rw-r--r-- root/root 2148 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_ets.beam -rw-r--r-- root/root 96820 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_log.beam -rw-r--r-- root/root 2568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_log_shared.beam -rw-r--r-- root/root 32324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_replica.beam -rw-r--r-- root/root 17620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_replica_reader.beam -rw-r--r-- root/root 1520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_replica_reader_sup.beam -rw-r--r-- root/root 4260 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_retention.beam -rw-r--r-- root/root 3280 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_server_sup.beam -rw-r--r-- root/root 2068 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_sup.beam -rw-r--r-- root/root 11952 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_tracking.beam -rw-r--r-- root/root 14036 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_util.beam -rw-r--r-- root/root 27180 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/osiris-1.5.1/ebin/osiris_writer.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/ -rw-r--r-- root/root 2129 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus.app -rw-r--r-- root/root 1400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus.beam -rw-r--r-- root/root 8480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_boolean.beam -rw-r--r-- root/root 5540 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_buckets.beam -rw-r--r-- root/root 6432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_collector.beam -rw-r--r-- root/root 10592 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_counter.beam -rw-r--r-- root/root 1260 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_format.beam -rw-r--r-- root/root 12916 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_gauge.beam -rw-r--r-- root/root 22120 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_histogram.beam -rw-r--r-- root/root 2572 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_http.beam -rw-r--r-- root/root 2076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_instrumenter.beam -rw-r--r-- root/root 6568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_metric.beam -rw-r--r-- root/root 7352 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_metric_spec.beam -rw-r--r-- root/root 3360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_misc.beam -rw-r--r-- root/root 2580 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_mnesia.beam -rw-r--r-- root/root 8120 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_mnesia_collector.beam -rw-r--r-- root/root 106164 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_model.beam -rw-r--r-- root/root 13712 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_model_helpers.beam -rw-r--r-- root/root 4780 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_protobuf_format.beam -rw-r--r-- root/root 19092 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_quantile_summary.beam -rw-r--r-- root/root 5100 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_registry.beam -rw-r--r-- root/root 13696 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_summary.beam -rw-r--r-- root/root 4900 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_sup.beam -rw-r--r-- root/root 1376 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_test_instrumenter.beam -rw-r--r-- root/root 12208 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_text_format.beam -rw-r--r-- root/root 4380 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_time.beam -rw-r--r-- root/root 15004 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_vm_dist_collector.beam -rw-r--r-- root/root 5316 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_vm_memory_collector.beam -rw-r--r-- root/root 6112 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_vm_msacc_collector.beam -rw-r--r-- root/root 6016 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_vm_statistics_collector.beam -rw-r--r-- root/root 9104 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/ebin/prometheus_vm_system_info_collector.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/include/ -rw-r--r-- root/root 1135 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/include/prometheus.hrl -rw-r--r-- root/root 3499 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/prometheus-4.10.0/include/prometheus_model.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/ebin/ -rw-r--r-- root/root 3792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/ebin/quantile.beam -rw-r--r-- root/root 393 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.app -rw-r--r-- root/root 8324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/include/ -rw-r--r-- root/root 252 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/quantile_estimator-0.2.1/include/quantile_estimator.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ -rw-r--r-- root/root 992 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra.app -rw-r--r-- root/root 26928 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra.beam -rw-r--r-- root/root 1156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_app.beam -rw-r--r-- root/root 10480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_bench.beam -rw-r--r-- root/root 2240 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_counters.beam -rw-r--r-- root/root 3148 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_dbg.beam -rw-r--r-- root/root 11600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_directory.beam -rw-r--r-- root/root 2040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_env.beam -rw-r--r-- root/root 3772 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_ets_queue.beam -rw-r--r-- root/root 7988 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_file_handle.beam -rw-r--r-- root/root 3800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_flru.beam -rw-r--r-- root/root 2664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_leaderboard.beam -rw-r--r-- root/root 19728 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_lib.beam -rw-r--r-- root/root 47396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log.beam -rw-r--r-- root/root 10520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_cache.beam -rw-r--r-- root/root 6908 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_ets.beam -rw-r--r-- root/root 10844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_meta.beam -rw-r--r-- root/root 5128 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_pre_init.beam -rw-r--r-- root/root 24484 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_reader.beam -rw-r--r-- root/root 26084 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_segment.beam -rw-r--r-- root/root 20028 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_segment_writer.beam -rw-r--r-- root/root 9524 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_snapshot.beam -rw-r--r-- root/root 7144 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_sup.beam -rw-r--r-- root/root 41676 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_wal.beam -rw-r--r-- root/root 1744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_log_wal_sup.beam -rw-r--r-- root/root 9460 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_machine.beam -rw-r--r-- root/root 2608 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_machine_ets.beam -rw-r--r-- root/root 1408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_machine_simple.beam -rw-r--r-- root/root 2356 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_metrics_ets.beam -rw-r--r-- root/root 7460 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_monitors.beam -rw-r--r-- root/root 131020 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_server.beam -rw-r--r-- root/root 88400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_server_proc.beam -rw-r--r-- root/root 1992 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_server_sup.beam -rw-r--r-- root/root 13920 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_server_sup_sup.beam -rw-r--r-- root/root 16740 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_snapshot.beam -rw-r--r-- root/root 2484 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_sup.beam -rw-r--r-- root/root 11960 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_system.beam -rw-r--r-- root/root 4792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_system_sup.beam -rw-r--r-- root/root 5796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ra-2.6.2/ebin/ra_systems_sup.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/ -rw-r--r-- root/root 17356 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/amqqueue.beam -rw-r--r-- root/root 3720 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/background_gc.beam -rw-r--r-- root/root 3296 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/code_server_cache.beam -rw-r--r-- root/root 5584 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/gatherer.beam -rw-r--r-- root/root 51900 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/gm.beam -rw-r--r-- root/root 7200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/internal_user.beam -rw-r--r-- root/root 14836 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/lqueue.beam -rw-r--r-- root/root 18876 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/mirrored_supervisor.beam -rw-r--r-- root/root 1664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/mirrored_supervisor_sups.beam -rw-r--r-- root/root 8952 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/pg_local.beam -rw-r--r-- root/root 2932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/pid_recomposition.beam -rw-r--r-- root/root 10314 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit.app -rw-r--r-- root/root 78896 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit.beam -rw-r--r-- root/root 15584 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_access_control.beam -rw-r--r-- root/root 16888 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_alarm.beam -rw-r--r-- root/root 97864 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_amqqueue.beam -rw-r--r-- root/root 91388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_amqqueue_process.beam -rw-r--r-- root/root 5076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_amqqueue_sup.beam -rw-r--r-- root/root 6800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_amqqueue_sup_sup.beam -rw-r--r-- root/root 48360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_auth_backend_internal.beam -rw-r--r-- root/root 5016 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_auth_mechanism_amqplain.beam -rw-r--r-- root/root 4620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_auth_mechanism_cr_demo.beam -rw-r--r-- root/root 5300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_auth_mechanism_plain.beam -rw-r--r-- root/root 15232 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_autoheal.beam -rw-r--r-- root/root 4516 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_backing_queue.beam -rw-r--r-- root/root 23620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_basic.beam -rw-r--r-- root/root 20776 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_binding.beam -rw-r--r-- root/root 6684 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_boot_steps.beam -rw-r--r-- root/root 134368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_channel.beam -rw-r--r-- root/root 13528 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_channel_interceptor.beam -rw-r--r-- root/root 7116 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_channel_sup.beam -rw-r--r-- root/root 4320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_channel_sup_sup.beam -rw-r--r-- root/root 12348 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_channel_tracking.beam -rw-r--r-- root/root 4956 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_channel_tracking_handler.beam -rw-r--r-- root/root 29348 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_classic_queue.beam -rw-r--r-- root/root 48844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_classic_queue_index_v2.beam -rw-r--r-- root/root 24560 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_classic_queue_store_v2.beam -rw-r--r-- root/root 4820 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_client_sup.beam -rw-r--r-- root/root 2356 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_config.beam -rw-r--r-- root/root 8188 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_confirms.beam -rw-r--r-- root/root 4972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_connection_helper_sup.beam -rw-r--r-- root/root 5072 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_connection_sup.beam -rw-r--r-- root/root 17736 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_connection_tracking.beam -rw-r--r-- root/root 5288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_connection_tracking_handler.beam -rw-r--r-- root/root 4488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_control_pbe.beam -rw-r--r-- root/root 4256 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_core_ff.beam -rw-r--r-- root/root 10216 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_core_metrics_gc.beam -rw-r--r-- root/root 3840 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_credential_validation.beam -rw-r--r-- root/root 3324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_credential_validator.beam -rw-r--r-- root/root 3336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_credential_validator_accept_everything.beam -rw-r--r-- root/root 4532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_credential_validator_min_password_length.beam -rw-r--r-- root/root 4432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_credential_validator_password_regexp.beam -rw-r--r-- root/root 2576 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_cuttlefish.beam -rw-r--r-- root/root 5372 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db.beam -rw-r--r-- root/root 32920 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_binding.beam -rw-r--r-- root/root 19056 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_exchange.beam -rw-r--r-- root/root 7168 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_maintenance.beam -rw-r--r-- root/root 8572 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_msup.beam -rw-r--r-- root/root 6588 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_policy.beam -rw-r--r-- root/root 38364 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_queue.beam -rw-r--r-- root/root 11160 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_rtparams.beam -rw-r--r-- root/root 16288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_topic_exchange.beam -rw-r--r-- root/root 22476 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_user.beam -rw-r--r-- root/root 11544 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_vhost.beam -rw-r--r-- root/root 7732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_db_vhost_defaults.beam -rw-r--r-- root/root 21224 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_dead_letter.beam -rw-r--r-- root/root 51384 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_definitions.beam -rw-r--r-- root/root 7020 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_definitions_hashing.beam -rw-r--r-- root/root 8264 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_definitions_import_https.beam -rw-r--r-- root/root 12728 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_definitions_import_local_filesystem.beam -rw-r--r-- root/root 7048 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_diagnostics.beam -rw-r--r-- root/root 13664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_direct.beam -rw-r--r-- root/root 3956 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_direct_reply_to.beam -rw-r--r-- root/root 18652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_disk_monitor.beam -rw-r--r-- root/root 4452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_epmd_monitor.beam -rw-r--r-- root/root 11352 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_event_consumer.beam -rw-r--r-- root/root 29988 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange.beam -rw-r--r-- root/root 7808 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_decorator.beam -rw-r--r-- root/root 4180 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_parameters.beam -rw-r--r-- root/root 2204 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_type.beam -rw-r--r-- root/root 5924 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_type_direct.beam -rw-r--r-- root/root 4880 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_type_fanout.beam -rw-r--r-- root/root 13956 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_type_headers.beam -rw-r--r-- root/root 4828 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_type_invalid.beam -rw-r--r-- root/root 5384 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_exchange_type_topic.beam -rw-r--r-- root/root 29308 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_feature_flags.beam -rw-r--r-- root/root 51780 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ff_controller.beam -rw-r--r-- root/root 9244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ff_extra.beam -rw-r--r-- root/root 3684 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ff_registry.beam -rw-r--r-- root/root 25304 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ff_registry_factory.beam -rw-r--r-- root/root 2612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ff_registry_wrapper.beam -rw-r--r-- root/root 2628 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fhc_helpers.beam -rw-r--r-- root/root 121896 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo.beam -rw-r--r-- root/root 34640 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_client.beam -rw-r--r-- root/root 20652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_dlx.beam -rw-r--r-- root/root 4848 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_dlx_client.beam -rw-r--r-- root/root 1860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_dlx_sup.beam -rw-r--r-- root/root 35904 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_dlx_worker.beam -rw-r--r-- root/root 3888 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_index.beam -rw-r--r-- root/root 94896 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_v0.beam -rw-r--r-- root/root 112060 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_fifo_v1.beam -rw-r--r-- root/root 16024 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_file.beam -rw-r--r-- root/root 8228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_global_counters.beam -rw-r--r-- root/root 6204 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_guid.beam -rw-r--r-- root/root 3232 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_health_check.beam -rw-r--r-- root/root 18328 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_limiter.beam -rw-r--r-- root/root 4744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_log_channel.beam -rw-r--r-- root/root 4752 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_log_connection.beam -rw-r--r-- root/root 4748 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_log_mirroring.beam -rw-r--r-- root/root 4744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_log_prelaunch.beam -rw-r--r-- root/root 4732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_log_queue.beam -rw-r--r-- root/root 5264 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_log_tail.beam -rw-r--r-- root/root 16492 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_logger_exchange_h.beam -rw-r--r-- root/root 4340 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_looking_glass.beam -rw-r--r-- root/root 18784 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_maintenance.beam -rw-r--r-- root/root 10288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_memory_monitor.beam -rw-r--r-- root/root 11048 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_message_interceptor.beam -rw-r--r-- root/root 1684 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_metrics.beam -rw-r--r-- root/root 10712 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_coordinator.beam -rw-r--r-- root/root 29660 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_master.beam -rw-r--r-- root/root 36152 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_misc.beam -rw-r--r-- root/root 1516 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_mode.beam -rw-r--r-- root/root 4096 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_mode_all.beam -rw-r--r-- root/root 5156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_mode_exactly.beam -rw-r--r-- root/root 5848 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_mode_nodes.beam -rw-r--r-- root/root 49276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_slave.beam -rw-r--r-- root/root 23328 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mirror_queue_sync.beam -rw-r--r-- root/root 46332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mnesia.beam -rw-r--r-- root/root 17248 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_mnesia_rename.beam -rw-r--r-- root/root 6992 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_msg_file.beam -rw-r--r-- root/root 26512 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_msg_record.beam -rw-r--r-- root/root 80924 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_msg_store.beam -rw-r--r-- root/root 6616 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_msg_store_ets_index.beam -rw-r--r-- root/root 7764 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_msg_store_gc.beam -rw-r--r-- root/root 34308 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_networking.beam -rw-r--r-- root/root 1848 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_networking_store.beam -rw-r--r-- root/root 35412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_node_monitor.beam -rw-r--r-- root/root 20272 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_nodes.beam -rw-r--r-- root/root 1052 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_observer_cli.beam -rw-r--r-- root/root 8040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_observer_cli_classic_queues.beam -rw-r--r-- root/root 12924 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_observer_cli_quorum_queues.beam -rw-r--r-- root/root 3448 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_osiris_metrics.beam -rw-r--r-- root/root 5424 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_parameter_validation.beam -rw-r--r-- root/root 8972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_peer_discovery.beam -rw-r--r-- root/root 5672 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_peer_discovery_classic_config.beam -rw-r--r-- root/root 7848 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_peer_discovery_dns.beam -rw-r--r-- root/root 37092 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_plugins.beam -rw-r--r-- root/root 10728 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_policies.beam -rw-r--r-- root/root 34432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_policy.beam -rw-r--r-- root/root 1288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_policy_merge_strategy.beam -rw-r--r-- root/root 2552 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_prelaunch_cluster.beam -rw-r--r-- root/root 6692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_prelaunch_enabled_plugins_file.beam -rw-r--r-- root/root 2924 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_prelaunch_feature_flags.beam -rw-r--r-- root/root 55936 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_prelaunch_logging.beam -rw-r--r-- root/root 6836 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_prequeue.beam -rw-r--r-- root/root 48980 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_priority_queue.beam -rw-r--r-- root/root 2828 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_process.beam -rw-r--r-- root/root 27976 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_consumers.beam -rw-r--r-- root/root 6872 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_decorator.beam -rw-r--r-- root/root 58612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_index.beam -rw-r--r-- root/root 10192 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_location.beam -rw-r--r-- root/root 3988 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_location_client_local.beam -rw-r--r-- root/root 6332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_location_min_masters.beam -rw-r--r-- root/root 4644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_location_random.beam -rw-r--r-- root/root 5464 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_location_validator.beam -rw-r--r-- root/root 7024 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_master_location_misc.beam -rw-r--r-- root/root 1360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_master_locator.beam -rw-r--r-- root/root 24568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_type.beam -rw-r--r-- root/root 6124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_queue_type_util.beam -rw-r--r-- root/root 5692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_quorum_memory_manager.beam -rw-r--r-- root/root 90012 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_quorum_queue.beam -rw-r--r-- root/root 832 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ra_registry.beam -rw-r--r-- root/root 5556 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ra_systems.beam -rw-r--r-- root/root 87248 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_reader.beam -rw-r--r-- root/root 9476 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_recovery_terms.beam -rw-r--r-- root/root 1776 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_release_series.beam -rw-r--r-- root/root 4100 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_restartable_sup.beam -rw-r--r-- root/root 3628 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_router.beam -rw-r--r-- root/root 18604 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_runtime_parameters.beam -rw-r--r-- root/root 19112 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_ssl.beam -rw-r--r-- root/root 92500 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_stream_coordinator.beam -rw-r--r-- root/root 55668 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_stream_queue.beam -rw-r--r-- root/root 24408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_stream_sac_coordinator.beam -rw-r--r-- root/root 6760 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_sup.beam -rw-r--r-- root/root 6724 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_sysmon_handler.beam -rw-r--r-- root/root 1960 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_sysmon_minder.beam -rw-r--r-- root/root 21968 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_table.beam -rw-r--r-- root/root 3852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_time_travel_dbg.beam -rw-r--r-- root/root 16952 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_trace.beam -rw-r--r-- root/root 5480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_tracking.beam -rw-r--r-- root/root 1928 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_tracking_store.beam -rw-r--r-- root/root 7612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_upgrade_preparation.beam -rw-r--r-- root/root 110616 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_variable_queue.beam -rw-r--r-- root/root 2044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_version.beam -rw-r--r-- root/root 32048 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost.beam -rw-r--r-- root/root 11040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost_limit.beam -rw-r--r-- root/root 6424 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost_msg_store.beam -rw-r--r-- root/root 5816 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost_process.beam -rw-r--r-- root/root 3520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost_sup.beam -rw-r--r-- root/root 14784 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost_sup_sup.beam -rw-r--r-- root/root 4852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vhost_sup_wrapper.beam -rw-r--r-- root/root 21184 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/rabbit_vm.beam -rw-r--r-- root/root 1980 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/supervised_lifecycle.beam -rw-r--r-- root/root 3480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/tcp_listener.beam -rw-r--r-- root/root 3088 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/tcp_listener_sup.beam -rw-r--r-- root/root 3248 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/term_to_binary_compat.beam -rw-r--r-- root/root 6864 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/ebin/vhost.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/ -rw-r--r-- root/root 2338 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/amqqueue.hrl -rw-r--r-- root/root 1211 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/amqqueue_v2.hrl -rw-r--r-- root/root 422 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/gm_specs.hrl -rw-r--r-- root/root 72 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/rabbit_global_counters.hrl -rw-r--r-- root/root 76 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/vhost.hrl -rw-r--r-- root/root 200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/include/vhost_v2.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/priv/schema/ -rw-r--r-- root/root 88608 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit-3.12.1/priv/schema/rabbit.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/ -rw-r--r-- root/root 8272 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/app_utils.beam -rw-r--r-- root/root 15268 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/code_version.beam -rw-r--r-- root/root 5440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/credit_flow.beam -rw-r--r-- root/root 14580 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/delegate.beam -rw-r--r-- root/root 2800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/delegate_sup.beam -rw-r--r-- root/root 62680 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/file_handle_cache.beam -rw-r--r-- root/root 3492 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/file_handle_cache_stats.beam -rw-r--r-- root/root 46172 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/gen_server2.beam -rw-r--r-- root/root 1312 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/mirrored_supervisor_locks.beam -rw-r--r-- root/root 2800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/mnesia_sync.beam -rw-r--r-- root/root 3884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/pmon.beam -rw-r--r-- root/root 12608 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/priority_queue.beam -rw-r--r-- root/root 1860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_amqp_connection.beam -rw-r--r-- root/root 1956 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_amqqueue_common.beam -rw-r--r-- root/root 4228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_auth_backend_dummy.beam -rw-r--r-- root/root 1608 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_auth_mechanism.beam -rw-r--r-- root/root 3396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_authn_backend.beam -rw-r--r-- root/root 4068 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_authz_backend.beam -rw-r--r-- root/root 4200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_basic_common.beam -rw-r--r-- root/root 19312 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_binary_generator.beam -rw-r--r-- root/root 12044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_binary_parser.beam -rw-r--r-- root/root 19004 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_cert_info.beam -rw-r--r-- root/root 1292 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_channel_common.beam -rw-r--r-- root/root 12796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_command_assembler.beam -rw-r--r-- root/root 2162 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_common.app -rw-r--r-- root/root 7652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_control_misc.beam -rw-r--r-- root/root 17932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_core_metrics.beam -rw-r--r-- root/root 6236 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_data_coercion.beam -rw-r--r-- root/root 3044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_date_time.beam -rw-r--r-- root/root 79032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_env.beam -rw-r--r-- root/root 4040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_error_logger_handler.beam -rw-r--r-- root/root 7812 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_event.beam -rw-r--r-- root/root 1244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_framing.beam -rw-r--r-- root/root 105352 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_framing_amqp_0_8.beam -rw-r--r-- root/root 77380 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_framing_amqp_0_9_1.beam -rw-r--r-- root/root 10208 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_heartbeat.beam -rw-r--r-- root/root 18760 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_http_util.beam -rw-r--r-- root/root 3456 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_json.beam -rw-r--r-- root/root 5244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_log.beam -rw-r--r-- root/root 75396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_misc.beam -rw-r--r-- root/root 4044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_msg_store_index.beam -rw-r--r-- root/root 20644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_net.beam -rw-r--r-- root/root 14788 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_nodes_common.beam -rw-r--r-- root/root 8916 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_numerical.beam -rw-r--r-- root/root 2104 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_password.beam -rw-r--r-- root/root 3268 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_password_hashing.beam -rw-r--r-- root/root 856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_password_hashing_md5.beam -rw-r--r-- root/root 892 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_password_hashing_sha256.beam -rw-r--r-- root/root 892 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_password_hashing_sha512.beam -rw-r--r-- root/root 2344 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_pbe.beam -rw-r--r-- root/root 3868 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_peer_discovery_backend.beam -rw-r--r-- root/root 1340 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_policy_validator.beam -rw-r--r-- root/root 6240 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_queue_collector.beam -rw-r--r-- root/root 7636 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_registry.beam -rw-r--r-- root/root 964 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_registry_class.beam -rw-r--r-- root/root 2836 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_resource_monitor_misc.beam -rw-r--r-- root/root 3400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_runtime.beam -rw-r--r-- root/root 1528 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_runtime_parameter.beam -rw-r--r-- root/root 10620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_semver.beam -rw-r--r-- root/root 14704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_semver_parser.beam -rw-r--r-- root/root 3604 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_ssl_options.beam -rw-r--r-- root/root 6396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_types.beam -rw-r--r-- root/root 22300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/rabbit_writer.beam -rw-r--r-- root/root 67000 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/supervisor2.beam -rw-r--r-- root/root 23532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/vm_memory_monitor.beam -rw-r--r-- root/root 6236 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/worker_pool.beam -rw-r--r-- root/root 3120 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/worker_pool_sup.beam -rw-r--r-- root/root 8292 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/ebin/worker_pool_worker.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/ -rw-r--r-- root/root 997 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/logging.hrl -rw-r--r-- root/root 10061 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/rabbit.hrl -rw-r--r-- root/root 2718 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/rabbit_core_metrics.hrl -rw-r--r-- root/root 8851 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/rabbit_framing.hrl -rw-r--r-- root/root 664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/rabbit_memory.hrl -rw-r--r-- root/root 361 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/rabbit_misc.hrl -rw-r--r-- root/root 410 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/rabbit_msg_store.hrl -rw-r--r-- root/root 404 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbit_common-3.12.1/include/resource.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/ -rw-r--r-- root/root 6796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam -rw-r--r-- root/root 3792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0.beam -rw-r--r-- root/root 13920 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_channel.beam -rw-r--r-- root/root 18604 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_incoming_link.beam -rw-r--r-- root/root 13200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_link_util.beam -rw-r--r-- root/root 25116 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_message.beam -rw-r--r-- root/root 21528 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_outgoing_link.beam -rw-r--r-- root/root 47904 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_reader.beam -rw-r--r-- root/root 23320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_session.beam -rw-r--r-- root/root 29792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_session_process.beam -rw-r--r-- root/root 12004 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_session_sup.beam -rw-r--r-- root/root 1548 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_session_sup_sup.beam -rw-r--r-- root/root 4952 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_util.beam -rw-r--r-- root/root 19220 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbit_amqp1_0_writer.beam -rw-r--r-- root/root 790 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/ebin/rabbitmq_amqp1_0.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/include/ -rw-r--r-- root/root 1354 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/include/rabbit_amqp1_0.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/priv/schema/ -rw-r--r-- root/root 1459 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_amqp1_0-3.12.1/priv/schema/rabbitmq_amqp1_0.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/ -rw-r--r-- root/root 7356 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_backend_cache.beam -rw-r--r-- root/root 2068 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_backend_cache_app.beam -rw-r--r-- root/root 1336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_cache.beam -rw-r--r-- root/root 3244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_cache_dict.beam -rw-r--r-- root/root 4260 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_cache_ets.beam -rw-r--r-- root/root 6200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_cache_ets_segmented.beam -rw-r--r-- root/root 7016 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbit_auth_cache_ets_segmented_stateless.beam -rw-r--r-- root/root 748 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/ebin/rabbitmq_auth_backend_cache.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/include/ -rw-r--r-- root/root 378 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/include/rabbit_auth_backend_cache.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/priv/schema/ -rw-r--r-- root/root 2520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_cache-3.12.1/priv/schema/rabbitmq_auth_backend_cache.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/ebin/ -rw-r--r-- root/root 13564 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/ebin/rabbit_auth_backend_http.beam -rw-r--r-- root/root 1276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/ebin/rabbit_auth_backend_http_app.beam -rw-r--r-- root/root 755 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/ebin/rabbitmq_auth_backend_http.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/priv/schema/ -rw-r--r-- root/root 1132 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_http-3.12.1/priv/schema/rabbitmq_auth_backend_http.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ebin/ -rw-r--r-- root/root 48400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ebin/rabbit_auth_backend_ldap.beam -rw-r--r-- root/root 3120 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ebin/rabbit_auth_backend_ldap_app.beam -rw-r--r-- root/root 2304 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ebin/rabbit_auth_backend_ldap_util.beam -rw-r--r-- root/root 4692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ebin/rabbit_log_ldap.beam -rw-r--r-- root/root 1322 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/ebin/rabbitmq_auth_backend_ldap.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/include/ -rw-r--r-- root/root 110 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/include/logging.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/priv/schema/ -rw-r--r-- root/root 12538 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_ldap-3.12.1/priv/schema/rabbitmq_auth_backend_ldap.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/ -rw-r--r-- root/root 6224 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.beam -rw-r--r-- root/root 31580 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/rabbit_auth_backend_oauth2.beam -rw-r--r-- root/root 1276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/rabbit_auth_backend_oauth2_app.beam -rw-r--r-- root/root 7236 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/rabbit_oauth2_scope.beam -rw-r--r-- root/root 466 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/rabbitmq_auth_backend_oauth2.app -rw-r--r-- root/root 2760 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/uaa_jwks.beam -rw-r--r-- root/root 6972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/uaa_jwt.beam -rw-r--r-- root/root 4860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/uaa_jwt_jwk.beam -rw-r--r-- root/root 2884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/uaa_jwt_jwt.beam -rw-r--r-- root/root 3076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/ebin/wildcard.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/priv/schema/ -rw-r--r-- root/root 6991 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_backend_oauth2-3.12.1/priv/schema/rabbitmq_auth_backend_oauth2.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_mechanism_ssl-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_mechanism_ssl-3.12.1/ebin/ -rw-r--r-- root/root 14376 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_mechanism_ssl-3.12.1/ebin/rabbit_auth_mechanism_ssl.beam -rw-r--r-- root/root 1280 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_mechanism_ssl-3.12.1/ebin/rabbit_auth_mechanism_ssl_app.beam -rw-r--r-- root/root 467 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_auth_mechanism_ssl-3.12.1/ebin/rabbitmq_auth_mechanism_ssl.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/ -rw-r--r-- root/root 510 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws.app -rw-r--r-- root/root 21688 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws.beam -rw-r--r-- root/root 940 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_app.beam -rw-r--r-- root/root 23456 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_config.beam -rw-r--r-- root/root 3072 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_json.beam -rw-r--r-- root/root 13532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_sign.beam -rw-r--r-- root/root 1200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_sup.beam -rw-r--r-- root/root 7404 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_urilib.beam -rw-r--r-- root/root 4200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/ebin/rabbitmq_aws_xml.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/include/ -rw-r--r-- root/root 5530 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/include/rabbitmq_aws.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/priv/schema/ -rw-r--r-- root/root 909 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_aws-3.12.1/priv/schema/rabbitmq_aws.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/ebin/ -rw-r--r-- root/root 6480 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam -rw-r--r-- root/root 8964 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/ebin/rabbit_db_ch_exchange.beam -rw-r--r-- root/root 23736 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/ebin/rabbit_exchange_type_consistent_hash.beam -rw-r--r-- root/root 416 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/ebin/rabbitmq_consistent_hash_exchange.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/include/ -rw-r--r-- root/root 205 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_consistent_hash_exchange-3.12.1/include/rabbitmq_consistent_hash_exchange.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/ebin/ -rw-r--r-- root/root 5164 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/ebin/rabbit_event_exchange_decorator.beam -rw-r--r-- root/root 19204 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/ebin/rabbit_exchange_type_event.beam -rw-r--r-- root/root 314 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/ebin/rabbitmq_event_exchange.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/include/ -rw-r--r-- root/root 46 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/include/rabbit_event_exchange.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/priv/schema/ -rw-r--r-- root/root 228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_event_exchange-3.12.1/priv/schema/rabbitmq_event_exchange.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/ -rw-r--r-- root/root 5692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.beam -rw-r--r-- root/root 3904 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.beam -rw-r--r-- root/root 1800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_app.beam -rw-r--r-- root/root 11280 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_db.beam -rw-r--r-- root/root 4640 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_event.beam -rw-r--r-- root/root 12228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_exchange.beam -rw-r--r-- root/root 40856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_exchange_link.beam -rw-r--r-- root/root 6588 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_exchange_link_sup_sup.beam -rw-r--r-- root/root 9524 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_link_sup.beam -rw-r--r-- root/root 24060 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_link_util.beam -rw-r--r-- root/root 10288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_parameters.beam -rw-r--r-- root/root 1764 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_pg.beam -rw-r--r-- root/root 12440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_queue.beam -rw-r--r-- root/root 25004 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_queue_link.beam -rw-r--r-- root/root 6664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_queue_link_sup_sup.beam -rw-r--r-- root/root 17200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_status.beam -rw-r--r-- root/root 5380 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_sup.beam -rw-r--r-- root/root 18696 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_upstream.beam -rw-r--r-- root/root 6664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_upstream_exchange.beam -rw-r--r-- root/root 15352 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_federation_util.beam -rw-r--r-- root/root 4712 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbit_log_federation.beam -rw-r--r-- root/root 1085 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/ebin/rabbitmq_federation.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/include/ -rw-r--r-- root/root 122 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/include/logging.hrl -rw-r--r-- root/root 1751 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation-3.12.1/include/rabbit_federation.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/ebin/ -rw-r--r-- root/root 8840 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/ebin/rabbit_federation_mgmt.beam -rw-r--r-- root/root 346 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/ebin/rabbitmq_federation_management.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/js/ -rw-r--r-- root/root 4557 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/js/federation.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/js/tmpl/ -rw-r--r-- root/root 2416 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/js/tmpl/federation-upstream.ejs -rw-r--r-- root/root 7388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/js/tmpl/federation-upstreams.ejs -rw-r--r-- root/root 2714 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_federation_management-3.12.1/priv/www/js/tmpl/federation.ejs drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/ebin/ -rw-r--r-- root/root 7748 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/ebin/rabbit_db_jms_exchange.beam -rw-r--r-- root/root 16432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/ebin/rabbit_jms_topic_exchange.beam -rw-r--r-- root/root 318 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/ebin/rabbitmq_jms_topic_exchange.app -rw-r--r-- root/root 8440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/ebin/sjx_evaluator.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/include/ -rw-r--r-- root/root 1884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_jms_topic_exchange-3.12.1/include/rabbit_jms_topic_exchange.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/ -rw-r--r-- root/root 16396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_app.beam -rw-r--r-- root/root 3668 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_cors.beam -rw-r--r-- root/root 1324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_csp.beam -rw-r--r-- root/root 44084 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_db.beam -rw-r--r-- root/root 5548 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_db_cache.beam -rw-r--r-- root/root 1108 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_db_cache_sup.beam -rw-r--r-- root/root 10468 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_dispatcher.beam -rw-r--r-- root/root 976 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_extension.beam -rw-r--r-- root/root 1332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_features.beam -rw-r--r-- root/root 3568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_headers.beam -rw-r--r-- root/root 1332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_hsts.beam -rw-r--r-- root/root 3732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_load_definitions.beam -rw-r--r-- root/root 11336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_login.beam -rw-r--r-- root/root 10996 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_oauth_bootstrap.beam -rw-r--r-- root/root 5888 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_reset_handler.beam -rw-r--r-- root/root 43360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_stats.beam -rw-r--r-- root/root 5048 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_sup.beam -rw-r--r-- root/root 4304 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_sup_sup.beam -rw-r--r-- root/root 70208 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_util.beam -rw-r--r-- root/root 12212 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_aliveness_test.beam -rw-r--r-- root/root 7044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_auth.beam -rw-r--r-- root/root 6884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_auth_attempts.beam -rw-r--r-- root/root 15612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_binding.beam -rw-r--r-- root/root 16652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_bindings.beam -rw-r--r-- root/root 5884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_channel.beam -rw-r--r-- root/root 5196 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_channels.beam -rw-r--r-- root/root 5452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_channels_vhost.beam -rw-r--r-- root/root 11896 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_cluster_name.beam -rw-r--r-- root/root 7808 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_connection.beam -rw-r--r-- root/root 5732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_connection_channels.beam -rw-r--r-- root/root 7876 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_connection_user_name.beam -rw-r--r-- root/root 3044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_connections.beam -rw-r--r-- root/root 5148 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_connections_vhost.beam -rw-r--r-- root/root 6048 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_consumers.beam -rw-r--r-- root/root 25652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_definitions.beam -rw-r--r-- root/root 4532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_environment.beam -rw-r--r-- root/root 13472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_exchange.beam -rw-r--r-- root/root 14884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_exchange_publish.beam -rw-r--r-- root/root 6336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_exchanges.beam -rw-r--r-- root/root 4524 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_extensions.beam -rw-r--r-- root/root 5396 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_feature_flag_enable.beam -rw-r--r-- root/root 4676 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_feature_flags.beam -rw-r--r-- root/root 6472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_global_parameter.beam -rw-r--r-- root/root 2088 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_global_parameters.beam -rw-r--r-- root/root 4692 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_hash_password.beam -rw-r--r-- root/root 3428 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_alarms.beam -rw-r--r-- root/root 20752 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam -rw-r--r-- root/root 3444 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_local_alarms.beam -rw-r--r-- root/root 3376 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam -rw-r--r-- root/root 3356 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam -rw-r--r-- root/root 6472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_port_listener.beam -rw-r--r-- root/root 9184 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam -rw-r--r-- root/root 2932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam -rw-r--r-- root/root 4612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_healthchecks.beam -rw-r--r-- root/root 6156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_limit.beam -rw-r--r-- root/root 5744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_limits.beam -rw-r--r-- root/root 11808 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_login.beam -rw-r--r-- root/root 7156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_node.beam -rw-r--r-- root/root 7124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_node_memory.beam -rw-r--r-- root/root 7852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_node_memory_ets.beam -rw-r--r-- root/root 3832 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_nodes.beam -rw-r--r-- root/root 4932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_operator_policies.beam -rw-r--r-- root/root 7444 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_operator_policy.beam -rw-r--r-- root/root 13440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_overview.beam -rw-r--r-- root/root 7704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_parameter.beam -rw-r--r-- root/root 6368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_parameters.beam -rw-r--r-- root/root 7440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_permission.beam -rw-r--r-- root/root 4448 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_permissions.beam -rw-r--r-- root/root 5488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_permissions_user.beam -rw-r--r-- root/root 5408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_permissions_vhost.beam -rw-r--r-- root/root 4912 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_policies.beam -rw-r--r-- root/root 7044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_policy.beam -rw-r--r-- root/root 14624 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_queue.beam -rw-r--r-- root/root 12540 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_queue_actions.beam -rw-r--r-- root/root 16868 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_queue_get.beam -rw-r--r-- root/root 10792 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_queue_purge.beam -rw-r--r-- root/root 8668 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_queues.beam -rw-r--r-- root/root 5976 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_quorum_queue_replicas_add_member.beam -rw-r--r-- root/root 6076 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_quorum_queue_replicas_delete_member.beam -rw-r--r-- root/root 5624 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_quorum_queue_replicas_grow.beam -rw-r--r-- root/root 4784 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_quorum_queue_replicas_shrink.beam -rw-r--r-- root/root 5964 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_rebalance_queues.beam -rw-r--r-- root/root 1040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_redirect.beam -rw-r--r-- root/root 2788 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_reset.beam -rw-r--r-- root/root 3504 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_static.beam -rw-r--r-- root/root 7796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_topic_permission.beam -rw-r--r-- root/root 4464 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_topic_permissions.beam -rw-r--r-- root/root 5488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_topic_permissions_user.beam -rw-r--r-- root/root 5412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam -rw-r--r-- root/root 6472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_user.beam -rw-r--r-- root/root 6228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_user_limit.beam -rw-r--r-- root/root 6032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_user_limits.beam -rw-r--r-- root/root 6660 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_users.beam -rw-r--r-- root/root 5316 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_users_bulk_delete.beam -rw-r--r-- root/root 8288 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_vhost.beam -rw-r--r-- root/root 11520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_vhost_restart.beam -rw-r--r-- root/root 6300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_vhosts.beam -rw-r--r-- root/root 4744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbit_mgmt_wm_whoami.beam -rw-r--r-- root/root 3710 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/ebin/rabbitmq_management.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/include/ -rw-r--r-- root/root 492 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/include/rabbit_mgmt.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/schema/ -rw-r--r-- root/root 21333 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/schema/rabbitmq_management.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/api/ -rw-r--r-- root/root 69644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/api/index.html drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/cli/ -rw-r--r-- root/root 1754 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/cli/index.html -rw-r--r-- root/root 42532 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/cli/rabbitmqadmin drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/css/ -rw-r--r-- root/root 31 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/css/evil.css -rw-r--r-- root/root 16271 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/css/main.css -rw-r--r-- root/root 102856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/favicon.ico drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/ -rw-r--r-- root/root 266 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/bg-binary.png -rw-r--r-- root/root 153 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/bg-green-dark.png -rw-r--r-- root/root 153 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/bg-red-dark.png -rw-r--r-- root/root 220 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/bg-red.png -rw-r--r-- root/root 153 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/bg-yellow-dark.png -rw-r--r-- root/root 123 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/collapse.png -rw-r--r-- root/root 115 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/expand.png -rw-r--r-- root/root 17687 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/rabbitmqlogo-master-copy.svg -rw-r--r-- root/root 18113 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/img/rabbitmqlogo.svg -rw-r--r-- root/root 3056 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/index.html drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/ -rw-r--r-- root/root 4932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/base64.js -rw-r--r-- root/root 11563 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/charts.js -rw-r--r-- root/root 14140 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/dispatcher.js -rw-r--r-- root/root 13216 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/ejs-1.0.js -rw-r--r-- root/root 12881 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/ejs-1.0.min.js -rw-r--r-- root/root 41946 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/excanvas.js -rw-r--r-- root/root 19416 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/excanvas.min.js -rw-r--r-- root/root 33484 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/formatters.js -rw-r--r-- root/root 43653 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/global.js -rw-r--r-- root/root 287630 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/jquery-3.5.1.js -rw-r--r-- root/root 89476 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/jquery-3.5.1.min.js -rw-r--r-- root/root 119011 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/jquery.flot-0.8.1.js -rw-r--r-- root/root 36649 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/jquery.flot-0.8.1.min.js -rw-r--r-- root/root 11726 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/jquery.flot-0.8.1.time.js -rw-r--r-- root/root 4889 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/jquery.flot-0.8.1.time.min.js -rw-r--r-- root/root 18434 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/json2-2016.10.28.js -rw-r--r-- root/root 55141 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/main.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/oidc-oauth/ -rw-r--r-- root/root 5332 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/oidc-oauth/helper.js -rw-r--r-- root/root 453 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/oidc-oauth/login-callback.html -rw-r--r-- root/root 323 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/oidc-oauth/logout-callback.html -rw-r--r-- root/root 112580 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/oidc-oauth/oidc-client-ts.js -rw-r--r-- root/root 262420 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/oidc-oauth/oidc-client-ts.js.map -rw-r--r-- root/root 7592 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/prefs.js -rw-r--r-- root/root 80036 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/sammy-0.7.6.js -rw-r--r-- root/root 27206 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/sammy-0.7.6.min.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/ -rw-r--r-- root/root 108 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/404.ejs -rw-r--r-- root/root 1866 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/add-binding.ejs -rw-r--r-- root/root 3161 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/binary.ejs -rw-r--r-- root/root 2328 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/bindings.ejs -rw-r--r-- root/root 3620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/channel.ejs -rw-r--r-- root/root 7230 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/channels-list.ejs -rw-r--r-- root/root 206 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/channels.ejs -rw-r--r-- root/root 1020 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/cluster-name.ejs -rw-r--r-- root/root 688 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/columns-options.ejs -rw-r--r-- root/root 4602 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/connection.ejs -rw-r--r-- root/root 5395 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/connections.ejs -rw-r--r-- root/root 1559 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/consumers.ejs -rw-r--r-- root/root 2916 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/exchange.ejs -rw-r--r-- root/root 5540 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/exchanges.ejs -rw-r--r-- root/root 1922 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/feature-flags.ejs -rw-r--r-- root/root 2553 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/layout.ejs -rw-r--r-- root/root 6574 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/limits.ejs -rw-r--r-- root/root 222 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/list-exchanges.ejs -rw-r--r-- root/root 630 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/login.ejs -rw-r--r-- root/root 230 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/login_oauth.ejs -rw-r--r-- root/root 546 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/memory-bar.ejs -rw-r--r-- root/root 529 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/memory-table.ejs -rw-r--r-- root/root 4920 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/memory.ejs -rw-r--r-- root/root 860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/messages.ejs -rw-r--r-- root/root 741 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/msg-detail-deliveries.ejs -rw-r--r-- root/root 1253 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/msg-detail-publishes.ejs -rw-r--r-- root/root 11695 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/node.ejs -rw-r--r-- root/root 12779 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/overview.ejs -rw-r--r-- root/root 2658 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/partition.ejs -rw-r--r-- root/root 2978 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/permissions.ejs -rw-r--r-- root/root 13529 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/policies.ejs -rw-r--r-- root/root 1077 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/policy.ejs -rw-r--r-- root/root 95 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/popup.ejs -rw-r--r-- root/root 2600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/publish.ejs -rw-r--r-- root/root 15517 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/queue.ejs -rw-r--r-- root/root 15072 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/queues.ejs -rw-r--r-- root/root 1479 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/rate-options.ejs -rw-r--r-- root/root 569 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/registry.ejs -rw-r--r-- root/root 66 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/status.ejs -rw-r--r-- root/root 3243 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/topic-permissions.ejs -rw-r--r-- root/root 3519 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/user.ejs -rw-r--r-- root/root 3064 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/users.ejs -rw-r--r-- root/root 2289 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/vhost.ejs -rw-r--r-- root/root 6131 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management-3.12.1/priv/www/js/tmpl/vhosts.ejs drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/ -rw-r--r-- root/root 2596 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam -rw-r--r-- root/root 26456 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/exometer_slide.beam -rw-r--r-- root/root 960 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_agent_app.beam -rw-r--r-- root/root 1108 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_agent_config.beam -rw-r--r-- root/root 6696 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_agent_sup.beam -rw-r--r-- root/root 4452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_agent_sup_sup.beam -rw-r--r-- root/root 31880 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_data.beam -rw-r--r-- root/root 2328 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_data_compat.beam -rw-r--r-- root/root 7116 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_db_handler.beam -rw-r--r-- root/root 25868 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_external_stats.beam -rw-r--r-- root/root 1032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_ff.beam -rw-r--r-- root/root 35300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_format.beam -rw-r--r-- root/root 13876 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_gc.beam -rw-r--r-- root/root 40832 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_metrics_collector.beam -rw-r--r-- root/root 11416 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_metrics_gc.beam -rw-r--r-- root/root 4380 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbit_mgmt_storage.beam -rw-r--r-- root/root 1047 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/ebin/rabbitmq_management_agent.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/include/ -rw-r--r-- root/root 387 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/include/rabbit_mgmt_agent.hrl -rw-r--r-- root/root 10537 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/include/rabbit_mgmt_metrics.hrl -rw-r--r-- root/root 537 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/include/rabbit_mgmt_records.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/priv/schema/ -rw-r--r-- root/root 504 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_management_agent-3.12.1/priv/schema/rabbitmq_management_agent.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/ -rw-r--r-- root/root 3172 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam -rw-r--r-- root/root 5000 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam -rw-r--r-- root/root 10052 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/mqtt_machine.beam -rw-r--r-- root/root 6992 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/mqtt_machine_v0.beam -rw-r--r-- root/root 8764 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/mqtt_node.beam -rw-r--r-- root/root 7300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt.beam -rw-r--r-- root/root 5012 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_collector.beam -rw-r--r-- root/root 5008 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_confirms.beam -rw-r--r-- root/root 1500 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_ff.beam -rw-r--r-- root/root 2124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_internal_event_handler.beam -rw-r--r-- root/root 4136 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_keepalive.beam -rw-r--r-- root/root 14796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_packet.beam -rw-r--r-- root/root 92328 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_processor.beam -rw-r--r-- root/root 12856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_qos0_queue.beam -rw-r--r-- root/root 31916 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_reader.beam -rw-r--r-- root/root 5320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_retained_msg_store.beam -rw-r--r-- root/root 4620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_retained_msg_store_dets.beam -rw-r--r-- root/root 4472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_retained_msg_store_ets.beam -rw-r--r-- root/root 1272 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_retained_msg_store_noop.beam -rw-r--r-- root/root 4144 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_retainer.beam -rw-r--r-- root/root 2972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_retainer_sup.beam -rw-r--r-- root/root 7652 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_sup.beam -rw-r--r-- root/root 9244 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbit_mqtt_util.beam -rw-r--r-- root/root 1857 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/ebin/rabbitmq_mqtt.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/include/ -rw-r--r-- root/root 1324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/include/mqtt_machine.hrl -rw-r--r-- root/root 335 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/include/mqtt_machine_v0.hrl -rw-r--r-- root/root 1902 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/include/rabbit_mqtt.hrl -rw-r--r-- root/root 4419 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/include/rabbit_mqtt_packet.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/priv/schema/ -rw-r--r-- root/root 10384 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_mqtt-3.12.1/priv/schema/rabbitmq_mqtt.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/ebin/ -rw-r--r-- root/root 19236 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/ebin/rabbit_peer_discovery_aws.beam -rw-r--r-- root/root 348 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/ebin/rabbitmq_peer_discovery_aws.app -rw-r--r-- root/root 2096 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/ebin/rabbitmq_peer_discovery_aws.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/priv/schema/ -rw-r--r-- root/root 3113 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_aws-3.12.1/priv/schema/rabbitmq_peer_discovery_aws.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/ -rw-r--r-- root/root 11148 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbit_peer_discovery_cleanup.beam -rw-r--r-- root/root 1168 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbit_peer_discovery_common_app.beam -rw-r--r-- root/root 3864 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbit_peer_discovery_common_sup.beam -rw-r--r-- root/root 5728 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbit_peer_discovery_config.beam -rw-r--r-- root/root 17276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbit_peer_discovery_httpc.beam -rw-r--r-- root/root 14416 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbit_peer_discovery_util.beam -rw-r--r-- root/root 531 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/ebin/rabbitmq_peer_discovery_common.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/include/ -rw-r--r-- root/root 1311 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/include/rabbit_peer_discovery.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/priv/schema/ -rw-r--r-- root/root 2377 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_common-3.12.1/priv/schema/rabbitmq_peer_discovery_common.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/ -rw-r--r-- root/root 41252 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/rabbit_peer_discovery_consul.beam -rw-r--r-- root/root 553 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/rabbitmq_peer_discovery_consul.app -rw-r--r-- root/root 2400 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/rabbitmq_peer_discovery_consul.beam -rw-r--r-- root/root 996 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/rabbitmq_peer_discovery_consul_app.beam -rw-r--r-- root/root 4536 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/rabbitmq_peer_discovery_consul_health_check_helper.beam -rw-r--r-- root/root 4632 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/ebin/rabbitmq_peer_discovery_consul_sup.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/include/ -rw-r--r-- root/root 7839 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/include/rabbit_peer_discovery_consul.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/priv/schema/ -rw-r--r-- root/root 15855 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_consul-3.12.1/priv/schema/rabbitmq_peer_discovery_consul.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/ -rw-r--r-- root/root 7472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/rabbit_peer_discovery_etcd.beam -rw-r--r-- root/root 534 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/rabbitmq_peer_discovery_etcd.app -rw-r--r-- root/root 1988 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/rabbitmq_peer_discovery_etcd.beam -rw-r--r-- root/root 1228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/rabbitmq_peer_discovery_etcd_app.beam -rw-r--r-- root/root 5484 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/rabbitmq_peer_discovery_etcd_sup.beam -rw-r--r-- root/root 21896 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/ebin/rabbitmq_peer_discovery_etcd_v3_client.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/include/ -rw-r--r-- root/root 757 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/include/rabbit_peer_discovery_etcd.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/priv/schema/ -rw-r--r-- root/root 10855 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_etcd-3.12.1/priv/schema/rabbitmq_peer_discovery_etcd.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/ -rw-r--r-- root/root 14876 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/rabbit_peer_discovery_k8s.beam -rw-r--r-- root/root 525 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/rabbitmq_peer_discovery_k8s.app -rw-r--r-- root/root 2504 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/rabbitmq_peer_discovery_k8s.beam -rw-r--r-- root/root 988 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/rabbitmq_peer_discovery_k8s_app.beam -rw-r--r-- root/root 2404 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/rabbitmq_peer_discovery_k8s_node_monitor.beam -rw-r--r-- root/root 4624 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/ebin/rabbitmq_peer_discovery_k8s_sup.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/include/ -rw-r--r-- root/root 4117 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/include/rabbit_peer_discovery_k8s.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/priv/schema/ -rw-r--r-- root/root 4071 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_peer_discovery_k8s-3.12.1/priv/schema/rabbitmq_peer_discovery_k8s.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/ -rw-r--r-- root/root 4428 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_boot_state.beam -rw-r--r-- root/root 2168 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_boot_state_sup.beam -rw-r--r-- root/root 3452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_boot_state_systemd.beam -rw-r--r-- root/root 3720 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_boot_state_xterm_titlebar.beam -rw-r--r-- root/root 9388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_logger_fmt_helpers.beam -rw-r--r-- root/root 6072 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_logger_json_fmt.beam -rw-r--r-- root/root 36016 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_logger_std_h.beam -rw-r--r-- root/root 6156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_logger_text_fmt.beam -rw-r--r-- root/root 12856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch.beam -rw-r--r-- root/root 948 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_app.beam -rw-r--r-- root/root 34224 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_conf.beam -rw-r--r-- root/root 10644 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_dist.beam -rw-r--r-- root/root 21512 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_early_logging.beam -rw-r--r-- root/root 3340 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_erlang_compat.beam -rw-r--r-- root/root 7856 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_errors.beam -rw-r--r-- root/root 3348 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_file.beam -rw-r--r-- root/root 3032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_sighandler.beam -rw-r--r-- root/root 1528 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbit_prelaunch_sup.beam -rw-r--r-- root/root 748 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prelaunch-3.12.1/ebin/rabbitmq_prelaunch.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/ -rw-r--r-- root/root 2884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/prometheus_process_collector.beam -rw-r--r-- root/root 3628 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/prometheus_rabbitmq_alarm_metrics_collector.beam -rw-r--r-- root/root 42256 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/prometheus_rabbitmq_core_metrics_collector.beam -rw-r--r-- root/root 2100 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/prometheus_rabbitmq_global_metrics_collector.beam -rw-r--r-- root/root 5696 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/rabbit_prometheus_app.beam -rw-r--r-- root/root 2100 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/rabbit_prometheus_dispatcher.beam -rw-r--r-- root/root 17472 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/rabbit_prometheus_handler.beam -rw-r--r-- root/root 681 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/ebin/rabbitmq_prometheus.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/priv/schema/ -rw-r--r-- root/root 7119 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_prometheus-3.12.1/priv/schema/rabbitmq_prometheus.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_random_exchange-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_random_exchange-3.12.1/ebin/ -rw-r--r-- root/root 5388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_random_exchange-3.12.1/ebin/rabbit_exchange_type_random.beam -rw-r--r-- root/root 250 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_random_exchange-3.12.1/ebin/rabbitmq_random_exchange.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_random_exchange-3.12.1/include/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/ebin/ -rw-r--r-- root/root 6704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/ebin/rabbit_db_rh_exchange.beam -rw-r--r-- root/root 15364 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/ebin/rabbit_exchange_type_recent_history.beam -rw-r--r-- root/root 335 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/ebin/rabbitmq_recent_history_exchange.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/include/ -rw-r--r-- root/root 383 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_recent_history_exchange-3.12.1/include/rabbit_recent_history.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/ -rw-r--r-- root/root 5536 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbit_sharding_exchange_decorator.beam -rw-r--r-- root/root 5704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbit_sharding_exchange_type_modulus_hash.beam -rw-r--r-- root/root 12164 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbit_sharding_interceptor.beam -rw-r--r-- root/root 5232 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbit_sharding_policy_validator.beam -rw-r--r-- root/root 9440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbit_sharding_shard.beam -rw-r--r-- root/root 4944 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbit_sharding_util.beam -rw-r--r-- root/root 444 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_sharding-3.12.1/ebin/rabbitmq_sharding.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/ -rw-r--r-- root/root 4796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.beam -rw-r--r-- root/root 4704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.beam -rw-r--r-- root/root 6344 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.beam -rw-r--r-- root/root 40192 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_amqp091_shovel.beam -rw-r--r-- root/root 31188 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_amqp10_shovel.beam -rw-r--r-- root/root 4704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_log_shovel.beam -rw-r--r-- root/root 1032 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel.beam -rw-r--r-- root/root 7368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_behaviour.beam -rw-r--r-- root/root 16880 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_config.beam -rw-r--r-- root/root 5520 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_dyn_worker_sup.beam -rw-r--r-- root/root 8368 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_dyn_worker_sup_sup.beam -rw-r--r-- root/root 1436 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_locks.beam -rw-r--r-- root/root 36376 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_parameters.beam -rw-r--r-- root/root 9888 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_status.beam -rw-r--r-- root/root 4316 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_sup.beam -rw-r--r-- root/root 8916 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_util.beam -rw-r--r-- root/root 14160 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_worker.beam -rw-r--r-- root/root 4268 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbit_shovel_worker_sup.beam -rw-r--r-- root/root 1071 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/ebin/rabbitmq_shovel.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/include/ -rw-r--r-- root/root 114 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/include/logging.hrl -rw-r--r-- root/root 825 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel-3.12.1/include/rabbit_shovel.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/ebin/ -rw-r--r-- root/root 15560 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/ebin/rabbit_shovel_mgmt.beam -rw-r--r-- root/root 12712 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/ebin/rabbit_shovel_mgmt_util.beam -rw-r--r-- root/root 360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/ebin/rabbitmq_shovel_management.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/js/ -rw-r--r-- root/root 8513 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/js/shovel.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/js/tmpl/ -rw-r--r-- root/root 1870 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/js/tmpl/dynamic-shovel.ejs -rw-r--r-- root/root 13155 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/js/tmpl/dynamic-shovels.ejs -rw-r--r-- root/root 2199 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_shovel_management-3.12.1/priv/www/js/tmpl/shovels.ejs drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/ -rw-r--r-- root/root 4784 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.beam -rw-r--r-- root/root 7580 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp.beam -rw-r--r-- root/root 4708 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_client_sup.beam -rw-r--r-- root/root 800 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_connection_info.beam -rw-r--r-- root/root 13476 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_frame.beam -rw-r--r-- root/root 1924 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_internal_event_handler.beam -rw-r--r-- root/root 59132 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_processor.beam -rw-r--r-- root/root 30276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_reader.beam -rw-r--r-- root/root 4408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_sup.beam -rw-r--r-- root/root 28432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbit_stomp_util.beam -rw-r--r-- root/root 1223 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/ebin/rabbitmq_stomp.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/include/ -rw-r--r-- root/root 1181 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/include/rabbit_stomp.hrl -rw-r--r-- root/root 346 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/include/rabbit_stomp_frame.hrl -rw-r--r-- root/root 3226 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/include/rabbit_stomp_headers.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/priv/schema/ -rw-r--r-- root/root 8345 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stomp-3.12.1/priv/schema/rabbitmq_stomp.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/ -rw-r--r-- root/root 12300 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddSuperStreamCommand.beam -rw-r--r-- root/root 3636 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteSuperStreamCommand.beam -rw-r--r-- root/root 4848 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam -rw-r--r-- root/root 4744 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumerGroupsCommand.beam -rw-r--r-- root/root 4916 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam -rw-r--r-- root/root 5084 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamGroupConsumersCommand.beam -rw-r--r-- root/root 4820 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam -rw-r--r-- root/root 12564 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream.beam -rw-r--r-- root/root 4824 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_connection_sup.beam -rw-r--r-- root/root 34124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_manager.beam -rw-r--r-- root/root 5116 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_metrics.beam -rw-r--r-- root/root 3844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_metrics_gc.beam -rw-r--r-- root/root 121460 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_reader.beam -rw-r--r-- root/root 4932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_sup.beam -rw-r--r-- root/root 12056 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbit_stream_utils.beam -rw-r--r-- root/root 1291 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/ebin/rabbitmq_stream.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/include/ -rw-r--r-- root/root 4281 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/include/rabbit_stream_metrics.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/priv/schema/ -rw-r--r-- root/root 7212 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream-3.12.1/priv/schema/rabbitmq_stream.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_common-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_common-3.12.1/ebin/ -rw-r--r-- root/root 42164 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_common-3.12.1/ebin/rabbit_stream_core.beam -rw-r--r-- root/root 217 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_common-3.12.1/ebin/rabbitmq_stream_common.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_common-3.12.1/include/ -rw-r--r-- root/root 3354 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_common-3.12.1/include/rabbit_stream.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/ -rw-r--r-- root/root 5680 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_connection_consumers_mgmt.beam -rw-r--r-- root/root 8432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_connection_mgmt.beam -rw-r--r-- root/root 5680 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_connection_publishers_mgmt.beam -rw-r--r-- root/root 3384 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_connections_mgmt.beam -rw-r--r-- root/root 11376 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_connections_vhost_mgmt.beam -rw-r--r-- root/root 6012 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_consumers_mgmt.beam -rw-r--r-- root/root 3964 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_management_utils.beam -rw-r--r-- root/root 11140 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_mgmt_db.beam -rw-r--r-- root/root 6684 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbit_stream_publishers_mgmt.beam -rw-r--r-- root/root 556 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/ebin/rabbitmq_stream_management.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/ -rw-r--r-- root/root 3735 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/stream.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/tmpl/ -rw-r--r-- root/root 4732 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/tmpl/streamConnection.ejs -rw-r--r-- root/root 5102 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/tmpl/streamConnections.ejs -rw-r--r-- root/root 1160 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/tmpl/streamConsumersList.ejs -rw-r--r-- root/root 1259 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_stream_management-3.12.1/priv/www/js/tmpl/streamPublishersList.ejs drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/ -rw-r--r-- root/root 928 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_app.beam -rw-r--r-- root/root 1184 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_extension.beam -rw-r--r-- root/root 3796 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_sup.beam -rw-r--r-- root/root 9328 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_util.beam -rw-r--r-- root/root 11816 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_wm_ets_tables.beam -rw-r--r-- root/root 12424 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_wm_process.beam -rw-r--r-- root/root 11620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_wm_processes.beam -rw-r--r-- root/root 8088 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbit_top_worker.beam -rw-r--r-- root/root 483 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/ebin/rabbitmq_top.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/js/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/js/tmpl/ -rw-r--r-- root/root 1614 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/js/tmpl/ets_tables.ejs -rw-r--r-- root/root 1452 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/js/tmpl/process.ejs -rw-r--r-- root/root 1730 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/js/tmpl/processes.ejs -rw-r--r-- root/root 4650 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_top-3.12.1/priv/www/js/top.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/ -rw-r--r-- root/root 944 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_app.beam -rw-r--r-- root/root 21852 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_consumer.beam -rw-r--r-- root/root 3772 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_consumer_sup.beam -rw-r--r-- root/root 3408 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_files.beam -rw-r--r-- root/root 1388 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_mgmt.beam -rw-r--r-- root/root 4436 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_sup.beam -rw-r--r-- root/root 6040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_traces.beam -rw-r--r-- root/root 2024 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_util.beam -rw-r--r-- root/root 2932 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_wm_file.beam -rw-r--r-- root/root 1860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_wm_files.beam -rw-r--r-- root/root 5548 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_wm_trace.beam -rw-r--r-- root/root 1860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbit_tracing_wm_traces.beam -rw-r--r-- root/root 736 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/ebin/rabbitmq_tracing.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/priv/www/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/priv/www/js/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/priv/www/js/tmpl/ -rw-r--r-- root/root 6066 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/priv/www/js/tmpl/traces.ejs -rw-r--r-- root/root 2467 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_tracing-3.12.1/priv/www/js/tracing.js drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/ -rw-r--r-- root/root 24048 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbit_trust_store.beam -rw-r--r-- root/root 3884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbit_trust_store_app.beam -rw-r--r-- root/root 10060 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbit_trust_store_certificate_provider.beam -rw-r--r-- root/root 5824 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbit_trust_store_file_provider.beam -rw-r--r-- root/root 15124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbit_trust_store_http_provider.beam -rw-r--r-- root/root 3944 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbit_trust_store_sup.beam -rw-r--r-- root/root 596 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/ebin/rabbitmq_trust_store.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/priv/schema/ -rw-r--r-- root/root 5630 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_trust_store-3.12.1/priv/schema/rabbitmq_trust_store.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/ -rw-r--r-- root/root 1780 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_cowboy_middleware.beam -rw-r--r-- root/root 1140 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_cowboy_redirect.beam -rw-r--r-- root/root 3620 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_cowboy_stream_h.beam -rw-r--r-- root/root 4436 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_web_dispatch.beam -rw-r--r-- root/root 964 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_web_dispatch_app.beam -rw-r--r-- root/root 1888 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_web_dispatch_listing_handler.beam -rw-r--r-- root/root 10412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_web_dispatch_registry.beam -rw-r--r-- root/root 6952 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_web_dispatch_sup.beam -rw-r--r-- root/root 3232 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbit_web_dispatch_util.beam -rw-r--r-- root/root 619 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/rabbitmq_web_dispatch.app -rw-r--r-- root/root 9956 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/webmachine_log.beam -rw-r--r-- root/root 5376 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_dispatch-3.12.1/ebin/webmachine_log_handler.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/ebin/ -rw-r--r-- root/root 8884 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/ebin/rabbit_web_mqtt_app.beam -rw-r--r-- root/root 24576 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/ebin/rabbit_web_mqtt_handler.beam -rw-r--r-- root/root 2152 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/ebin/rabbit_web_mqtt_stream_handler.beam -rw-r--r-- root/root 564 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/ebin/rabbitmq_web_mqtt.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/priv/schema/ -rw-r--r-- root/root 7568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt-3.12.1/priv/schema/rabbitmq_web_mqtt.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/ebin/ -rw-r--r-- root/root 1828 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/ebin/rabbit_web_mqtt_examples_app.beam -rw-r--r-- root/root 406 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/ebin/rabbitmq_web_mqtt_examples.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/ -rw-r--r-- root/root 4240 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/bunny.html -rw-r--r-- root/root 21054 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/bunny.png -rw-r--r-- root/root 3799 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/echo.html -rw-r--r-- root/root 397 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/index.html -rw-r--r-- root/root 488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/main.css -rw-r--r-- root/root 80738 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/mqttws31.js -rwxr-xr-x root/root 2238 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_mqtt_examples-3.12.1/priv/pencil.cur drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/ -rw-r--r-- root/root 1596 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_app.beam -rw-r--r-- root/root 5432 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_connection_sup.beam -rw-r--r-- root/root 25336 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_handler.beam -rw-r--r-- root/root 1976 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_internal_event_handler.beam -rw-r--r-- root/root 9964 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_listener.beam -rw-r--r-- root/root 1276 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_middleware.beam -rw-r--r-- root/root 2156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_stream_handler.beam -rw-r--r-- root/root 1184 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbit_web_stomp_sup.beam -rw-r--r-- root/root 814 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/ebin/rabbitmq_web_stomp.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/priv/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/priv/schema/ -rw-r--r-- root/root 7849 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp-3.12.1/priv/schema/rabbitmq_web_stomp.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/ebin/ -rw-r--r-- root/root 1836 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/ebin/rabbit_web_stomp_examples_app.beam -rw-r--r-- root/root 412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/ebin/rabbitmq_web_stomp_examples.app drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/ -rw-r--r-- root/root 3353 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/bunny.html -rw-r--r-- root/root 21054 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/bunny.png -rw-r--r-- root/root 2805 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/echo.html -rw-r--r-- root/root 468 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/index.html -rw-r--r-- root/root 488 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/main.css -rwxr-xr-x root/root 2238 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/pencil.cur -rw-r--r-- root/root 16222 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/stomp.js -rw-r--r-- root/root 3218 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/rabbitmq_web_stomp_examples-3.12.1/priv/temp-queue.html drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ -rw-r--r-- root/root 529 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch.app -rw-r--r-- root/root 3872 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch.appup -rw-r--r-- root/root 27196 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch.beam -rw-r--r-- root/root 3440 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_acceptor.beam -rw-r--r-- root/root 7124 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_acceptors_sup.beam -rw-r--r-- root/root 2572 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_app.beam -rw-r--r-- root/root 24324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_conns_sup.beam -rw-r--r-- root/root 3200 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_conns_sup_sup.beam -rw-r--r-- root/root 5000 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_crc32c.beam -rw-r--r-- root/root 2316 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_embedded_sup.beam -rw-r--r-- root/root 2844 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_listener_sup.beam -rw-r--r-- root/root 1460 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_protocol.beam -rw-r--r-- root/root 25572 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_proxy_header.beam -rw-r--r-- root/root 13972 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_server.beam -rw-r--r-- root/root 3052 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_server_proxy.beam -rw-r--r-- root/root 13052 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_ssl.beam -rw-r--r-- root/root 2232 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_sup.beam -rw-r--r-- root/root 10864 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_tcp.beam -rw-r--r-- root/root 7044 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/ranch-2.1.0/ebin/ranch_transport.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/ -rw-r--r-- root/root 626 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon.app -rw-r--r-- root/root 23664 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon.beam -rw-r--r-- root/root 27156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon_alloc.beam -rw-r--r-- root/root 15704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon_lib.beam -rw-r--r-- root/root 7320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon_map.beam -rw-r--r-- root/root 12460 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon_rec.beam -rw-r--r-- root/root 21756 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/recon-2.5.3/ebin/recon_trace.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/ -rw-r--r-- root/root 421 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug.app -rw-r--r-- root/root 31696 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug.beam -rw-r--r-- root/root 13468 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug_compiler.beam -rw-r--r-- root/root 42828 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug_dtop.beam -rw-r--r-- root/root 141864 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug_lexer.beam -rw-r--r-- root/root 95360 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug_parser.beam -rw-r--r-- root/root 30612 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/redbug-2.0.7/ebin/redbug_targ.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ebin/ -rw-r--r-- root/root 473 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ebin/seshat.app -rw-r--r-- root/root 6304 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ebin/seshat.beam -rw-r--r-- root/root 1180 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ebin/seshat_app.beam -rw-r--r-- root/root 3888 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ebin/seshat_counters_server.beam -rw-r--r-- root/root 1592 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/seshat-0.4.0/ebin/seshat_sup.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ebin/ -rw-r--r-- root/root 753 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.app -rw-r--r-- root/root 5040 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.beam -rw-r--r-- root/root 28420 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_paragraph.beam -rw-r--r-- root/root 23060 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_table.beam -rw-r--r-- root/root 4608 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_utils.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/include/ -rw-r--r-- root/root 1345 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/stdout_formatter-0.2.4/include/stdout_formatter.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/ -rw-r--r-- root/root 705 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog.app -rw-r--r-- root/root 6324 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog.beam -rw-r--r-- root/root 12724 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_error_h.beam -rw-r--r-- root/root 7748 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_lager_backend.beam -rw-r--r-- root/root 16412 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_lib.beam -rw-r--r-- root/root 22372 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_logger.beam -rw-r--r-- root/root 12776 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_logger_h.beam -rw-r--r-- root/root 3156 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_monitor.beam -rw-r--r-- root/root 2064 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_rfc3164.beam -rw-r--r-- root/root 3924 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/ebin/syslog_rfc5424.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/include/ -rw-r--r-- root/root 2502 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/syslog-4.0.0/include/syslog.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/ -rw-r--r-- root/root 628 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler.app -rw-r--r-- root/root 1320 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_app.beam -rw-r--r-- root/root 2720 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_example_handler.beam -rw-r--r-- root/root 11168 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_filter.beam -rw-r--r-- root/root 1860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_sup.beam -rw-r--r-- root/root 896 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_testhandler.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/include/ -rw-r--r-- root/root 981 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/include/sysmon_handler.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/priv/ -rw-r--r-- root/root 5060 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/sysmon_handler-1.3.0/priv/sysmon_handler.schema drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/ -rw-r--r-- root/root 794 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd.app -rw-r--r-- root/root 10020 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd.beam -rw-r--r-- root/root 1704 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_app.beam -rw-r--r-- root/root 14600 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_journal_h.beam -rw-r--r-- root/root 4080 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_kmsg_formatter.beam -rw-r--r-- root/root 2568 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_protocol.beam -rw-r--r-- root/root 3816 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_socket.beam -rw-r--r-- root/root 4392 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_sup.beam -rw-r--r-- root/root 5816 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/ebin/systemd_watchdog.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/include/ -rw-r--r-- root/root 1218 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/systemd-0.6.1/include/systemd.hrl drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/thoas-1.0.0/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/thoas-1.0.0/ebin/ -rw-r--r-- root/root 485 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/thoas-1.0.0/ebin/thoas.app -rw-r--r-- root/root 2448 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/thoas-1.0.0/ebin/thoas.beam -rw-r--r-- root/root 68228 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/thoas-1.0.0/ebin/thoas_decode.beam -rw-r--r-- root/root 53940 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/plugins/thoas-1.0.0/ebin/thoas_encode.beam drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/ -rwxr-xr-x root/root 593 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-defaults -rwxr-xr-x root/root 864 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-diagnostics -rwxr-xr-x root/root 7174 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-env -rwxr-xr-x root/root 860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-plugins -rwxr-xr-x root/root 859 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-queues -rwxr-xr-x root/root 5987 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-server -rwxr-xr-x root/root 857 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-streams -rwxr-xr-x root/root 860 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmq-upgrade -rwxr-xr-x root/root 855 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/rabbitmqctl -rwxr-xr-x root/root 859 2023-07-18 08:35 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.12.1/sbin/vmware-rabbitmq drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/sbin/ -rwxr-xr-x root/root 2774 2023-07-18 08:35 ./usr/sbin/rabbitmq-diagnostics lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/sbin/rabbitmq-plugins -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper -rwxr-xr-x root/root 2774 2023-07-18 08:35 ./usr/sbin/rabbitmq-queues lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/sbin/rabbitmq-server -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper -rwxr-xr-x root/root 2774 2023-07-18 08:35 ./usr/sbin/rabbitmq-upgrade lrwxrwxrwx root/root 0 2023-07-18 08:35 ./usr/sbin/rabbitmqctl -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/doc/rabbitmq-server/ -rw-r--r-- root/root 2145 2023-07-04 07:59 ./usr/share/doc/rabbitmq-server/README.Debian.gz -rw-r--r-- root/root 2666 2023-07-18 08:35 ./usr/share/doc/rabbitmq-server/changelog.Debian.gz -rw-r--r-- root/root 27310 2023-07-17 15:09 ./usr/share/doc/rabbitmq-server/copyright drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/man/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/man/man5/ -rw-r--r-- root/root 1115 2023-07-18 08:35 ./usr/share/man/man5/rabbitmq-env.conf.5.gz drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/man/man8/ -rw-r--r-- root/root 2387 2023-07-18 08:35 ./usr/share/man/man8/rabbitmq-plugins.8.gz -rw-r--r-- root/root 1231 2023-07-18 08:35 ./usr/share/man/man8/rabbitmq-server.8.gz -rw-r--r-- root/root 17288 2023-07-18 08:35 ./usr/share/man/man8/rabbitmqctl.8.gz drwxr-xr-x root/root 0 2023-07-18 08:35 ./usr/share/rabbitmq/ -rw-r--r-- root/root 535 2023-07-04 07:59 ./usr/share/rabbitmq/rabbitmq-env.conf drwxr-xr-x root/root 0 2023-07-18 08:35 ./var/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./var/lib/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./var/lib/rabbitmq/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./var/lib/rabbitmq/mnesia/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./var/log/ drwxr-xr-x root/root 0 2023-07-18 08:35 ./var/log/rabbitmq/ +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 133116 Build-Time: 170 Distribution: mantic-proposed Host Architecture: amd64 Install-Time: 12 Job: rabbitmq-server_3.12.1-1.dsc Machine Architecture: amd64 Package: rabbitmq-server Package-Time: 183 Source-Version: 3.12.1-1 Space: 133116 Status: successful Version: 3.12.1-1 -------------------------------------------------------------------------------- Finished at 2023-07-18T18:00:17Z Build needed 00:03:03, 133116k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=mantic --arch=amd64 PACKAGEBUILD-26432048 Scanning for processes to kill in build PACKAGEBUILD-26432048