https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/27008529 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy02-amd64-107 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 x86_64 Buildd toolchain package versions: launchpad-buildd_235~645~ubuntu20.04.1 python3-lpbuildd_235~645~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... 20 Nov 14:42:45 ntpdate[1916]: adjust time server 10.131.248.1 offset 0.001155 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=amd64 PACKAGEBUILD-27008529 --image-type chroot /home/buildd/filecache-default/b0c128df17a460089eca69348f06144377489985 Creating target for build PACKAGEBUILD-27008529 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=amd64 PACKAGEBUILD-27008529 Starting target for build PACKAGEBUILD-27008529 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=amd64 PACKAGEBUILD-27008529 'deb http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy main' 'deb http://ftpmaster.internal/ubuntu jammy main universe' 'deb http://ftpmaster.internal/ubuntu jammy-security main universe' Overriding sources.list in build-PACKAGEBUILD-27008529 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=jammy --arch=amd64 PACKAGEBUILD-27008529 Adding trusted keys to build-PACKAGEBUILD-27008529 pub rsa1024/ADCE2AF3A4E0014F 2009-01-22 [SC] Key fingerprint = 1DAB 0B71 FE08 CDC6 BD13 E2C0 ADCE 2AF3 A4E0 014F uid Launchpad PPA for Ubuntu Security Proposed RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=amd64 PACKAGEBUILD-27008529 Updating target for build PACKAGEBUILD-27008529 Get:1 http://ftpmaster.internal/ubuntu jammy InRelease [270 kB] Get:2 http://ftpmaster.internal/ubuntu jammy-security InRelease [110 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy InRelease [23.8 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main amd64 Packages [1395 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main Translation-en [510 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/universe amd64 Packages [14.1 MB] Get:7 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main amd64 Packages [44.2 kB] Get:8 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main Translation-en [24.0 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5652 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main amd64 Packages [954 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main Translation-en [188 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 Packages [795 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/universe Translation-en [147 kB] Fetched 24.2 MB in 3s (8666 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: libperl5.32 perl-modules-5.32 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libsemanage1* The following NEW packages will be installed: gcc-12-base libperl5.34 libsemanage2 libsepol2 libssl3 perl-modules-5.34 The following packages will be upgraded: advancecomp apt base-files base-passwd bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils build-essential bzip2 ca-certificates coreutils cpp-11 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 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 libffi8 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libisl23 libitm1 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblsan0 liblz4-1 liblzma5 libmount1 libmpc3 libmpfr6 libncurses6 libncursesw6 libnettle8 libnpth0 libnsl-dev libnsl2 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libpng16-16 libprocps8 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libtsan0 libubsan1 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lsb-base lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses pkgbinarymangler procps readline-common rpcsvc-proto sed sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata usrmerge util-linux xz-utils zlib1g 169 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. Need to get 109 MB of archives. After this operation, 304 MB disk space will be freed. Get:1 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main amd64 libjson-c5 amd64 0.15-3~ubuntu1.22.04.2 [33.5 kB] Get:2 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main amd64 libgnutls30 amd64 3.7.3-4ubuntu1.3 [968 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68.5 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main amd64 libnsl-dev amd64 1.3.0-2build2 [71.3 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main amd64 libcrypt-dev amd64 1:4.4.27-1 [112 kB] Get:6 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libc6-dev amd64 2.35-0ubuntu3.4 [2100 kB] Get:7 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libc-dev-bin amd64 2.35-0ubuntu3.4 [20.3 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libtirpc-common all 1.3.2-2ubuntu0.1 [7766 B] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libtirpc-dev amd64 1.3.2-2ubuntu0.1 [192 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libssl3 amd64 3.0.2-0ubuntu1.12 [1901 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libk5crypto3 amd64 1.19.2-2ubuntu0.3 [86.3 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libkrb5support0 amd64 1.19.2-2ubuntu0.3 [32.2 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libkrb5-3 amd64 1.19.2-2ubuntu0.3 [356 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libgssapi-krb5-2 amd64 1.19.2-2ubuntu0.3 [144 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libc6 amd64 2.35-0ubuntu3.4 [3234 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libc-bin amd64 2.35-0ubuntu3.4 [706 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main amd64 perl-modules-5.34 all 5.34.0-3ubuntu1.2 [2977 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libperl5.34 amd64 5.34.0-3ubuntu1.2 [4818 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-security/main amd64 perl amd64 5.34.0-3ubuntu1.2 [232 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-security/main amd64 perl-base amd64 5.34.0-3ubuntu1.2 [1759 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main amd64 bzip2 amd64 1.0.8-5build1 [34.8 kB] Get:22 http://ftpmaster.internal/ubuntu jammy/main amd64 libbz2-1.0 amd64 1.0.8-5build1 [34.4 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main amd64 libaudit-common all 1:3.0.7-1build1 [4726 B] Get:24 http://ftpmaster.internal/ubuntu jammy/main amd64 libcap-ng0 amd64 0.7.9-2.2build3 [11.6 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main amd64 libaudit1 amd64 1:3.0.7-1build1 [46.9 kB] Get:26 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpam0g amd64 1.4.0-11ubuntu2.3 [60.3 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main amd64 libcrypt1 amd64 1:4.4.27-1 [82.0 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.8ubuntu3 [722 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main amd64 libgdbm6 amd64 1.23-1 [33.9 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main amd64 libgdbm-compat4 amd64 1.23-1 [6606 B] Get:31 http://ftpmaster.internal/ubuntu jammy-security/main amd64 zlib1g amd64 1:1.2.11.dfsg-2ubuntu9.2 [58.4 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main amd64 debconf all 1.5.79ubuntu1 [126 kB] Get:33 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libcom-err2 amd64 1.46.5-2ubuntu1.1 [9158 B] Get:34 http://ftpmaster.internal/ubuntu jammy/main amd64 libkeyutils1 amd64 1.6.1-2ubuntu3 [10.4 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libtirpc3 amd64 1.3.2-2ubuntu0.1 [82.3 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main amd64 libnsl2 amd64 1.3.0-2build2 [42.3 kB] Get:37 http://ftpmaster.internal/ubuntu jammy-security/main amd64 linux-libc-dev amd64 5.15.0-88.98 [1346 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gcc-12-base amd64 12.3.0-1ubuntu1~22.04 [20.1 kB] Get:39 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libgcc-s1 amd64 12.3.0-1ubuntu1~22.04 [53.9 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main amd64 base-files amd64 12ubuntu4 [62.9 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main amd64 debianutils amd64 5.5-1ubuntu2 [107 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main amd64 bash amd64 5.1-6ubuntu1 [769 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main amd64 bsdutils amd64 1:2.37.2-4ubuntu3 [81.5 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main amd64 coreutils amd64 8.32-4.1ubuntu1 [1438 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main amd64 libgpg-error0 amd64 1.43-3 [69.7 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main amd64 libgcrypt20 amd64 1.9.4-3ubuntu3 [515 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main amd64 liblz4-1 amd64 1.9.3-2build2 [56.9 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main amd64 liblzma5 amd64 5.2.5-2ubuntu1 [99.5 kB] Get:49 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libstdc++6 amd64 12.3.0-1ubuntu1~22.04 [699 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main amd64 libargon2-1 amd64 0~20171227-0.3 [19.5 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main amd64 libblkid1 amd64 2.37.2-4ubuntu3 [104 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpcre2-8-0 amd64 10.39-3ubuntu0.1 [221 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main amd64 libselinux1 amd64 3.3-1build2 [74.6 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libudev1 amd64 249.11-0ubuntu3.7 [76.9 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main amd64 libdevmapper1.02.1 amd64 2:1.02.175-2.1ubuntu4 [139 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main amd64 libuuid1 amd64 2.37.2-4ubuntu3 [24.2 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main amd64 libcryptsetup12 amd64 2:2.4.3-1ubuntu1 [211 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main amd64 libgmp10 amd64 2:6.2.1+dfsg-3ubuntu1 [250 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main amd64 libnettle8 amd64 3.7.3-1build2 [159 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main amd64 libhogweed6 amd64 3.7.3-1build2 [199 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main amd64 libunistring2 amd64 1.0-1 [554 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main amd64 libidn2-0 amd64 2.3.2-2build1 [66.4 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main amd64 libffi8 amd64 3.4.2-4 [22.3 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main amd64 libp11-kit0 amd64 0.24.0-6build1 [252 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main amd64 libtasn1-6 amd64 4.18.0-4build1 [42.9 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-security/main amd64 systemd-sysv amd64 249.11-0ubuntu3.7 [10.5 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-security/main amd64 systemd-timesyncd amd64 249.11-0ubuntu3.7 [31.2 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main amd64 libacl1 amd64 2.3.1-1 [16.2 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main amd64 libapparmor1 amd64 3.0.4-2ubuntu2 [38.7 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main amd64 libip4tc2 amd64 1.8.7-1ubuntu5 [19.7 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main amd64 libzstd1 amd64 1.4.8+dfsg-3build1 [324 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main amd64 libkmod2 amd64 29-1ubuntu1 [48.0 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main amd64 libmount1 amd64 2.37.2-4ubuntu3 [122 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main amd64 libseccomp2 amd64 2.5.3-2ubuntu2 [47.4 kB] Get:75 http://ftpmaster.internal/ubuntu jammy-security/main amd64 login amd64 1:4.8.1-2ubuntu2.1 [188 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main amd64 util-linux amd64 2.37.2-4ubuntu3 [1064 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main amd64 mount amd64 2.37.2-4ubuntu3 [114 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-security/main amd64 systemd amd64 249.11-0ubuntu3.7 [4580 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libsystemd0 amd64 249.11-0ubuntu3.7 [317 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main amd64 libxxhash0 amd64 0.8.1-1 [27.3 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main amd64 libapt-pkg6.0 amd64 2.4.5 [904 kB] Get:82 http://ftpmaster.internal/ubuntu jammy-security/main amd64 tar amd64 1.34+dfsg-1ubuntu0.1.22.04.1 [295 kB] Get:83 http://ftpmaster.internal/ubuntu jammy-security/main amd64 dpkg amd64 1.21.1ubuntu2.1 [1239 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main amd64 dash amd64 0.5.11+git20210903+057cd650a4ed-3build1 [92.0 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main amd64 diffutils amd64 1:3.8-0ubuntu2 [172 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main amd64 findutils amd64 4.8.0-1ubuntu3 [332 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main amd64 grep amd64 3.7-1build1 [156 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main amd64 gzip amd64 1.10-4ubuntu4 [96.0 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main amd64 hostname amd64 3.23ubuntu2 [11.4 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libncurses6 amd64 6.3-2ubuntu0.1 [111 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libncursesw6 amd64 6.3-2ubuntu0.1 [147 kB] Get:92 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libtinfo6 amd64 6.3-2ubuntu0.1 [105 kB] Get:93 http://ftpmaster.internal/ubuntu jammy-security/main amd64 ncurses-bin amd64 6.3-2ubuntu0.1 [184 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main amd64 sed amd64 4.8-1ubuntu2 [188 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main amd64 libdebconfclient0 amd64 0.261ubuntu1 [7198 B] Get:96 http://ftpmaster.internal/ubuntu jammy/main amd64 base-passwd amd64 3.5.52build1 [49.1 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main amd64 init-system-helpers all 1.62 [38.5 kB] Get:98 http://ftpmaster.internal/ubuntu jammy-security/main amd64 ncurses-base all 6.3-2ubuntu0.1 [20.2 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main amd64 lsb-base all 11.1.0ubuntu4 [12.3 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main amd64 sysvinit-utils amd64 3.01-1ubuntu1 [20.6 kB] Get:101 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gpgv amd64 2.2.27-3ubuntu2.1 [137 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/main amd64 apt amd64 2.4.5 [1379 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main amd64 libsepol2 amd64 3.3-1build1 [282 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main amd64 libsemanage-common all 3.3-1build2 [9874 B] Get:105 http://ftpmaster.internal/ubuntu jammy/main amd64 libsemanage2 amd64 3.3-1build2 [92.6 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-security/main amd64 passwd amd64 1:4.8.1-2ubuntu2.1 [768 kB] Get:107 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpam-modules-bin amd64 1.4.0-11ubuntu2.3 [37.6 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpam-modules amd64 1.4.0-11ubuntu2.3 [280 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main amd64 logsave amd64 1.46.5-2ubuntu1.1 [9932 B] Get:110 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libext2fs2 amd64 1.46.5-2ubuntu1.1 [208 kB] Get:111 http://ftpmaster.internal/ubuntu jammy-security/main amd64 e2fsprogs amd64 1.46.5-2ubuntu1.1 [591 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main amd64 init amd64 1.62 [5412 B] Get:113 http://ftpmaster.internal/ubuntu jammy/main amd64 libattr1 amd64 1:2.5.1-1build1 [13.3 kB] Get:114 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libcap2 amd64 1:2.44-1ubuntu0.22.04.1 [18.3 kB] Get:115 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpam-runtime all 1.4.0-11ubuntu2.3 [40.2 kB] Get:116 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpcre3 amd64 2:8.39-13ubuntu0.22.04.1 [246 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main amd64 libsmartcols1 amd64 2.37.2-4ubuntu3 [51.2 kB] Get:118 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libprocps8 amd64 2:3.3.17-6ubuntu2.1 [36.2 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libss2 amd64 1.46.5-2ubuntu1.1 [12.3 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main amd64 mawk amd64 1.3.4.20200120-3 [104 kB] Get:121 http://ftpmaster.internal/ubuntu jammy-security/main amd64 procps amd64 2:3.3.17-6ubuntu2.1 [378 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main amd64 sensible-utils all 0.0.17 [20.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main amd64 usrmerge all 25ubuntu2 [54.7 kB] Get:124 http://ftpmaster.internal/ubuntu jammy-security/main amd64 openssl amd64 3.0.2-0ubuntu1.12 [1182 kB] Get:125 http://ftpmaster.internal/ubuntu jammy-security/main amd64 ca-certificates all 20230311ubuntu0.22.04.1 [155 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.1 [641 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-security/main amd64 tzdata all 2023c-0ubuntu0.22.04.0 [335 kB] Get:130 http://ftpmaster.internal/ubuntu jammy/main amd64 libpng16-16 amd64 1.6.37-3build5 [191 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/main amd64 xz-utils amd64 5.2.5-2ubuntu1 [84.8 kB] Get:132 http://ftpmaster.internal/ubuntu jammy-security/main amd64 advancecomp amd64 2.1-2.1ubuntu2.1 [171 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libctf0 amd64 2.38-4ubuntu2.3 [103 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libctf-nobfd0 amd64 2.38-4ubuntu2.3 [107 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main amd64 binutils-x86-64-linux-gnu amd64 2.38-4ubuntu2.3 [2327 kB] Get:136 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libbinutils amd64 2.38-4ubuntu2.3 [662 kB] Get:137 http://ftpmaster.internal/ubuntu jammy-security/main amd64 binutils amd64 2.38-4ubuntu2.3 [3190 B] Get:138 http://ftpmaster.internal/ubuntu jammy-security/main amd64 binutils-common amd64 2.38-4ubuntu2.3 [222 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main amd64 make amd64 4.3-4.1build1 [180 kB] Get:140 http://ftpmaster.internal/ubuntu jammy-security/main amd64 dpkg-dev all 1.21.1ubuntu2.1 [922 kB] Get:141 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libdpkg-perl all 1.21.1ubuntu2.1 [237 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main amd64 patch amd64 2.7.6-7build2 [109 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main amd64 lto-disabled-list all 24 [12.5 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main amd64 build-essential amd64 12.9ubuntu3 [4744 B] Get:145 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libubsan1 amd64 12.3.0-1ubuntu1~22.04 [976 kB] Get:146 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libtsan0 amd64 11.4.0-1ubuntu1~22.04 [2260 kB] Get:147 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libgomp1 amd64 12.3.0-1ubuntu1~22.04 [126 kB] Get:148 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libitm1 amd64 12.3.0-1ubuntu1~22.04 [30.2 kB] Get:149 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libatomic1 amd64 12.3.0-1ubuntu1~22.04 [10.4 kB] Get:150 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libasan6 amd64 11.4.0-1ubuntu1~22.04 [2282 kB] Get:151 http://ftpmaster.internal/ubuntu jammy-security/main amd64 liblsan0 amd64 12.3.0-1ubuntu1~22.04 [1069 kB] Get:152 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libquadmath0 amd64 12.3.0-1ubuntu1~22.04 [154 kB] Get:153 http://ftpmaster.internal/ubuntu jammy-security/main amd64 g++-11 amd64 11.4.0-1ubuntu1~22.04 [11.4 MB] Get:154 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gcc-11 amd64 11.4.0-1ubuntu1~22.04 [20.1 MB] Get:155 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libstdc++-11-dev amd64 11.4.0-1ubuntu1~22.04 [2101 kB] Get:156 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libgcc-11-dev amd64 11.4.0-1ubuntu1~22.04 [2517 kB] Get:157 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libcc1-0 amd64 12.3.0-1ubuntu1~22.04 [48.3 kB] Get:158 http://ftpmaster.internal/ubuntu jammy-security/main amd64 cpp-11 amd64 11.4.0-1ubuntu1~22.04 [10.0 MB] Get:159 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gcc-11-base amd64 11.4.0-1ubuntu1~22.04 [20.2 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main amd64 libisl23 amd64 0.24-2build1 [727 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main amd64 libmpfr6 amd64 4.1.0-3build3 [1425 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main amd64 libmpc3 amd64 1.2.1-2build1 [46.9 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main amd64 libfakeroot amd64 1.28-1ubuntu1 [31.5 kB] Get:164 http://ftpmaster.internal/ubuntu jammy/main amd64 fakeroot amd64 1.28-1ubuntu1 [60.4 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/main amd64 libassuan0 amd64 2.5.5-1build1 [38.2 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main amd64 pinentry-curses amd64 1.1.1-1build2 [34.4 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main amd64 libnpth0 amd64 1.6-3build2 [8664 B] Get:168 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gpg amd64 2.2.27-3ubuntu2.1 [519 kB] Get:169 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gpgconf amd64 2.2.27-3ubuntu2.1 [94.2 kB] Get:170 http://ftpmaster.internal/ubuntu jammy-security/main amd64 gpg-agent amd64 2.2.27-3ubuntu2.1 [209 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main amd64 liblockfile-bin amd64 1.17-1build2 [11.7 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main amd64 liblockfile1 amd64 1.17-1build2 [7058 B] Get:173 http://ftpmaster.internal/ubuntu jammy/main amd64 lockfile-progs amd64 0.1.19build1 [9974 B] Get:174 http://ftpmaster.internal/ubuntu jammy/main amd64 optipng amd64 0.7.7-2build1 [84.8 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/main amd64 pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 109 MB in 1s (88.9 MB/s) (Reading database ... 13258 files and directories currently installed.) Preparing to unpack .../0-rpcsvc-proto_1.4.2-0ubuntu6_amd64.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu6) over (1.4.2-0ubuntu5) ... Preparing to unpack .../1-libnsl-dev_1.3.0-2build2_amd64.deb ... Unpacking libnsl-dev:amd64 (1.3.0-2build2) over (1.3.0-2build1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.27-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../3-libc6-dev_2.35-0ubuntu3.4_amd64.deb ... Unpacking libc6-dev:amd64 (2.35-0ubuntu3.4) over (2.34-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.35-0ubuntu3.4_amd64.deb ... Unpacking libc-dev-bin (2.35-0ubuntu3.4) over (2.34-0ubuntu3) ... Preparing to unpack .../5-libtirpc-common_1.3.2-2ubuntu0.1_all.deb ... Unpacking libtirpc-common (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc-common (1.3.2-2ubuntu0.1) ... (Reading database ... 13263 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2ubuntu0.1_amd64.deb ... Unpacking libtirpc-dev:amd64 (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Selecting previously unselected package libssl3:amd64. Preparing to unpack .../libssl3_3.0.2-0ubuntu1.12_amd64.deb ... Unpacking libssl3:amd64 (3.0.2-0ubuntu1.12) ... Setting up libssl3:amd64 (3.0.2-0ubuntu1.12) ... (Reading database ... 13274 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-2ubuntu0.3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libk5crypto3:amd64 (1.19.2-2ubuntu0.3) ... (Reading database ... 13274 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-2ubuntu0.3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libkrb5support0:amd64 (1.19.2-2ubuntu0.3) ... (Reading database ... 13274 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-2ubuntu0.3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libkrb5-3:amd64 (1.19.2-2ubuntu0.3) ... (Reading database ... 13274 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-2ubuntu0.3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.19.2-2ubuntu0.3) over (1.18.3-6) ... Setting up libgssapi-krb5-2:amd64 (1.19.2-2ubuntu0.3) ... (Reading database ... 13274 files and directories currently installed.) Preparing to unpack .../libc6_2.35-0ubuntu3.4_amd64.deb ... Unpacking libc6:amd64 (2.35-0ubuntu3.4) over (2.34-0ubuntu3) ... Setting up libc6:amd64 (2.35-0ubuntu3.4) ... (Reading database ... 13273 files and directories currently installed.) Preparing to unpack .../libc-bin_2.35-0ubuntu3.4_amd64.deb ... Unpacking libc-bin (2.35-0ubuntu3.4) over (2.34-0ubuntu3) ... Setting up libc-bin (2.35-0ubuntu3.4) ... (Reading database ... 13271 files and directories currently installed.) Preparing to unpack .../perl_5.34.0-3ubuntu1.2_amd64.deb ... Unpacking perl (5.34.0-3ubuntu1.2) over (5.32.1-3ubuntu3) ... Selecting previously unselected package perl-modules-5.34. Preparing to unpack .../perl-modules-5.34_5.34.0-3ubuntu1.2_all.deb ... Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.2) ... Selecting previously unselected package libperl5.34:amd64. Preparing to unpack .../libperl5.34_5.34.0-3ubuntu1.2_amd64.deb ... Unpacking libperl5.34:amd64 (5.34.0-3ubuntu1.2) ... Preparing to unpack .../perl-base_5.34.0-3ubuntu1.2_amd64.deb ... Unpacking perl-base (5.34.0-3ubuntu1.2) over (5.32.1-3ubuntu3) ... Setting up perl-base (5.34.0-3ubuntu1.2) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5build1_amd64.deb ... Unpacking bzip2 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5build1_amd64.deb ... Unpacking libbz2-1.0:amd64 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:amd64 (1.0.8-5build1) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a3.0.7-1build1_all.deb ... Unpacking libaudit-common (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit-common (1:3.0.7-1build1) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build3_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-2.2build3) over (0.7.9-2.2build2) ... Setting up libcap-ng0:amd64 (0.7.9-2.2build3) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1build1_amd64.deb ... Unpacking libaudit1:amd64 (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit1:amd64 (1:3.0.7-1build1) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-11ubuntu2.3_amd64.deb ... Unpacking libpam0g:amd64 (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam0g:amd64 (1.4.0-11ubuntu2.3) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libcrypt1_1%3a4.4.27-1_amd64.deb ... Unpacking libcrypt1:amd64 (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:amd64 (1:4.4.27-1) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu3_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg1-0.8ubuntu3) over (5.3.28+dfsg1-0.8ubuntu2) ... Setting up libdb5.3:amd64 (5.3.28+dfsg1-0.8ubuntu3) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-1_amd64.deb ... Unpacking libgdbm6:amd64 (1.23-1) over (1.19-2build1) ... Preparing to unpack .../libgdbm-compat4_1.23-1_amd64.deb ... Unpacking libgdbm-compat4:amd64 (1.23-1) over (1.19-2build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu9.2_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-2ubuntu9.2) over (1:1.2.11.dfsg-2ubuntu7) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-2ubuntu9.2) ... (Reading database ... 15182 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79ubuntu1_all.deb ... Unpacking debconf (1.5.79ubuntu1) over (1.5.77) ... Setting up debconf (1.5.79ubuntu1) ... (Reading database ... 15181 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1.1_amd64.deb ... Unpacking libcom-err2:amd64 (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:amd64 (1.46.5-2ubuntu1.1) ... (Reading database ... 15181 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu3_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-2ubuntu3) over (1.6.1-2ubuntu2) ... Setting up libkeyutils1:amd64 (1.6.1-2ubuntu3) ... (Reading database ... 15181 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2ubuntu0.1_amd64.deb ... Unpacking libtirpc3:amd64 (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc3:amd64 (1.3.2-2ubuntu0.1) ... (Reading database ... 15181 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2build2_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-2build2) over (1.3.0-2build1) ... Setting up libnsl2:amd64 (1.3.0-2build2) ... (Reading database ... 15181 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_5.15.0-88.98_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.15.0-88.98) over (5.13.0-19.19) ... Selecting previously unselected package gcc-12-base:amd64. Preparing to unpack .../gcc-12-base_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking gcc-12-base:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up gcc-12-base:amd64 (12.3.0-1ubuntu1~22.04) ... (Reading database ... 15198 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libgcc-s1:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:amd64 (12.3.0-1ubuntu1~22.04) ... (Reading database ... 15198 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu4_amd64.deb ... Unpacking base-files (12ubuntu4) over (12ubuntu1) ... Setting up base-files (12ubuntu4) ... 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 ... 15198 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu2_amd64.deb ... Unpacking debianutils (5.5-1ubuntu2) over (4.11.2build1) ... Setting up debianutils (5.5-1ubuntu2) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1_amd64.deb ... Unpacking bash (5.1-6ubuntu1) over (5.1-3ubuntu2) ... Setting up bash (5.1-6ubuntu1) ... 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 ... 15202 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu3_amd64.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu3) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu3) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4.1ubuntu1_amd64.deb ... Unpacking coreutils (8.32-4.1ubuntu1) over (8.32-4ubuntu3) ... Setting up coreutils (8.32-4.1ubuntu1) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-3_amd64.deb ... Unpacking libgpg-error0:amd64 (1.43-3) over (1.38-2build2) ... Setting up libgpg-error0:amd64 (1.43-3) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu3_amd64.deb ... Unpacking libgcrypt20:amd64 (1.9.4-3ubuntu3) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:amd64 (1.9.4-3ubuntu3) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2build2_amd64.deb ... Unpacking liblz4-1:amd64 (1.9.3-2build2) over (1.9.3-2build1) ... Setting up liblz4-1:amd64 (1.9.3-2build2) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2ubuntu1_amd64.deb ... Unpacking liblzma5:amd64 (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Setting up liblzma5:amd64 (5.2.5-2ubuntu1) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libstdc++6_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libstdc++6:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:amd64 (12.3.0-1ubuntu1~22.04) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20171227-0.3_amd64.deb ... Unpacking libargon2-1:amd64 (0~20171227-0.3) over (0~20171227-0.2build22) ... Preparing to unpack .../libblkid1_2.37.2-4ubuntu3_amd64.deb ... Unpacking libblkid1:amd64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libblkid1:amd64 (2.37.2-4ubuntu3) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.39-3ubuntu0.1_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.39-3ubuntu0.1) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:amd64 (10.39-3ubuntu0.1) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1build2_amd64.deb ... Unpacking libselinux1:amd64 (3.3-1build2) over (3.1-3build2) ... Setting up libselinux1:amd64 (3.3-1build2) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.7_amd64.deb ... Unpacking libudev1:amd64 (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Setting up libudev1:amd64 (249.11-0ubuntu3.7) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu4_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.175-2.1ubuntu4) over (2:1.02.175-2.1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-3~ubuntu1.22.04.2_amd64.deb ... Unpacking libjson-c5:amd64 (0.15-3~ubuntu1.22.04.2) over (0.15-2build3) ... Preparing to unpack .../libuuid1_2.37.2-4ubuntu3_amd64.deb ... Unpacking libuuid1:amd64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libuuid1:amd64 (2.37.2-4ubuntu3) ... (Reading database ... 15202 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.3-1ubuntu1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.4.3-1ubuntu1) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3ubuntu1_amd64.deb ... Unpacking libgmp10:amd64 (2:6.2.1+dfsg-3ubuntu1) over (2:6.2.1+dfsg-1ubuntu3) ... Setting up libgmp10:amd64 (2:6.2.1+dfsg-3ubuntu1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7.3-1build2_amd64.deb ... Unpacking libnettle8:amd64 (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libnettle8:amd64 (3.7.3-1build2) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1build2_amd64.deb ... Unpacking libhogweed6:amd64 (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libhogweed6:amd64 (3.7.3-1build2) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libunistring2_1.0-1_amd64.deb ... Unpacking libunistring2:amd64 (1.0-1) over (0.9.10-6) ... Setting up libunistring2:amd64 (1.0-1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2build1_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.2-2build1) over (2.3.1-1build1) ... Setting up libidn2-0:amd64 (2.3.2-2build1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.2-4_amd64.deb ... Unpacking libffi8:amd64 (3.4.2-4) over (3.4.2-1ubuntu5) ... Setting up libffi8:amd64 (3.4.2-4) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6build1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.24.0-6build1) over (0.23.22-1build1) ... Setting up libp11-kit0:amd64 (0.24.0-6build1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4build1_amd64.deb ... Unpacking libtasn1-6:amd64 (4.18.0-4build1) over (4.16.0-2build1) ... Setting up libtasn1-6:amd64 (4.18.0-4build1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.3-4ubuntu1.3_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.3-4ubuntu1.3) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:amd64 (3.7.3-4ubuntu1.3) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu3.7_amd64.deb ... Unpacking systemd-sysv (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.11-0ubuntu3.7_amd64.deb ... Unpacking systemd-timesyncd (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Preparing to unpack .../libacl1_2.3.1-1_amd64.deb ... Unpacking libacl1:amd64 (2.3.1-1) over (2.2.53-10ubuntu2) ... Setting up libacl1:amd64 (2.3.1-1) ... (Reading database ... 15205 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.4-2ubuntu2_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.4-2ubuntu2) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu5_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.7-1ubuntu5) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3build1_amd64.deb ... Unpacking libzstd1:amd64 (1.4.8+dfsg-3build1) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:amd64 (1.4.8+dfsg-3build1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libkmod2_29-1ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (29-1ubuntu1) over (28-1ubuntu4) ... Preparing to unpack .../libmount1_2.37.2-4ubuntu3_amd64.deb ... Unpacking libmount1:amd64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libmount1:amd64 (2.37.2-4ubuntu3) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.3-2ubuntu2_amd64.deb ... Unpacking libseccomp2:amd64 (2.5.3-2ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:amd64 (2.5.3-2ubuntu2) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-2ubuntu2.1_amd64.deb ... Unpacking login (1:4.8.1-2ubuntu2.1) over (1:4.8.1-1ubuntu9) ... Setting up login (1:4.8.1-2ubuntu2.1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu3_amd64.deb ... Unpacking util-linux (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu3) ... (Reading database ... 15199 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu3_amd64.deb ... Unpacking mount (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.11-0ubuntu3.7_amd64.deb ... Unpacking systemd (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu3.7_amd64.deb ... Unpacking libsystemd0:amd64 (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Setting up libsystemd0:amd64 (249.11-0ubuntu3.7) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.1-1_amd64.deb ... Unpacking libxxhash0:amd64 (0.8.1-1) over (0.8.0-2build1) ... Setting up libxxhash0:amd64 (0.8.1-1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.4.5_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.4.5) over (2.3.9) ... Setting up libapt-pkg6.0:amd64 (2.4.5) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1ubuntu0.1.22.04.1_amd64.deb ... Unpacking tar (1.34+dfsg-1ubuntu0.1.22.04.1) over (1.34+dfsg-1build2) ... Setting up tar (1.34+dfsg-1ubuntu0.1.22.04.1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu2.1_amd64.deb ... Unpacking dpkg (1.21.1ubuntu2.1) over (1.20.9ubuntu2) ... Setting up dpkg (1.21.1ubuntu2.1) ... Installing new version of config file /etc/cron.daily/dpkg ... Created symlink /etc/systemd/system/timers.target.wants/dpkg-db-backup.timer -> /lib/systemd/system/dpkg-db-backup.timer. (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3build1_amd64.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3build1) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3build1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu2_amd64.deb ... Unpacking diffutils (1:3.8-0ubuntu2) over (1:3.8-0ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu2) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu3_amd64.deb ... Unpacking findutils (4.8.0-1ubuntu3) over (4.8.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu3) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../grep_3.7-1build1_amd64.deb ... Unpacking grep (3.7-1build1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1build1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu4_amd64.deb ... Unpacking gzip (1.10-4ubuntu4) over (1.10-4ubuntu2) ... Setting up gzip (1.10-4ubuntu4) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../hostname_3.23ubuntu2_amd64.deb ... Unpacking hostname (3.23ubuntu2) over (3.23ubuntu1) ... Setting up hostname (3.23ubuntu2) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-2ubuntu0.1_amd64.deb ... Unpacking libncurses6:amd64 (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-2ubuntu0.1_amd64.deb ... Unpacking libncursesw6:amd64 (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-2ubuntu0.1_amd64.deb ... Unpacking libtinfo6:amd64 (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up libtinfo6:amd64 (6.3-2ubuntu0.1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-2ubuntu0.1_amd64.deb ... Unpacking ncurses-bin (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-2ubuntu0.1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu2_amd64.deb ... Unpacking sed (4.8-1ubuntu2) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu2) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.261ubuntu1_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.261ubuntu1) over (0.256ubuntu4) ... Setting up libdebconfclient0:amd64 (0.261ubuntu1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.52build1_amd64.deb ... Unpacking base-passwd (3.5.52build1) over (3.5.52) ... Setting up base-passwd (3.5.52build1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.62_all.deb ... Unpacking init-system-helpers (1.62) over (1.60build1) ... Setting up init-system-helpers (1.62) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3-2ubuntu0.1_all.deb ... Unpacking ncurses-base (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.3-2ubuntu0.1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu4_all.deb ... Unpacking lsb-base (11.1.0ubuntu4) over (11.1.0ubuntu3) ... Setting up lsb-base (11.1.0ubuntu4) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.01-1ubuntu1_amd64.deb ... Unpacking sysvinit-utils (3.01-1ubuntu1) over (2.96-7ubuntu2) ... Setting up sysvinit-utils (3.01-1ubuntu1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu2.1_amd64.deb ... Unpacking gpgv (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu2.1) ... (Reading database ... 15204 files and directories currently installed.) Preparing to unpack .../archives/apt_2.4.5_amd64.deb ... Unpacking apt (2.4.5) over (2.3.9) ... Setting up apt (2.4.5) ... Installing new version of config file /etc/cron.daily/apt-compat ... Removing obsolete conffile /etc/kernel/postinst.d/apt-auto-removal ... Selecting previously unselected package libsepol2:amd64. (Reading database ... 15199 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1build1_amd64.deb ... Unpacking libsepol2:amd64 (3.3-1build1) ... Setting up libsepol2:amd64 (3.3-1build1) ... (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.3-1build2_all.deb ... Unpacking libsemanage-common (3.3-1build2) over (3.1-1ubuntu3) ... Setting up libsemanage-common (3.3-1build2) ... Selecting previously unselected package libsemanage2:amd64. (Reading database ... 15203 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1build2_amd64.deb ... Unpacking libsemanage2:amd64 (3.3-1build2) ... Setting up libsemanage2:amd64 (3.3-1build2) ... (Reading database ... 15207 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu2.1_amd64.deb ... Unpacking passwd (1:4.8.1-2ubuntu2.1) over (1:4.8.1-1ubuntu9) ... Setting up passwd (1:4.8.1-2ubuntu2.1) ... (Reading database ... 15214 files and directories currently installed.) Removing libsemanage1:amd64 (3.1-1ubuntu3) ... (Reading database ... 15210 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-11ubuntu2.3_amd64.deb ... Unpacking libpam-modules-bin (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-11ubuntu2.3) ... (Reading database ... 15208 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-11ubuntu2.3_amd64.deb ... Unpacking libpam-modules:amd64 (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:amd64 (1.4.0-11ubuntu2.3) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1.1_amd64.deb ... Unpacking logsave (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1.1_amd64.deb ... Unpacking libext2fs2:amd64 (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:amd64 (1.46.5-2ubuntu1.1) ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1.1_amd64.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:amd64 (3.0.4-2ubuntu2) ... Setting up libargon2-1:amd64 (0~20171227-0.3) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.175-2.1ubuntu4) ... Setting up libjson-c5:amd64 (0.15-3~ubuntu1.22.04.2) ... Setting up libcryptsetup12:amd64 (2:2.4.3-1ubuntu1) ... Setting up libip4tc2:amd64 (1.8.7-1ubuntu5) ... Setting up libkmod2:amd64 (29-1ubuntu1) ... Setting up mount (2.37.2-4ubuntu3) ... Setting up systemd (249.11-0ubuntu3.7) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu3.7) ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../archives/init_1.62_amd64.deb ... Unpacking init (1.62) over (1.60build1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1build1_amd64.deb ... Unpacking libattr1:amd64 (1:2.5.1-1build1) over (1:2.4.48-6build2) ... Setting up libattr1:amd64 (1:2.5.1-1build1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.44-1ubuntu0.22.04.1_amd64.deb ... Unpacking libcap2:amd64 (1:2.44-1ubuntu0.22.04.1) over (1:2.44-1build2) ... Setting up libcap2:amd64 (1:2.44-1ubuntu0.22.04.1) ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-11ubuntu2.3_all.deb ... Unpacking libpam-runtime (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-11ubuntu2.3) ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13ubuntu0.22.04.1_amd64.deb ... Unpacking libpcre3:amd64 (2:8.39-13ubuntu0.22.04.1) over (2:8.39-13build4) ... Setting up libpcre3:amd64 (2:8.39-13ubuntu0.22.04.1) ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu3_amd64.deb ... Unpacking libsmartcols1:amd64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:amd64 (2.37.2-4ubuntu3) ... (Reading database ... 15209 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-6ubuntu2.1_amd64.deb ... Unpacking libprocps8:amd64 (2:3.3.17-6ubuntu2.1) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu1.1_amd64.deb ... Unpacking libss2:amd64 (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3_amd64.deb ... Unpacking mawk (1.3.4.20200120-3) over (1.3.4.20200120-2build1) ... Preparing to unpack .../03-procps_2%3a3.3.17-6ubuntu2.1_amd64.deb ... Unpacking procps (2:3.3.17-6ubuntu2.1) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../04-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../05-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.12_amd64.deb ... Unpacking openssl (3.0.2-0ubuntu1.12) over (1.1.1l-1ubuntu1) ... Preparing to unpack .../07-ca-certificates_20230311ubuntu0.22.04.1_all.deb ... Unpacking ca-certificates (20230311ubuntu0.22.04.1) over (20210119ubuntu1) ... Preparing to unpack .../08-readline-common_8.1.2-1_all.deb ... Unpacking readline-common (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../09-libreadline8_8.1.2-1_amd64.deb ... Unpacking libreadline8:amd64 (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../10-libsqlite3-0_3.37.2-2ubuntu0.1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.1) over (3.35.5-1) ... Preparing to unpack .../11-tzdata_2023c-0ubuntu0.22.04.0_all.deb ... Unpacking tzdata (2023c-0ubuntu0.22.04.0) over (2021a-2ubuntu1) ... Preparing to unpack .../12-libpng16-16_1.6.37-3build5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3build5) over (1.6.37-3build4) ... Preparing to unpack .../13-xz-utils_5.2.5-2ubuntu1_amd64.deb ... Unpacking xz-utils (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Preparing to unpack .../14-advancecomp_2.1-2.1ubuntu2.1_amd64.deb ... Unpacking advancecomp (2.1-2.1ubuntu2.1) over (2.1-2.1ubuntu1) ... Preparing to unpack .../15-libctf0_2.38-4ubuntu2.3_amd64.deb ... Unpacking libctf0:amd64 (2.38-4ubuntu2.3) over (2.37-7ubuntu1) ... Preparing to unpack .../16-libctf-nobfd0_2.38-4ubuntu2.3_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.38-4ubuntu2.3) over (2.37-7ubuntu1) ... Preparing to unpack .../17-binutils-x86-64-linux-gnu_2.38-4ubuntu2.3_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.38-4ubuntu2.3) over (2.37-7ubuntu1) ... Preparing to unpack .../18-libbinutils_2.38-4ubuntu2.3_amd64.deb ... Unpacking libbinutils:amd64 (2.38-4ubuntu2.3) over (2.37-7ubuntu1) ... Preparing to unpack .../19-binutils_2.38-4ubuntu2.3_amd64.deb ... Unpacking binutils (2.38-4ubuntu2.3) over (2.37-7ubuntu1) ... Preparing to unpack .../20-binutils-common_2.38-4ubuntu2.3_amd64.deb ... Unpacking binutils-common:amd64 (2.38-4ubuntu2.3) over (2.37-7ubuntu1) ... Preparing to unpack .../21-make_4.3-4.1build1_amd64.deb ... Unpacking make (4.3-4.1build1) over (4.3-4ubuntu1) ... Preparing to unpack .../22-dpkg-dev_1.21.1ubuntu2.1_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu2.1) over (1.20.9ubuntu2) ... Preparing to unpack .../23-libdpkg-perl_1.21.1ubuntu2.1_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu2.1) over (1.20.9ubuntu2) ... Preparing to unpack .../24-patch_2.7.6-7build2_amd64.deb ... Unpacking patch (2.7.6-7build2) over (2.7.6-7build1) ... Preparing to unpack .../25-lto-disabled-list_24_all.deb ... Unpacking lto-disabled-list (24) over (16) ... Preparing to unpack .../26-build-essential_12.9ubuntu3_amd64.deb ... Unpacking build-essential (12.9ubuntu3) over (12.9ubuntu2) ... Preparing to unpack .../27-libubsan1_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libubsan1:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../28-libtsan0_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking libtsan0:amd64 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../29-libgomp1_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libgomp1:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../30-libitm1_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libitm1:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../31-libatomic1_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libatomic1:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../32-libasan6_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking libasan6:amd64 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../33-liblsan0_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking liblsan0:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../34-libquadmath0_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libquadmath0:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../35-g++-11_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking g++-11 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../36-gcc-11_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking gcc-11 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../37-libstdc++-11-dev_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking libstdc++-11-dev:amd64 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../38-libgcc-11-dev_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking libgcc-11-dev:amd64 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../39-libcc1-0_12.3.0-1ubuntu1~22.04_amd64.deb ... Unpacking libcc1-0:amd64 (12.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../40-cpp-11_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking cpp-11 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../41-gcc-11-base_11.4.0-1ubuntu1~22.04_amd64.deb ... Unpacking gcc-11-base:amd64 (11.4.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../42-libisl23_0.24-2build1_amd64.deb ... Unpacking libisl23:amd64 (0.24-2build1) over (0.24-1build1) ... Preparing to unpack .../43-libmpfr6_4.1.0-3build3_amd64.deb ... Unpacking libmpfr6:amd64 (4.1.0-3build3) over (4.1.0-3build2) ... Preparing to unpack .../44-libmpc3_1.2.1-2build1_amd64.deb ... Unpacking libmpc3:amd64 (1.2.1-2build1) over (1.2.0-1build2) ... Preparing to unpack .../45-libfakeroot_1.28-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../46-fakeroot_1.28-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../47-libassuan0_2.5.5-1build1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.5-1build1) over (2.5.5-1) ... Preparing to unpack .../48-pinentry-curses_1.1.1-1build2_amd64.deb ... Unpacking pinentry-curses (1.1.1-1build2) over (1.1.1-1build1) ... Preparing to unpack .../49-libnpth0_1.6-3build2_amd64.deb ... Unpacking libnpth0:amd64 (1.6-3build2) over (1.6-3build1) ... Preparing to unpack .../50-gpg_2.2.27-3ubuntu2.1_amd64.deb ... Unpacking gpg (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../51-gpgconf_2.2.27-3ubuntu2.1_amd64.deb ... Unpacking gpgconf (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../52-gpg-agent_2.2.27-3ubuntu2.1_amd64.deb ... Unpacking gpg-agent (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../53-liblockfile-bin_1.17-1build2_amd64.deb ... Unpacking liblockfile-bin (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../54-liblockfile1_1.17-1build2_amd64.deb ... Unpacking liblockfile1:amd64 (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../55-lockfile-progs_0.1.19build1_amd64.deb ... Unpacking lockfile-progs (0.1.19build1) over (0.1.18build1) ... Preparing to unpack .../56-optipng_0.7.7-2build1_amd64.deb ... Unpacking optipng (0.7.7-2build1) over (0.7.7-2) ... Preparing to unpack .../57-pkgbinarymangler_149_all.deb ... Unpacking pkgbinarymangler (149) over (148) ... Setting up gcc-11-base:amd64 (11.4.0-1ubuntu1~22.04) ... Setting up lto-disabled-list (24) ... Setting up liblockfile-bin (1.17-1build2) ... Setting up init (1.62) ... Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.1) ... Setting up binutils-common:amd64 (2.38-4ubuntu2.3) ... Setting up linux-libc-dev:amd64 (5.15.0-88.98) ... Setting up libctf-nobfd0:amd64 (2.38-4ubuntu2.3) ... Setting up libnpth0:amd64 (1.6-3build2) ... Setting up libassuan0:amd64 (2.5.5-1build1) ... Setting up libgomp1:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up perl-modules-5.34 (5.34.0-3ubuntu1.2) ... Setting up bzip2 (1.0.8-5build1) ... Setting up libfakeroot:amd64 (1.28-1ubuntu1) ... Setting up libasan6:amd64 (11.4.0-1ubuntu1~22.04) ... Setting up tzdata (2023c-0ubuntu0.22.04.0) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Nov 20 14:43:13 UTC 2023. Universal Time is now: Mon Nov 20 14:43:13 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.28-1ubuntu1) ... Setting up libtirpc-dev:amd64 (1.3.2-2ubuntu0.1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... Setting up make (4.3-4.1build1) ... Setting up libmpfr6:amd64 (4.1.0-3build3) ... Setting up libncurses6:amd64 (6.3-2ubuntu0.1) ... Setting up xz-utils (5.2.5-2ubuntu1) ... Setting up libquadmath0:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up libpng16-16:amd64 (1.6.37-3build5) ... Setting up libmpc3:amd64 (1.2.1-2build1) ... Setting up systemd-timesyncd (249.11-0ubuntu3.7) ... Setting up libatomic1:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up usrmerge (25ubuntu2) ... Setting up patch (2.7.6-7build2) ... Setting up libss2:amd64 (1.46.5-2ubuntu1.1) ... Setting up libncursesw6:amd64 (6.3-2ubuntu0.1) ... Setting up logsave (1.46.5-2ubuntu1.1) ... Setting up libubsan1:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up advancecomp (2.1-2.1ubuntu2.1) ... Setting up libnsl-dev:amd64 (1.3.0-2build2) ... Setting up sensible-utils (0.0.17) ... Setting up libcrypt-dev:amd64 (1:4.4.27-1) ... Setting up mawk (1.3.4.20200120-3) ... Setting up liblockfile1:amd64 (1.17-1build2) ... Setting up libbinutils:amd64 (2.38-4ubuntu2.3) ... Setting up libisl23:amd64 (0.24-2build1) ... Setting up libc-dev-bin (2.35-0ubuntu3.4) ... Setting up openssl (3.0.2-0ubuntu1.12) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1) ... Setting up libcc1-0:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up liblsan0:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up libprocps8:amd64 (2:3.3.17-6ubuntu2.1) ... Setting up libitm1:amd64 (12.3.0-1ubuntu1~22.04) ... Setting up libgdbm6:amd64 (1.23-1) ... Setting up libtsan0:amd64 (11.4.0-1ubuntu1~22.04) ... Setting up libctf0:amd64 (2.38-4ubuntu2.3) ... Setting up pinentry-curses (1.1.1-1build2) ... Setting up cpp-11 (11.4.0-1ubuntu1~22.04) ... Setting up libreadline8:amd64 (8.1.2-1) ... Setting up e2fsprogs (1.46.5-2ubuntu1.1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up ca-certificates (20230311ubuntu0.22.04.1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 26 added, 17 removed; done. Setting up optipng (0.7.7-2build1) ... Setting up lockfile-progs (0.1.19build1) ... Setting up libgdbm-compat4:amd64 (1.23-1) ... Setting up libgcc-11-dev:amd64 (11.4.0-1ubuntu1~22.04) ... Setting up procps (2:3.3.17-6ubuntu2.1) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.d/README.sysctl ... Setting up gpgconf (2.2.27-3ubuntu2.1) ... Setting up libc6-dev:amd64 (2.35-0ubuntu3.4) ... Setting up gpg (2.2.27-3ubuntu2.1) ... Setting up binutils-x86-64-linux-gnu (2.38-4ubuntu2.3) ... Setting up libperl5.34:amd64 (5.34.0-3ubuntu1.2) ... Setting up gpg-agent (2.2.27-3ubuntu2.1) ... Setting up pkgbinarymangler (149) ... Setting up binutils (2.38-4ubuntu2.3) ... Setting up perl (5.34.0-3ubuntu1.2) ... Setting up libdpkg-perl (1.21.1ubuntu2.1) ... Setting up libstdc++-11-dev:amd64 (11.4.0-1ubuntu1~22.04) ... Setting up gcc-11 (11.4.0-1ubuntu1~22.04) ... Setting up g++-11 (11.4.0-1ubuntu1~22.04) ... Setting up dpkg-dev (1.21.1ubuntu2.1) ... Setting up build-essential (12.9ubuntu3) ... Processing triggers for libc-bin (2.35-0ubuntu3.4) ... Processing triggers for ca-certificates (20230311ubuntu0.22.04.1) ... 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-27008529 amd64 jammy -c chroot:build-PACKAGEBUILD-27008529 --arch=amd64 --dist=jammy --nolog -A rabbitmq-server_3.9.13-1ubuntu0.22.04.2.dsc Initiating build PACKAGEBUILD-27008529 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 x86_64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lcy02-amd64-107.buildd +=================================================================================+ | rabbitmq-server 3.9.13-1ubuntu0.22.04.2 (amd64) Mon, 20 Nov 2023 14:43:17 +0000 | +=================================================================================+ Package: rabbitmq-server Version: 3.9.13-1ubuntu0.22.04.2 Source Version: 3.9.13-1ubuntu0.22.04.2 Distribution: jammy Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-27008529/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/rabbitmq-server-4z4bMU/resolver-UD8wwF' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- rabbitmq-server_3.9.13-1ubuntu0.22.04.2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/rabbitmq-server-4z4bMU/rabbitmq-server-3.9.13' with '<>' I: NOTICE: Log filtering will replace 'build/rabbitmq-server-4z4bMU' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:24.0), erlang-crypto (>= 1:24.0), erlang-dev (>= 1:24.0), erlang-edoc (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-erl-docgen (>= 1:24.0), erlang-eunit (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-nox (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-src (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:24.0), erlang-crypto (>= 1:24.0), erlang-dev (>= 1:24.0), erlang-edoc (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-erl-docgen (>= 1:24.0), erlang-eunit (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-nox (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-src (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [546 B] Get:5 copy:/<>/apt_archive ./ Packages [632 B] Fetched 2141 B in 0s (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: libperl5.32 perl-modules-5.32 systemd-timesyncd 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 libicu70 libltdl7 libmagic-mgc libmagic1 libmpdec3 libodbc2 libpipeline1 libpopt0 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2 libxml2-utils libxslt1.1 locales-all m4 man-db media-types po-debconf python3 python3-all python3-distutils python3-lib2to3 python3-minimal python3-simplejson python3.10 python3.10-minimal 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-tomli python3-installer docbook docbook-dsssl docbook-defguide dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan erlang erlang-manpages erlang-doc gettext-doc libasprintf-dev libgettextpo-dev groff odbc-postgresql tdsodbc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.10-venv python3.10-doc binfmt-support 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 libicu70 libltdl7 libmagic-mgc libmagic1 libmpdec3 libodbc2 libpipeline1 libpopt0 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2 libxml2-utils libxslt1.1 locales-all m4 man-db media-types po-debconf python3 python3-all python3-distutils python3-lib2to3 python3-minimal python3-simplejson python3.10 python3.10-minimal rsync sbuild-build-depends-main-dummy sgml-base sgml-data unzip xml-core xmlto xsltproc zip 0 upgraded, 91 newly installed, 0 to remove and 0 not upgraded. Need to get 70.0 MB of archives. After this operation, 432 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [844 B] Get:2 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.2 [811 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.2 [91.0 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.2 [2258 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3-minimal amd64 3.10.6-1~22.04 [24.3 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.2 [1849 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3.10 amd64 3.10.12-1~22.04.2 [509 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04 [6910 B] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3 amd64 3.10.6-1~22.04 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/main amd64 libpopt0 amd64 1.18-3build1 [28.2 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/main amd64 rsync amd64 3.2.7-0ubuntu0.22.04.2 [436 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main amd64 sgml-base all 1.30 [12.5 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main amd64 libelf1 amd64 0.186-1build1 [51.0 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main amd64 libicu70 amd64 70.1-2 [10.6 MB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libxml2 amd64 2.9.13+dfsg-1ubuntu0.3 [763 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main amd64 bsdextrautils amd64 2.37.2-4ubuntu3 [71.1 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libmagic-mgc amd64 1:5.41-3ubuntu0.1 [257 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libmagic1 amd64 1:5.41-3ubuntu0.1 [87.2 kB] Get:21 http://ftpmaster.internal/ubuntu jammy-security/main amd64 file amd64 1:5.41-3ubuntu0.1 [21.5 kB] Get:22 http://ftpmaster.internal/ubuntu jammy/main amd64 gettext-base amd64 0.21-4ubuntu4 [37.8 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main amd64 libuchardet0 amd64 0.0.7-1build2 [76.9 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main amd64 groff-base amd64 1.22.4-8build1 [955 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main amd64 libpipeline1 amd64 1.5.5-1 [23.5 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main amd64 man-db amd64 2.10.2-1 [1187 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main amd64 libsigsegv2 amd64 2.13-1ubuntu3 [14.6 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main amd64 m4 amd64 1.4.18-5ubuntu2 [199 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main amd64 autoconf all 2.71-2 [338 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main amd64 autotools-dev all 20220109.1 [44.9 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main amd64 automake all 1:1.16.5-1.3 [558 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main amd64 autopoint all 0.21-4ubuntu4 [422 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main amd64 libdebhelper-perl all 13.6ubuntu1 [67.2 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main amd64 libtool all 2.4.6-15build2 [164 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main amd64 dh-autoreconf all 20 [16.1 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main amd64 libsub-override-perl all 0.09-2 [9532 B] Get:38 http://ftpmaster.internal/ubuntu jammy/main amd64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main amd64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:40 http://ftpmaster.internal/ubuntu jammy/main amd64 libdw1 amd64 0.186-1build1 [250 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main amd64 debugedit amd64 1:5.0-4build1 [47.2 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main amd64 dwz amd64 0.14-1build2 [105 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main amd64 gettext amd64 0.21-4ubuntu4 [868 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main amd64 debhelper all 13.6ubuntu1 [923 kB] Get:47 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB] Get:48 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/universe amd64 dh-python all 5.20220403 [106 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main amd64 xml-core all 0.18+nmu1 [21.6 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main amd64 sgml-data all 2.0.11+nmu1 [171 kB] Get:52 http://ftpmaster.internal/ubuntu jammy/main amd64 docbook-xml all 4.5-11 [74.8 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/universe amd64 docbook-xsl all 1.79.2+dfsg-1 [1063 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-base amd64 1:24.2.1+dfsg-1ubuntu0.1 [9829 kB] Get:55 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-crypto amd64 1:24.2.1+dfsg-1ubuntu0.1 [157 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-mnesia amd64 1:24.2.1+dfsg-1ubuntu0.1 [891 kB] Get:57 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-runtime-tools amd64 1:24.2.1+dfsg-1ubuntu0.1 [227 kB] Get:58 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-asn1 amd64 1:24.2.1+dfsg-1ubuntu0.1 [911 kB] Get:59 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-public-key amd64 1:24.2.1+dfsg-1ubuntu0.1 [784 kB] Get:60 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-ssl amd64 1:24.2.1+dfsg-1ubuntu0.1 [1585 kB] Get:61 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-ftp amd64 1:24.2.1+dfsg-1ubuntu0.1 [84.4 kB] Get:62 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-tftp amd64 1:24.2.1+dfsg-1ubuntu0.1 [103 kB] Get:63 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-inets amd64 1:24.2.1+dfsg-1ubuntu0.1 [627 kB] Get:64 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-parsetools amd64 1:24.2.1+dfsg-1ubuntu0.1 [194 kB] Get:65 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-tools amd64 1:24.2.1+dfsg-1ubuntu0.1 [635 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/universe amd64 elixir amd64 1.12.2.dfsg-2.2 [4379 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-dev amd64 1:24.2.1+dfsg-1ubuntu0.1 [327 kB] Get:68 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-syntax-tools amd64 1:24.2.1+dfsg-1ubuntu0.1 [303 kB] Get:69 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-diameter amd64 1:24.2.1+dfsg-1ubuntu0.1 [794 kB] Get:70 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-xmerl amd64 1:24.2.1+dfsg-1ubuntu0.1 [1383 kB] Get:71 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-edoc amd64 1:24.2.1+dfsg-1ubuntu0.1 [400 kB] Get:72 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-eldap amd64 1:24.2.1+dfsg-1ubuntu0.1 [125 kB] Get:73 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-erl-docgen amd64 1:24.2.1+dfsg-1ubuntu0.1 [175 kB] Get:74 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-eunit amd64 1:24.2.1+dfsg-1ubuntu0.1 [167 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main amd64 libltdl7 amd64 2.4.6-15build2 [39.6 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main amd64 libodbc2 amd64 2.3.9-5 [159 kB] Get:77 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-odbc amd64 1:24.2.1+dfsg-1ubuntu0.1 [55.0 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-snmp amd64 1:24.2.1+dfsg-1ubuntu0.1 [1894 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-os-mon amd64 1:24.2.1+dfsg-1ubuntu0.1 [91.1 kB] Get:80 http://ftpmaster.internal/ubuntu jammy-security/main amd64 erlang-ssh amd64 1:24.2.1+dfsg-1ubuntu0.1 [977 kB] Get:81 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-nox all 1:24.2.1+dfsg-1ubuntu0.1 [13.3 kB] Get:82 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 erlang-src all 1:24.2.1+dfsg-1ubuntu0.1 [5030 kB] Get:83 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libxml2-utils amd64 2.9.13+dfsg-1ubuntu0.3 [40.2 kB] Get:84 http://ftpmaster.internal/ubuntu jammy-security/main amd64 libxslt1.1 amd64 1.1.34-4ubuntu0.22.04.1 [164 kB] Get:85 http://ftpmaster.internal/ubuntu jammy-security/main amd64 python3-all amd64 3.10.6-1~22.04 [908 B] Get:86 http://ftpmaster.internal/ubuntu jammy/main amd64 python3-simplejson amd64 3.17.6-1build1 [54.7 kB] Get:87 http://ftpmaster.internal/ubuntu jammy-security/main amd64 unzip amd64 6.0-26ubuntu3.1 [174 kB] Get:88 http://ftpmaster.internal/ubuntu jammy-security/main amd64 xsltproc amd64 1.1.34-4ubuntu0.22.04.1 [14.7 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/universe amd64 xmlto amd64 0.0.28-2.1 [26.8 kB] Get:90 http://ftpmaster.internal/ubuntu jammy/main amd64 zip amd64 3.0-12build2 [176 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/universe amd64 locales-all amd64 2.35-0ubuntu3.4 [10.7 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 70.0 MB in 1s (98.7 MB/s) Selecting previously unselected package libpython3.10-minimal:amd64. (Reading database ... 15389 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.2_amd64.deb ... Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.2_amd64.deb ... Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.2) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.2_amd64.deb ... Unpacking python3.10-minimal (3.10.12-1~22.04.2) ... Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.2) ... Setting up libexpat1:amd64 (2.4.7-1ubuntu0.2) ... Setting up python3.10-minimal (3.10.12-1~22.04.2) ... Selecting previously unselected package python3-minimal. (Reading database ... 15692 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04_amd64.deb ... Unpacking python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_7.0.0_all.deb ... Unpacking media-types (7.0.0) ... Selecting previously unselected package libmpdec3:amd64. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ... Unpacking libmpdec3:amd64 (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:amd64. Preparing to unpack .../3-libpython3.10-stdlib_3.10.12-1~22.04.2_amd64.deb ... Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.2) ... Selecting previously unselected package python3.10. Preparing to unpack .../4-python3.10_3.10.12-1~22.04.2_amd64.deb ... Unpacking python3.10 (3.10.12-1~22.04.2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.10.6-1~22.04_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04) ... Setting up python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package python3. (Reading database ... 16094 files and directories currently installed.) Preparing to unpack .../00-python3_3.10.6-1~22.04_amd64.deb ... Unpacking python3 (3.10.6-1~22.04) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../01-libpopt0_1.18-3build1_amd64.deb ... Unpacking libpopt0:amd64 (1.18-3build1) ... Selecting previously unselected package rsync. Preparing to unpack .../02-rsync_3.2.7-0ubuntu0.22.04.2_amd64.deb ... Unpacking rsync (3.2.7-0ubuntu0.22.04.2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../03-sgml-base_1.30_all.deb ... Unpacking sgml-base (1.30) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../04-libelf1_0.186-1build1_amd64.deb ... Unpacking libelf1:amd64 (0.186-1build1) ... Selecting previously unselected package libicu70:amd64. Preparing to unpack .../05-libicu70_70.1-2_amd64.deb ... Unpacking libicu70:amd64 (70.1-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../06-libxml2_2.9.13+dfsg-1ubuntu0.3_amd64.deb ... Unpacking libxml2:amd64 (2.9.13+dfsg-1ubuntu0.3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.37.2-4ubuntu3_amd64.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../08-libmagic-mgc_1%3a5.41-3ubuntu0.1_amd64.deb ... Unpacking libmagic-mgc (1:5.41-3ubuntu0.1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../09-libmagic1_1%3a5.41-3ubuntu0.1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.41-3ubuntu0.1) ... Selecting previously unselected package file. Preparing to unpack .../10-file_1%3a5.41-3ubuntu0.1_amd64.deb ... Unpacking file (1:5.41-3ubuntu0.1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.21-4ubuntu4_amd64.deb ... Unpacking gettext-base (0.21-4ubuntu4) ... 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.22.4-8build1_amd64.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../14-libpipeline1_1.5.5-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.5-1) ... Selecting previously unselected package man-db. Preparing to unpack .../15-man-db_2.10.2-1_amd64.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../16-libsigsegv2_2.13-1ubuntu3_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../17-m4_1.4.18-5ubuntu2_amd64.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../18-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../19-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../20-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../21-autopoint_0.21-4ubuntu4_all.deb ... Unpacking autopoint (0.21-4ubuntu4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../22-libdebhelper-perl_13.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../23-libtool_2.4.6-15build2_all.deb ... Unpacking libtool (2.4.6-15build2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../24-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../25-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../26-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../27-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../28-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../29-libdw1_0.186-1build1_amd64.deb ... Unpacking libdw1:amd64 (0.186-1build1) ... Selecting previously unselected package debugedit. Preparing to unpack .../30-debugedit_1%3a5.0-4build1_amd64.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../31-dwz_0.14-1build2_amd64.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../32-gettext_0.21-4ubuntu4_amd64.deb ... Unpacking gettext (0.21-4ubuntu4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../33-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../34-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../35-debhelper_13.6ubuntu1_all.deb ... Unpacking debhelper (13.6ubuntu1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../36-python3-lib2to3_3.10.8-1~22.04_all.deb ... Unpacking python3-lib2to3 (3.10.8-1~22.04) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../37-python3-distutils_3.10.8-1~22.04_all.deb ... Unpacking python3-distutils (3.10.8-1~22.04) ... Selecting previously unselected package dh-python. Preparing to unpack .../38-dh-python_5.20220403_all.deb ... Unpacking dh-python (5.20220403) ... Selecting previously unselected package xml-core. Preparing to unpack .../39-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../40-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../41-docbook-xml_4.5-11_all.deb ... Unpacking docbook-xml (4.5-11) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../42-docbook-xsl_1.79.2+dfsg-1_all.deb ... Unpacking docbook-xsl (1.79.2+dfsg-1) ... Selecting previously unselected package erlang-base. Preparing to unpack .../43-erlang-base_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-base (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-crypto. Preparing to unpack .../44-erlang-crypto_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-crypto (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-mnesia. Preparing to unpack .../45-erlang-mnesia_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-mnesia (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-runtime-tools. Preparing to unpack .../46-erlang-runtime-tools_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-runtime-tools (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-asn1. Preparing to unpack .../47-erlang-asn1_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-asn1 (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-public-key. Preparing to unpack .../48-erlang-public-key_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-public-key (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-ssl. Preparing to unpack .../49-erlang-ssl_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-ssl (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-ftp. Preparing to unpack .../50-erlang-ftp_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-ftp (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-tftp. Preparing to unpack .../51-erlang-tftp_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-tftp (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-inets. Preparing to unpack .../52-erlang-inets_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-inets (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-parsetools. Preparing to unpack .../53-erlang-parsetools_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-parsetools (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-tools. Preparing to unpack .../54-erlang-tools_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-tools (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package elixir. Preparing to unpack .../55-elixir_1.12.2.dfsg-2.2_amd64.deb ... Unpacking elixir (1.12.2.dfsg-2.2) ... Selecting previously unselected package erlang-dev. Preparing to unpack .../56-erlang-dev_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-dev (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-syntax-tools. Preparing to unpack .../57-erlang-syntax-tools_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-syntax-tools (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-diameter. Preparing to unpack .../58-erlang-diameter_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-diameter (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-xmerl. Preparing to unpack .../59-erlang-xmerl_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-xmerl (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-edoc. Preparing to unpack .../60-erlang-edoc_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-edoc (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-eldap. Preparing to unpack .../61-erlang-eldap_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-eldap (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-erl-docgen. Preparing to unpack .../62-erlang-erl-docgen_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-erl-docgen (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-eunit. Preparing to unpack .../63-erlang-eunit_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-eunit (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../64-libltdl7_2.4.6-15build2_amd64.deb ... Unpacking libltdl7:amd64 (2.4.6-15build2) ... Selecting previously unselected package libodbc2:amd64. Preparing to unpack .../65-libodbc2_2.3.9-5_amd64.deb ... Unpacking libodbc2:amd64 (2.3.9-5) ... Selecting previously unselected package erlang-odbc. Preparing to unpack .../66-erlang-odbc_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-odbc (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-snmp. Preparing to unpack .../67-erlang-snmp_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-snmp (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-os-mon. Preparing to unpack .../68-erlang-os-mon_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-os-mon (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-ssh. Preparing to unpack .../69-erlang-ssh_1%3a24.2.1+dfsg-1ubuntu0.1_amd64.deb ... Unpacking erlang-ssh (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-nox. Preparing to unpack .../70-erlang-nox_1%3a24.2.1+dfsg-1ubuntu0.1_all.deb ... Unpacking erlang-nox (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package erlang-src. Preparing to unpack .../71-erlang-src_1%3a24.2.1+dfsg-1ubuntu0.1_all.deb ... Unpacking erlang-src (1:24.2.1+dfsg-1ubuntu0.1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../72-libxml2-utils_2.9.13+dfsg-1ubuntu0.3_amd64.deb ... Unpacking libxml2-utils (2.9.13+dfsg-1ubuntu0.3) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../73-libxslt1.1_1.1.34-4ubuntu0.22.04.1_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.34-4ubuntu0.22.04.1) ... Selecting previously unselected package python3-all. Preparing to unpack .../74-python3-all_3.10.6-1~22.04_amd64.deb ... Unpacking python3-all (3.10.6-1~22.04) ... Selecting previously unselected package python3-simplejson. Preparing to unpack .../75-python3-simplejson_3.17.6-1build1_amd64.deb ... Unpacking python3-simplejson (3.17.6-1build1) ... Selecting previously unselected package unzip. Preparing to unpack .../76-unzip_6.0-26ubuntu3.1_amd64.deb ... Unpacking unzip (6.0-26ubuntu3.1) ... Selecting previously unselected package xsltproc. Preparing to unpack .../77-xsltproc_1.1.34-4ubuntu0.22.04.1_amd64.deb ... Unpacking xsltproc (1.1.34-4ubuntu0.22.04.1) ... Selecting previously unselected package xmlto. Preparing to unpack .../78-xmlto_0.0.28-2.1_amd64.deb ... Unpacking xmlto (0.0.28-2.1) ... Selecting previously unselected package zip. Preparing to unpack .../79-zip_3.0-12build2_amd64.deb ... Unpacking zip (3.0-12build2) ... Selecting previously unselected package locales-all. Preparing to unpack .../80-locales-all_2.35-0ubuntu3.4_amd64.deb ... Unpacking locales-all (2.35-0ubuntu3.4) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../81-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (7.0.0) ... Setting up libpipeline1:amd64 (1.5.5-1) ... Setting up bsdextrautils (2.37.2-4ubuntu3) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up erlang-base (1:24.2.1+dfsg-1ubuntu0.1) ... Searching for services which depend on erlang and should be started... none found. Setting up libmagic-mgc (1:5.41-3ubuntu0.1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up unzip (6.0-26ubuntu3.1) ... Setting up libdebhelper-perl (13.6ubuntu1) ... Setting up erlang-src (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-xmerl (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libmagic1:amd64 (1:5.41-3ubuntu0.1) ... Setting up gettext-base (0.21-4ubuntu4) ... Setting up erlang-syntax-tools (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-eunit (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up file (1:5.41-3ubuntu0.1) ... Setting up locales-all (2.35-0ubuntu3.4) ... Setting up zip (3.0-12build2) ... Setting up autotools-dev (20220109.1) ... Setting up erlang-parsetools (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libsigsegv2:amd64 (2.13-1ubuntu3) ... Setting up autopoint (0.21-4ubuntu4) ... Setting up erlang-dev (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-asn1 (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libltdl7:amd64 (2.4.6-15build2) ... Setting up erlang-tftp (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libodbc2:amd64 (2.3.9-5) ... Setting up libuchardet0:amd64 (0.0.7-1build2) ... Setting up libmpdec3:amd64 (2.5.1-2build2) ... Setting up erlang-mnesia (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libsub-override-perl (0.09-2) ... Setting up sgml-base (1.30) ... Setting up erlang-crypto (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libelf1:amd64 (0.186-1build1) ... Setting up libpopt0:amd64 (1.18-3build1) ... Setting up libicu70:amd64 (70.1-2) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libdw1:amd64 (0.186-1build1) ... Setting up erlang-runtime-tools (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libtool (2.4.6-15build2) ... Setting up erlang-odbc (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up erlang-tools (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.2) ... Setting up erlang-snmp (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-public-key (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up autoconf (2.71-2) ... Setting up erlang-ssh (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up xml-core (0.18+nmu1) ... Setting up debugedit (1:5.0-4build1) ... Setting up libxml2:amd64 (2.9.13+dfsg-1ubuntu0.3) ... Setting up rsync (3.2.7-0ubuntu0.22.04.2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04) ... Setting up erlang-ssl (1:24.2.1+dfsg-1ubuntu0.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 erlang-diameter (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up gettext (0.21-4ubuntu4) ... Setting up python3.10 (3.10.12-1~22.04.2) ... Setting up erlang-os-mon (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up python3 (3.10.6-1~22.04) ... Setting up man-db (2.10.2-1) ... 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 intltool-debian (0.35.0+20060710.5) ... Setting up python3-simplejson (3.17.6-1build1) ... Setting up dh-autoreconf (20) ... Setting up erlang-eldap (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-ftp (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up libxslt1.1:amd64 (1.1.34-4ubuntu0.22.04.1) ... Setting up libxml2-utils (2.9.13+dfsg-1ubuntu0.3) ... Setting up python3-lib2to3 (3.10.8-1~22.04) ... Setting up python3-distutils (3.10.8-1~22.04) ... Setting up dh-python (5.20220403) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up xsltproc (1.1.34-4ubuntu0.22.04.1) ... Setting up python3-all (3.10.6-1~22.04) ... Setting up debhelper (13.6ubuntu1) ... Setting up erlang-inets (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up elixir (1.12.2.dfsg-2.2) ... Setting up erlang-edoc (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-erl-docgen (1:24.2.1+dfsg-1ubuntu0.1) ... Setting up erlang-nox (1:24.2.1+dfsg-1ubuntu0.1) ... Processing triggers for libc-bin (2.35-0ubuntu3.4) ... Processing triggers for sgml-base (1.30) ... Setting up docbook-xsl (1.79.2+dfsg-1) ... Setting up sgml-data (2.0.11+nmu1) ... Processing triggers for sgml-base (1.30) ... Setting up docbook-xml (4.5-11) ... Processing triggers for sgml-base (1.30) ... Setting up xmlto (0.0.28-2.1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 amd64 (x86_64) Toolchain package versions: binutils_2.38-4ubuntu2.3 dpkg-dev_1.21.1ubuntu2.1 g++-11_11.4.0-1ubuntu1~22.04 gcc-11_11.4.0-1ubuntu1~22.04 libc6-dev_2.35-0ubuntu3.4 libstdc++-11-dev_11.4.0-1ubuntu1~22.04 libstdc++6_12.3.0-1ubuntu1~22.04 linux-libc-dev_5.15.0-88.98 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu2.1 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-4ubuntu4 autotools-dev_20220109.1 base-files_12ubuntu4 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38-4ubuntu2.3 binutils-common_2.38-4ubuntu2.3 binutils-x86-64-linux-gnu_2.38-4ubuntu2.3 bsdextrautils_2.37.2-4ubuntu3 bsdutils_1:2.37.2-4ubuntu3 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu0.22.04.1 coreutils_8.32-4.1ubuntu1 cpp_4:11.2.0-1ubuntu1 cpp-11_11.4.0-1ubuntu1~22.04 dash_0.5.11+git20210903+057cd650a4ed-3build1 debconf_1.5.79ubuntu1 debhelper_13.6ubuntu1 debianutils_5.5-1ubuntu2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-python_5.20220403 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 docbook-xml_4.5-11 docbook-xsl_1.79.2+dfsg-1 dpkg_1.21.1ubuntu2.1 dpkg-dev_1.21.1ubuntu2.1 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu1.1 elixir_1.12.2.dfsg-2.2 erlang-asn1_1:24.2.1+dfsg-1ubuntu0.1 erlang-base_1:24.2.1+dfsg-1ubuntu0.1 erlang-crypto_1:24.2.1+dfsg-1ubuntu0.1 erlang-dev_1:24.2.1+dfsg-1ubuntu0.1 erlang-diameter_1:24.2.1+dfsg-1ubuntu0.1 erlang-edoc_1:24.2.1+dfsg-1ubuntu0.1 erlang-eldap_1:24.2.1+dfsg-1ubuntu0.1 erlang-erl-docgen_1:24.2.1+dfsg-1ubuntu0.1 erlang-eunit_1:24.2.1+dfsg-1ubuntu0.1 erlang-ftp_1:24.2.1+dfsg-1ubuntu0.1 erlang-inets_1:24.2.1+dfsg-1ubuntu0.1 erlang-mnesia_1:24.2.1+dfsg-1ubuntu0.1 erlang-nox_1:24.2.1+dfsg-1ubuntu0.1 erlang-odbc_1:24.2.1+dfsg-1ubuntu0.1 erlang-os-mon_1:24.2.1+dfsg-1ubuntu0.1 erlang-parsetools_1:24.2.1+dfsg-1ubuntu0.1 erlang-public-key_1:24.2.1+dfsg-1ubuntu0.1 erlang-runtime-tools_1:24.2.1+dfsg-1ubuntu0.1 erlang-snmp_1:24.2.1+dfsg-1ubuntu0.1 erlang-src_1:24.2.1+dfsg-1ubuntu0.1 erlang-ssh_1:24.2.1+dfsg-1ubuntu0.1 erlang-ssl_1:24.2.1+dfsg-1ubuntu0.1 erlang-syntax-tools_1:24.2.1+dfsg-1ubuntu0.1 erlang-tftp_1:24.2.1+dfsg-1ubuntu0.1 erlang-tools_1:24.2.1+dfsg-1ubuntu0.1 erlang-xmerl_1:24.2.1+dfsg-1ubuntu0.1 fakeroot_1.28-1ubuntu1 file_1:5.41-3ubuntu0.1 findutils_4.8.0-1ubuntu3 g++_4:11.2.0-1ubuntu1 g++-11_11.4.0-1ubuntu1~22.04 gcc_4:11.2.0-1ubuntu1 gcc-11_11.4.0-1ubuntu1~22.04 gcc-11-base_11.4.0-1ubuntu1~22.04 gcc-12-base_12.3.0-1ubuntu1~22.04 gettext_0.21-4ubuntu4 gettext-base_0.21-4ubuntu4 gpg_2.2.27-3ubuntu2.1 gpg-agent_2.2.27-3ubuntu2.1 gpgconf_2.2.27-3ubuntu2.1 gpgv_2.2.27-3ubuntu2.1 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.10-4ubuntu4 hostname_3.23ubuntu2 init_1.62 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu2 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.4.0-1ubuntu1~22.04 libassuan0_2.5.5-1build1 libatomic1_12.3.0-1ubuntu1~22.04 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libbinutils_2.38-4ubuntu2.3 libblkid1_2.37.2-4ubuntu3 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3.4 libc-dev-bin_2.35-0ubuntu3.4 libc6_2.35-0ubuntu3.4 libc6-dev_2.35-0ubuntu3.4 libcap-ng0_0.7.9-2.2build3 libcap2_1:2.44-1ubuntu0.22.04.1 libcc1-0_12.3.0-1ubuntu1~22.04 libcom-err2_1.46.5-2ubuntu1.1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1 libctf-nobfd0_2.38-4ubuntu2.3 libctf0_2.38-4ubuntu2.3 libdb5.3_5.3.28+dfsg1-0.8ubuntu3 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.6ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.1ubuntu2.1 libdw1_0.186-1build1 libelf1_0.186-1build1 libexpat1_2.4.7-1ubuntu0.2 libext2fs2_1.46.5-2ubuntu1.1 libfakeroot_1.28-1ubuntu1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.4.0-1ubuntu1~22.04 libgcc-s1_12.3.0-1ubuntu1~22.04 libgcrypt20_1.9.4-3ubuntu3 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.3-4ubuntu1.3 libgomp1_12.3.0-1ubuntu1~22.04 libgpg-error0_1.43-3 libgssapi-krb5-2_1.19.2-2ubuntu0.3 libhogweed6_3.7.3-1build2 libicu70_70.1-2 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu5 libisl23_0.24-2build1 libitm1_12.3.0-1ubuntu1~22.04 libjson-c5_0.15-3~ubuntu1.22.04.2 libk5crypto3_1.19.2-2ubuntu0.3 libkeyutils1_1.6.1-2ubuntu3 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2ubuntu0.3 libkrb5support0_1.19.2-2ubuntu0.3 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12.3.0-1ubuntu1~22.04 libltdl7_2.4.6-15build2 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2ubuntu1 libmagic-mgc_1:5.41-3ubuntu0.1 libmagic1_1:5.41-3ubuntu0.1 libmount1_2.37.2-4ubuntu3 libmpc3_1.2.1-2build1 libmpdec3_2.5.1-2build2 libmpfr6_4.1.0-3build3 libncurses6_6.3-2ubuntu0.1 libncursesw6_6.3-2ubuntu0.1 libnettle8_3.7.3-1build2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libodbc2_2.3.9-5 libp11-kit0_0.24.0-6build1 libpam-modules_1.4.0-11ubuntu2.3 libpam-modules-bin_1.4.0-11ubuntu2.3 libpam-runtime_1.4.0-11ubuntu2.3 libpam0g_1.4.0-11ubuntu2.3 libpcre2-8-0_10.39-3ubuntu0.1 libpcre3_2:8.39-13ubuntu0.22.04.1 libperl5.32_5.32.1-3ubuntu3 libperl5.34_5.34.0-3ubuntu1.2 libpipeline1_1.5.5-1 libpng16-16_1.6.37-3build5 libpopt0_1.18-3build1 libprocps8_2:3.3.17-6ubuntu2.1 libpython3-stdlib_3.10.6-1~22.04 libpython3.10-minimal_3.10.12-1~22.04.2 libpython3.10-stdlib_3.10.12-1~22.04.2 libquadmath0_12.3.0-1ubuntu1~22.04 libreadline8_8.1.2-1 libseccomp2_2.5.3-2ubuntu2 libselinux1_3.3-1build2 libsemanage-common_3.3-1build2 libsemanage2_3.3-1build2 libsepol1_3.1-1ubuntu2 libsepol2_3.3-1build1 libsigsegv2_2.13-1ubuntu3 libsmartcols1_2.37.2-4ubuntu3 libsqlite3-0_3.37.2-2ubuntu0.1 libss2_1.46.5-2ubuntu1.1 libssl1.1_1.1.1l-1ubuntu1 libssl3_3.0.2-0ubuntu1.12 libstdc++-11-dev_11.4.0-1ubuntu1~22.04 libstdc++6_12.3.0-1ubuntu1~22.04 libsub-override-perl_0.09-2 libsystemd0_249.11-0ubuntu3.7 libtasn1-6_4.18.0-4build1 libtinfo6_6.3-2ubuntu0.1 libtirpc-common_1.3.2-2ubuntu0.1 libtirpc-dev_1.3.2-2ubuntu0.1 libtirpc3_1.3.2-2ubuntu0.1 libtool_2.4.6-15build2 libtsan0_11.4.0-1ubuntu1~22.04 libubsan1_12.3.0-1ubuntu1~22.04 libuchardet0_0.0.7-1build2 libudev1_249.11-0ubuntu3.7 libunistring2_1.0-1 libuuid1_2.37.2-4ubuntu3 libxml2_2.9.13+dfsg-1ubuntu0.3 libxml2-utils_2.9.13+dfsg-1ubuntu0.3 libxslt1.1_1.1.34-4ubuntu0.22.04.1 libxxhash0_0.8.1-1 libzstd1_1.4.8+dfsg-3build1 linux-libc-dev_5.15.0-88.98 locales-all_2.35-0ubuntu3.4 lockfile-progs_0.1.19build1 login_1:4.8.1-2ubuntu2.1 logsave_1.46.5-2ubuntu1.1 lsb-base_11.1.0ubuntu4 lto-disabled-list_24 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 media-types_7.0.0 mount_2.37.2-4ubuntu3 ncurses-base_6.3-2ubuntu0.1 ncurses-bin_6.3-2ubuntu0.1 openssl_3.0.2-0ubuntu1.12 optipng_0.7.7-2build1 passwd_1:4.8.1-2ubuntu2.1 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1.2 perl-base_5.34.0-3ubuntu1.2 perl-modules-5.32_5.32.1-3ubuntu3 perl-modules-5.34_5.34.0-3ubuntu1.2 pinentry-curses_1.1.1-1build2 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-6ubuntu2.1 python3_3.10.6-1~22.04 python3-all_3.10.6-1~22.04 python3-distutils_3.10.8-1~22.04 python3-lib2to3_3.10.8-1~22.04 python3-minimal_3.10.6-1~22.04 python3-simplejson_3.17.6-1build1 python3.10_3.10.12-1~22.04.2 python3.10-minimal_3.10.12-1~22.04.2 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-0ubuntu6 rsync_3.2.7-0ubuntu0.22.04.2 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu2 sensible-utils_0.0.17 sgml-base_1.30 sgml-data_2.0.11+nmu1 systemd_249.11-0ubuntu3.7 systemd-sysv_249.11-0ubuntu3.7 systemd-timesyncd_249.11-0ubuntu3.7 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1ubuntu0.1.22.04.1 tzdata_2023c-0ubuntu0.22.04.0 ubuntu-keyring_2021.03.26 unzip_6.0-26ubuntu3.1 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu3 xml-core_0.18+nmu1 xmlto_0.0.28-2.1 xsltproc_1.1.34-4ubuntu0.22.04.1 xz-utils_5.2.5-2ubuntu1 zip_3.0-12build2 zlib1g_1:1.2.11.dfsg-2ubuntu9.2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: rabbitmq-server Binary: rabbitmq-server Architecture: all Version: 3.9.13-1ubuntu0.22.04.2 Maintainer: Ubuntu Developers Uploaders: James Page , Thomas Goirand , Homepage: https://www.rabbitmq.com/ Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/openstack-team/third-party/rabbitmq-server Vcs-Git: https://salsa.debian.org/openstack-team/third-party/rabbitmq-server.git Testsuite: autopkgtest Build-Depends: debhelper-compat (= 10), dh-python, elixir (>= 1.12.2), erlang-base (>= 1:24.0), erlang-crypto (>= 1:24.0), erlang-dev (>= 1:24.0), erlang-edoc (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-erl-docgen (>= 1:24.0), erlang-eunit (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-nox (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-src (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), locales-all, python3-all, python3-simplejson, rsync, unzip, xmlto, xsltproc, zip Package-List: rabbitmq-server deb net optional arch=all Checksums-Sha1: d177c1af0204a53477aadaf965b02014183dbaea 4816788 rabbitmq-server_3.9.13.orig.tar.xz d0e0ec61e9fdc29b4410744f5def557f7377847e 26980 rabbitmq-server_3.9.13-1ubuntu0.22.04.2.debian.tar.xz Checksums-Sha256: 0e7759ef89be085cabba4c4ac8ea5fa1109bf3a4480f65cbef1d1e51989f727a 4816788 rabbitmq-server_3.9.13.orig.tar.xz 13d9b0a9e7731106cdbb656ac790b622e1ff0325fe1b9968ea78f7028ead47c4 26980 rabbitmq-server_3.9.13-1ubuntu0.22.04.2.debian.tar.xz Files: eec7d8c4fe6c1131490592f5f1c55149 4816788 rabbitmq-server_3.9.13.orig.tar.xz 7cf72b2744d20add861e4c8e3d6bab63 26980 rabbitmq-server_3.9.13-1ubuntu0.22.04.2.debian.tar.xz Original-Maintainer: Debian OpenStack -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEf+ebRFcoyOoAQoOeRbznW4QLH2kFAmVbVMoACgkQRbznW4QL H2kQehAAhGWio97BTKzZ6oYpVHDThn3IpA0SZxT7rKaRYmXWBYzpiM73NfLLPdh6 ++/m33jeOZB8kjJc1kPAJdgXHjFu0FwGhlSLM1Ia6KPT/bckeVcilC+nSs+sc5Ac ewkCdDPTbiHExREeurRpcNEkP3C3+yinBmyGEKuXI8PT45aWQ2h/m9qMsVJsfWQM lLvx8HxA94MXvBVEiClw5NqjfHd5zCPVV5jIZeup8qHKU1FjeDqUzotU1SjV2oXL funtLy3Oron+jftANtNFFnLJYQmoJVZa4ooOzr/vqcokySUIb3eJ14YDQYjGHPpK r3uG18B7R6CqGKHhlUWykPyI+gKlhjK7GAdvGzFlJn1v23h+3gFcaryKTL96U4mG Cke5X/qpOnBpW4Lj3WpyJm5IIR/hiPZNJIXfA+QUoyFlJzl8DhpIh2JadIQJXViJ fxAs0M2ysQ5ftzkcRvjPyPh8uTyop7dQIG1F7S4Z8WtVXVxS4dGeokbhs8igDDnl TfcOhwuAeYky/eaLmrQeo9S0UuDbMPwRjJDq9DyDBbvYG65G0wKRfDQyDCRMD4hh bHvyfQQGsg5I/M9VtIBaVyYnsMnfvOmXaXOUe/rcDInmHb8wTBaXNaWvZgI6I+9E 12UrBQBD5I0oUEoVsh9QKTU8cQJYx7kcB08RT+ZtYcGI+teESl4= =KeQC -----END PGP SIGNATURE----- gpgv: Signature made Mon Nov 20 12:44:58 2023 UTC gpgv: using RSA key 7FE79B445728C8EA0042839E45BCE75B840B1F69 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./rabbitmq-server_3.9.13-1ubuntu0.22.04.2.dsc dpkg-source: info: extracting rabbitmq-server in /<> dpkg-source: info: unpacking rabbitmq-server_3.9.13.orig.tar.xz dpkg-source: info: unpacking rabbitmq-server_3.9.13-1ubuntu0.22.04.2.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 dpkg-source: info: applying lp1999816-fix-rabbitmqctl-status-disk-free-timeout.patch dpkg-source: info: applying CVE-2023-46118-1.patch dpkg-source: info: applying CVE-2023-46118-2.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-27008529 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-27008529 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-27008529 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.9.13-1ubuntu0.22.04.2 dpkg-buildpackage: info: source distribution jammy-security 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-10584.log touch /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbit_common' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/jsx' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jsx' make[4]: Entering directory '/<>/deps/recon' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/getopt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[6]: Entering directory '/<>/deps/getopt' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/recon ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/observer_cli' make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/aten' make[4]: Leaving directory '/<>/deps/ra' make[4]: Entering directory '/<>/deps/sysmon_handler' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/stdout_formatter' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Entering directory '/<>/deps/redbug' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/redbug' make[4]: Entering directory '/<>/deps/osiris' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/seshat' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/seshat' make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/enough ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/enough' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/amqp_client' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowlib' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' touch /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/cowlib /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/quantile_estimator ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.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-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' touch /<>/.erlang.mk/recursive-tmp-deps-10584.log set -e; for dep in /<>/deps/cowlib ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-10584.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-10584.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-10584.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-10584.log | \ uniq > /<>/.erlang.mk/recursive-tmp-deps-10584.log.sorted cmp -s /<>/.erlang.mk/recursive-tmp-deps-10584.log.sorted /<>/.erlang.mk/recursive-deps-list.log \ || mv /<>/.erlang.mk/recursive-tmp-deps-10584.log.sorted /<>/.erlang.mk/recursive-deps-list.log rm -f /<>/.erlang.mk/recursive-tmp-deps-10584.log.sorted rm /<>/.erlang.mk/recursive-tmp-deps-10584.log erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " In = \"deps/.hex/cache.erl\", Out = \"deps/.hex/cache.ets\", {ok, [Props, Entries]} = file:consult(In), Name = proplists:get_value(name, Props), Type = proplists:get_value(type, Props), Access = proplists:get_value(protection, Props), NamedTable = proplists:get_bool(named_table, Props), Keypos = proplists:get_value(keypos, Props), Heir = proplists:get_value(heir, Props), ReadConc = proplists:get_bool(read_concurrency, Props), WriteConc = proplists:get_bool(write_concurrency, Props), Compressed = proplists:get_bool(compressed, Props), Options0 = [ Type, Access, {keypos, Keypos}, {heir, Heir}, {read_concurrency, ReadConc}, {write_concurrency, WriteConc}], Options1 = case NamedTable of true -> [named_table | Options0]; false -> Options0 end, Options2 = case Compressed of true -> [compressed | Options0]; false -> Options0 end, Tab = ets:new(Name, Options2), [true = ets:insert(Tab, Entry) || Entry <- Entries], ok = ets:tab2file(Tab, Out), init:stop()." -- erlang.mk rm -f /<>/.erlang.mk/apps.log /<>/.erlang.mk/deps.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbit_common' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/jsx' /usr/bin/make --no-print-directory jsx.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/jsx.erl src/jsx_config.erl src/jsx_consult.erl src/jsx_decoder.erl src/jsx_encoder.erl src/jsx_parser.erl src/jsx_to_json.erl src/jsx_to_term.erl src/jsx_verify.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"jsx.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/jsx.erl src/jsx_config.erl src/jsx_consult.erl src/jsx_decoder.erl src/jsx_encoder.erl src/jsx_parser.erl src/jsx_to_json.erl src/jsx_to_term.erl src/jsx_verify.erl Old inliner: threshold=0 functions=[{doublequote,5}, {singlequote,5}, {maybe_replace,2}, {format_number,1}, {handle_event,3}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/jsx.app.src)" ]; then \ echo "Empty modules entry not found in jsx.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/jsx.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['jsx','jsx_config','jsx_consult','jsx_decoder','jsx_encoder','jsx_parser','jsx_to_json','jsx_to_term','jsx_verify'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/jsx.app : make[4]: Leaving directory '/<>/deps/jsx' make[4]: Entering directory '/<>/deps/recon' /usr/bin/make --no-print-directory recon.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/recon.erl src/recon_alloc.erl src/recon_lib.erl src/recon_map.erl src/recon_rec.erl src/recon_trace.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"recon.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/recon.erl src/recon_alloc.erl src/recon_lib.erl src/recon_map.erl src/recon_rec.erl src/recon_trace.erl Old inliner: threshold=0 functions=[{insert,2},{merge,2}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/recon.app.src)" ]; then \ echo "Empty modules entry not found in recon.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/recon.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['recon','recon_alloc','recon_lib','recon_map','recon_rec','recon_trace'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/recon.app : make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' /usr/bin/make --no-print-directory credentials_obfuscation.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/credentials_obfuscation.erl src/credentials_obfuscation_app.erl src/credentials_obfuscation_pbe.erl src/credentials_obfuscation_sup.erl src/credentials_obfuscation_svc.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"credentials_obfuscation.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/credentials_obfuscation.erl src/credentials_obfuscation_app.erl src/credentials_obfuscation_pbe.erl src/credentials_obfuscation_sup.erl src/credentials_obfuscation_svc.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/credentials_obfuscation.app.src)" ]; then \ echo "Empty modules entry not found in credentials_obfuscation.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/credentials_obfuscation.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['credentials_obfuscation','credentials_obfuscation_app','credentials_obfuscation_pbe','credentials_obfuscation_sup','credentials_obfuscation_svc'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/credentials_obfuscation.app : make[4]: Leaving directory '/<>/deps/credentials_obfuscation' /usr/bin/make --no-print-directory rabbit_common.d env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/rabbit_common/codegen.py --ignore-conflicts header \ /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json /<>/deps/rabbitmq_codegen/credit_extension.json /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.8.json include/rabbit_framing.hrl env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/rabbit_common/codegen.py body /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.8.json src/rabbit_framing_amqp_0_8.erl env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/rabbit_common/codegen.py body /<>/deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json /<>/deps/rabbitmq_codegen/credit_extension.json src/rabbit_framing_amqp_0_9_1.erl erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_exchange_type.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password_hashing.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbit_common.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_registry_class.erl src/gen_server2.erl src/rabbit_authz_backend.erl src/rabbit_authn_backend.erl src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_exchange_type.erl src/rabbit_framing_amqp_0_8.erl src/rabbit_framing_amqp_0_9_1.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password_hashing.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl printf '{application, '\''rabbit_common'\'', [\n {description, "Modules shared by rabbitmq-server and rabbitmq-erlang-client"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''app_utils'\'','\''code_version'\'','\''credit_flow'\'','\''delegate'\'','\''delegate_sup'\'','\''file_handle_cache'\'','\''file_handle_cache_stats'\'','\''gen_server2'\'','\''mirrored_supervisor'\'','\''mirrored_supervisor_locks'\'','\''mnesia_sync'\'','\''pmon'\'','\''priority_queue'\'','\''rabbit_amqp_connection'\'','\''rabbit_amqqueue_common'\'','\''rabbit_auth_backend_dummy'\'','\''rabbit_auth_mechanism'\'','\''rabbit_authn_backend'\'','\''rabbit_authz_backend'\'','\''rabbit_basic_common'\'','\''rabbit_binary_generator'\'','\''rabbit_binary_parser'\'','\''rabbit_cert_info'\'','\''rabbit_channel_common'\'','\''rabbit_command_assembler'\'','\''rabbit_control_misc'\'','\''rabbit_core_metrics'\'','\''rabbit_data_coercion'\'','\''rabbit_env'\'','\''rabbit_error_logger_handler'\'','\''rabbit_event'\'','\''rabbit_exchange_type'\'','\''rabbit_framing_amqp_0_8'\'','\''rabbit_framing_amqp_0_9_1'\'','\''rabbit_heartbeat'\'','\''rabbit_http_util'\'','\''rabbit_json'\'','\''rabbit_log'\'','\''rabbit_misc'\'','\''rabbit_msg_store_index'\'','\''rabbit_net'\'','\''rabbit_nodes_common'\'','\''rabbit_numerical'\'','\''rabbit_password_hashing'\'','\''rabbit_pbe'\'','\''rabbit_peer_discovery_backend'\'','\''rabbit_policy_validator'\'','\''rabbit_queue_collector'\'','\''rabbit_registry'\'','\''rabbit_registry_class'\'','\''rabbit_resource_monitor_misc'\'','\''rabbit_runtime'\'','\''rabbit_runtime_parameter'\'','\''rabbit_semver'\'','\''rabbit_semver_parser'\'','\''rabbit_ssl_options'\'','\''rabbit_types'\'','\''rabbit_writer'\'','\''supervisor2'\'','\''vm_memory_monitor'\'','\''worker_pool'\'','\''worker_pool_sup'\'','\''worker_pool_worker'\'']},\n {registered, []},\n {applications, [kernel,stdlib,compiler,crypto,public_key,sasl,ssl,syntax_tools,tools,xmerl,jsx,recon,credentials_obfuscation]},\n {env, []},\n %%%% Hex.pm package informations.\n {licenses, ["MPL-2.0"]},\n {links, [\n {"Website", "https://www.rabbitmq.com/"},\n {"GitHub", "https://github.com/rabbitmq/rabbitmq-common"}\n ]},\n {build_tools, ["make", "rebar3"]},\n {files, [\n "erlang.mk",\n "git-revisions.txt",\n "include",\n "LICENSE*",\n "Makefile",\n "rabbitmq-components.mk",\n "README",\n "README.md",\n "src",\n "mk"\n ]}\n]}.' \ > ebin/rabbit_common.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbit_common.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ mkdir -p $dep/ebin; \ done set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' set -e; for dep in /<>/deps/getopt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[6]: Entering directory '/<>/deps/getopt' /usr/bin/make --no-print-directory getopt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/getopt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps/rabbitmq_prelaunch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"getopt.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -Dunicode_str=1 -o ebin/ -pa ebin/ -I include/ src/getopt.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/getopt.app.src)" ]; then \ echo "Empty modules entry not found in getopt.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/getopt.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['getopt'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/getopt.app : make[6]: Leaving directory '/<>/deps/getopt' /usr/bin/make --no-print-directory cuttlefish.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/conf_parse.erl src/cuttlefish.erl src/cuttlefish_advanced.erl src/cuttlefish_bytesize.erl src/cuttlefish_conf.erl src/cuttlefish_datatypes.erl src/cuttlefish_duration.erl src/cuttlefish_duration_parse.erl src/cuttlefish_effective.erl src/cuttlefish_enum.erl src/cuttlefish_error.erl src/cuttlefish_escript.erl src/cuttlefish_flag.erl src/cuttlefish_generator.erl src/cuttlefish_mapping.erl src/cuttlefish_rebar_plugin.erl src/cuttlefish_schema.erl src/cuttlefish_translation.erl src/cuttlefish_unit.erl src/cuttlefish_util.erl src/cuttlefish_validator.erl src/cuttlefish_variable.erl src/cuttlefish_vmargs.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps/rabbitmq_prelaunch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"cuttlefish.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/conf_parse.erl src/cuttlefish.erl src/cuttlefish_advanced.erl src/cuttlefish_bytesize.erl src/cuttlefish_conf.erl src/cuttlefish_datatypes.erl src/cuttlefish_duration.erl src/cuttlefish_duration_parse.erl src/cuttlefish_effective.erl src/cuttlefish_enum.erl src/cuttlefish_error.erl src/cuttlefish_escript.erl src/cuttlefish_flag.erl src/cuttlefish_generator.erl src/cuttlefish_mapping.erl src/cuttlefish_rebar_plugin.erl src/cuttlefish_schema.erl src/cuttlefish_translation.erl src/cuttlefish_unit.erl src/cuttlefish_util.erl src/cuttlefish_validator.erl src/cuttlefish_variable.erl src/cuttlefish_vmargs.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/cuttlefish.app.src)" ]; then \ echo "Empty modules entry not found in cuttlefish.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/cuttlefish.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['conf_parse','cuttlefish','cuttlefish_advanced','cuttlefish_bytesize','cuttlefish_conf','cuttlefish_datatypes','cuttlefish_duration','cuttlefish_duration_parse','cuttlefish_effective','cuttlefish_enum','cuttlefish_error','cuttlefish_escript','cuttlefish_flag','cuttlefish_generator','cuttlefish_mapping','cuttlefish_rebar_plugin','cuttlefish_schema','cuttlefish_translation','cuttlefish_unit','cuttlefish_util','cuttlefish_validator','cuttlefish_variable','cuttlefish_vmargs'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/cuttlefish.app : make[5]: Leaving directory '/<>/deps/cuttlefish' /usr/bin/make --no-print-directory rabbitmq_prelaunch.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_boot_state.erl src/rabbit_boot_state_sup.erl src/rabbit_boot_state_systemd.erl src/rabbit_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_sighandler.erl src/rabbit_prelaunch_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps/rabbitmq_prelaunch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_prelaunch.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_boot_state.erl src/rabbit_boot_state_sup.erl src/rabbit_boot_state_systemd.erl src/rabbit_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_sighandler.erl src/rabbit_prelaunch_sup.erl printf '{application, '\''rabbitmq_prelaunch'\'', [\n {description, "RabbitMQ prelaunch setup"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_boot_state'\'','\''rabbit_boot_state_sup'\'','\''rabbit_boot_state_systemd'\'','\''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_sighandler'\'','\''rabbit_prelaunch_sup'\'']},\n {registered, [rabbitmq_prelaunch_sup]},\n {applications, [kernel,stdlib,rabbit_common,cuttlefish,jsx]},\n {mod, {rabbit_prelaunch_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_prelaunch.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_prelaunch.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[4]: Leaving directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' set -e; for dep in /<>/deps/rabbitmq_cli /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/ra /<>/deps/sysmon_handler /<>/deps/stdout_formatter /<>/deps/recon /<>/deps/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/observer_cli; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' set -e; for dep in /<>/deps/recon; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory observer_cli.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/observer_cli.erl src/observer_cli_application.erl src/observer_cli_escriptize.erl src/observer_cli_ets.erl src/observer_cli_help.erl src/observer_cli_inet.erl src/observer_cli_lib.erl src/observer_cli_mnesia.erl src/observer_cli_plugin.erl src/observer_cli_port.erl src/observer_cli_process.erl src/observer_cli_store.erl src/observer_cli_system.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbitmq_cli/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"observer_cli.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/observer_cli.erl src/observer_cli_application.erl src/observer_cli_escriptize.erl src/observer_cli_ets.erl src/observer_cli_help.erl src/observer_cli_inet.erl src/observer_cli_lib.erl src/observer_cli_mnesia.erl src/observer_cli_plugin.erl src/observer_cli_port.erl src/observer_cli_process.erl src/observer_cli_store.erl src/observer_cli_system.erl Inlining: inline_size=24 inline_effort=150 if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/observer_cli.app.src)" ]; then \ echo "Empty modules entry not found in observer_cli.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/observer_cli.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['observer_cli','observer_cli_application','observer_cli_escriptize','observer_cli_ets','observer_cli_help','observer_cli_inet','observer_cli_lib','observer_cli_mnesia','observer_cli_plugin','observer_cli_port','observer_cli_process','observer_cli_store','observer_cli_system'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/observer_cli.app : make[5]: Leaving directory '/<>/deps/observer_cli' if test -d ../.hex; then \ echo y | ERL_COMPILER_OPTIONS=deterministic mix make_all_in_src_archive; \ else \ echo y | ERL_COMPILER_OPTIONS=deterministic mix make_all; \ fi Resolving Hex dependencies... Dependency resolution completed: Unchanged: csv 2.4.1 json 1.4.1 observer_cli 1.7.1 parallel_stream 1.0.6 recon 2.5.2 stdout_formatter 0.2.4 * Getting json (Hex package) * Getting csv (Hex package) * Getting stdout_formatter (Hex package) * Getting observer_cli (Hex package) * Getting recon (Hex package) * Getting parallel_stream (Hex package) ==> stdout_formatter Compiling 4 files (.erl) Generated stdout_formatter app warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores do not require quotes /<>/deps/rabbitmq_cli/deps/parallel_stream/mix.exs:17 ==> parallel_stream Compiling 11 files (.ex) warning: Stream.chunk/4 is deprecated. Use Stream.chunk_every/4 instead lib/parallel_stream/producer.ex:16: ParallelStream.Producer.build!/4 Generated parallel_stream app ==> json Compiling 13 files (.ex) Generated json app ==> recon Compiling 6 files (.erl) Generated recon app ==> csv Compiling 10 files (.ex) Generated csv app ==> observer_cli Compiling 13 files (.erl) Generated observer_cli app ==> rabbitmqctl Compiling 226 files (.ex) Generated rabbitmqctl app Generated escript escript/rabbitmqctl with MIX_ENV=dev rm -f "escript/rabbitmq-plugins" ln -f "escript/rabbitmqctl" "escript/rabbitmq-plugins" rm -f "escript/rabbitmq-diagnostics" ln -f "escript/rabbitmqctl" "escript/rabbitmq-diagnostics" rm -f "escript/rabbitmq-queues" ln -f "escript/rabbitmqctl" "escript/rabbitmq-queues" rm -f "escript/rabbitmq-streams" ln -f "escript/rabbitmqctl" "escript/rabbitmq-streams" rm -f "escript/rabbitmq-tanzu" ln -f "escript/rabbitmqctl" "escript/rabbitmq-tanzu" rm -f "escript/rabbitmq-upgrade" ln -f "escript/rabbitmqctl" "escript/rabbitmq-upgrade" : make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' /usr/bin/make --no-print-directory ranch.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/ranch.erl src/ranch_acceptor.erl src/ranch_acceptors_sup.erl src/ranch_app.erl src/ranch_conns_sup.erl src/ranch_conns_sup_sup.erl src/ranch_crc32c.erl src/ranch_embedded_sup.erl src/ranch_listener_sup.erl src/ranch_protocol.erl src/ranch_proxy_header.erl src/ranch_server.erl src/ranch_server_proxy.erl src/ranch_ssl.erl src/ranch_sup.erl src/ranch_tcp.erl src/ranch_transport.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/ranch/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"ranch.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +warn_missing_spec +warn_untyped_record -o ebin/ -pa ebin/ -I include/ src/ranch_transport.erl src/ranch.erl src/ranch_acceptor.erl src/ranch_acceptors_sup.erl src/ranch_app.erl src/ranch_conns_sup.erl src/ranch_conns_sup_sup.erl src/ranch_crc32c.erl src/ranch_embedded_sup.erl src/ranch_listener_sup.erl src/ranch_protocol.erl src/ranch_proxy_header.erl src/ranch_server.erl src/ranch_server_proxy.erl src/ranch_ssl.erl src/ranch_sup.erl src/ranch_tcp.erl src/ranch_transport.erl printf '{application, '\''ranch'\'', [\n {description, "Socket acceptor pool for TCP protocols."},\n {vsn, "2.1.0"},\n {id, ""},\n {modules, ['\''ranch'\'','\''ranch_acceptor'\'','\''ranch_acceptors_sup'\'','\''ranch_app'\'','\''ranch_conns_sup'\'','\''ranch_conns_sup_sup'\'','\''ranch_crc32c'\'','\''ranch_embedded_sup'\'','\''ranch_listener_sup'\'','\''ranch_protocol'\'','\''ranch_proxy_header'\'','\''ranch_server'\'','\''ranch_server_proxy'\'','\''ranch_ssl'\'','\''ranch_sup'\'','\''ranch_tcp'\'','\''ranch_transport'\'']},\n {registered, [ranch_sup,ranch_server]},\n {applications, [kernel,stdlib,ssl]},\n {mod, {ranch_app, []}},\n {env, []}\n]}.' \ > ebin/ranch.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/ranch.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi cp src/ranch.appup ebin/ : : make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' /usr/bin/make --no-print-directory gen_batch_server.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/gen_batch_server.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"gen_batch_server.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/gen_batch_server.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/gen_batch_server.app.src)" ]; then \ echo "Empty modules entry not found in gen_batch_server.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/gen_batch_server.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['gen_batch_server'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/gen_batch_server.app : make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' /usr/bin/make --no-print-directory aten.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/aten.erl src/aten_app.erl src/aten_detect.erl src/aten_detector.erl src/aten_emitter.erl src/aten_sink.erl src/aten_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"aten.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/aten.erl src/aten_app.erl src/aten_detect.erl src/aten_detector.erl src/aten_emitter.erl src/aten_sink.erl src/aten_sup.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/aten.app.src)" ]; then \ echo "Empty modules entry not found in aten.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/aten.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['aten','aten_app','aten_detect','aten_detector','aten_emitter','aten_sink','aten_sup'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/aten.app : make[5]: Leaving directory '/<>/deps/aten' /usr/bin/make --no-print-directory ra.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/ra.erl src/ra_app.erl src/ra_bench.erl src/ra_counters.erl src/ra_dbg.erl src/ra_directory.erl src/ra_env.erl src/ra_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.erl src/ra_log_ets.erl src/ra_log_meta.erl src/ra_log_pre_init.erl src/ra_log_reader.erl src/ra_log_segment.erl src/ra_log_segment_writer.erl src/ra_log_snapshot.erl src/ra_log_sup.erl src/ra_log_wal.erl src/ra_log_wal_sup.erl src/ra_machine.erl src/ra_machine_ets.erl src/ra_machine_simple.erl src/ra_metrics_ets.erl src/ra_monitors.erl src/ra_server.erl src/ra_server_proc.erl src/ra_server_sup.erl src/ra_server_sup_sup.erl src/ra_snapshot.erl src/ra_sup.erl src/ra_system.erl src/ra_system_sup.erl src/ra_systems_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/ra/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"ra.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/ra_machine.erl src/ra_snapshot.erl src/ra.erl src/ra_app.erl src/ra_bench.erl src/ra_counters.erl src/ra_dbg.erl src/ra_directory.erl src/ra_env.erl src/ra_file_handle.erl src/ra_flru.erl src/ra_leaderboard.erl src/ra_lib.erl src/ra_log.erl src/ra_log_ets.erl src/ra_log_meta.erl src/ra_log_pre_init.erl src/ra_log_reader.erl src/ra_log_segment.erl src/ra_log_segment_writer.erl src/ra_log_snapshot.erl src/ra_log_sup.erl src/ra_log_wal.erl src/ra_log_wal_sup.erl src/ra_machine.erl src/ra_machine_ets.erl src/ra_machine_simple.erl src/ra_metrics_ets.erl src/ra_monitors.erl src/ra_server.erl src/ra_server_proc.erl src/ra_server_sup.erl src/ra_server_sup_sup.erl src/ra_snapshot.erl src/ra_sup.erl src/ra_system.erl src/ra_system_sup.erl src/ra_systems_sup.erl Inlining: inline_size=24 inline_effort=150 Inlining: inline_size=24 inline_effort=150 Old inliner: threshold=0 functions=[{handle_raft_state,3}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/ra.app.src)" ]; then \ echo "Empty modules entry not found in ra.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/ra.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['ra','ra_app','ra_bench','ra_counters','ra_dbg','ra_directory','ra_env','ra_file_handle','ra_flru','ra_leaderboard','ra_lib','ra_log','ra_log_ets','ra_log_meta','ra_log_pre_init','ra_log_reader','ra_log_segment','ra_log_segment_writer','ra_log_snapshot','ra_log_sup','ra_log_wal','ra_log_wal_sup','ra_machine','ra_machine_ets','ra_machine_simple','ra_metrics_ets','ra_monitors','ra_server','ra_server_proc','ra_server_sup','ra_server_sup_sup','ra_snapshot','ra_sup','ra_system','ra_system_sup','ra_systems_sup'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/ra.app : make[4]: Leaving directory '/<>/deps/ra' make[4]: Entering directory '/<>/deps/sysmon_handler' /usr/bin/make --no-print-directory sysmon_handler.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/sysmon_handler_app.erl src/sysmon_handler_example_handler.erl src/sysmon_handler_filter.erl src/sysmon_handler_sup.erl src/sysmon_handler_testhandler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/sysmon_handler/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"sysmon_handler.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/sysmon_handler_app.erl src/sysmon_handler_example_handler.erl src/sysmon_handler_filter.erl src/sysmon_handler_sup.erl src/sysmon_handler_testhandler.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/sysmon_handler.app.src)" ]; then \ echo "Empty modules entry not found in sysmon_handler.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/sysmon_handler.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['sysmon_handler_app','sysmon_handler_example_handler','sysmon_handler_filter','sysmon_handler_sup','sysmon_handler_testhandler'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/sysmon_handler.app : make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/stdout_formatter' /usr/bin/make --no-print-directory stdout_formatter.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/stdout_formatter.erl src/stdout_formatter_paragraph.erl src/stdout_formatter_table.erl src/stdout_formatter_utils.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/stdout_formatter/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"stdout_formatter.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/stdout_formatter.erl src/stdout_formatter_paragraph.erl src/stdout_formatter_table.erl src/stdout_formatter_utils.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/stdout_formatter.app.src)" ]; then \ echo "Empty modules entry not found in stdout_formatter.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/stdout_formatter.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['stdout_formatter','stdout_formatter_paragraph','stdout_formatter_table','stdout_formatter_utils'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/stdout_formatter.app : make[4]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Entering directory '/<>/deps/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/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"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}] 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 make[5]: Entering directory '/<>/deps/seshat' 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 /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_app.erl src/seshat_counters.erl src/seshat_counters_server.erl src/seshat_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/osiris/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"seshat.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/seshat_app.erl src/seshat_counters.erl src/seshat_counters_server.erl src/seshat_sup.erl printf '{application, '\''seshat'\'', [\n {description, "Counters"},\n {vsn, "0.1.0"},\n {id, ""},\n {modules, ['\''seshat_app'\'','\''seshat_counters'\'','\''seshat_counters_server'\'','\''seshat_sup'\'']},\n {registered, [seshat_sup]},\n {applications, [kernel,stdlib,sasl,crypto]},\n {mod, {seshat_app, []}},\n {env, [\n]}\n]}.' \ > ebin/seshat.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/seshat.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[5]: Leaving directory '/<>/deps/seshat' /usr/bin/make --no-print-directory osiris.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/osiris.erl src/osiris_app.erl src/osiris_bench.erl src/osiris_counters.erl src/osiris_log.erl src/osiris_replica.erl src/osiris_replica_reader.erl src/osiris_replica_reader_sup.erl src/osiris_retention.erl src/osiris_server_sup.erl src/osiris_sup.erl src/osiris_tracking.erl src/osiris_util.erl src/osiris_writer.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/osiris/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"osiris.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/osiris.erl src/osiris_app.erl src/osiris_bench.erl src/osiris_counters.erl src/osiris_log.erl src/osiris_replica.erl src/osiris_replica_reader.erl src/osiris_replica_reader_sup.erl src/osiris_retention.erl src/osiris_server_sup.erl src/osiris_sup.erl src/osiris_tracking.erl src/osiris_util.erl src/osiris_writer.erl printf '{application, '\''osiris'\'', [\n {description, "New project"},\n {vsn, "0.1.0"},\n {id, ""},\n {modules, ['\''osiris'\'','\''osiris_app'\'','\''osiris_bench'\'','\''osiris_counters'\'','\''osiris_log'\'','\''osiris_replica'\'','\''osiris_replica_reader'\'','\''osiris_replica_reader_sup'\'','\''osiris_retention'\'','\''osiris_server_sup'\'','\''osiris_sup'\'','\''osiris_tracking'\'','\''osiris_util'\'','\''osiris_writer'\'']},\n {registered, [osiris_sup]},\n {applications, [kernel,stdlib,sasl,crypto,gen_batch_server,seshat]},\n {mod, {osiris_app, []}},\n {env, [\n {data_dir, "/tmp/osiris"},\n {port_range, {6000, 6500}},\n {max_segment_size_chunks, 256000}\n]}\n]}.' \ > ebin/osiris.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/osiris.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory amqp10_common.d mkdir -p include/ env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/amqp10_common/codegen.py hrl /<>/deps/rabbitmq_codegen/amqp-1.0/messaging.xml /<>/deps/rabbitmq_codegen/amqp-1.0/security.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transport.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transactions.xml > include/amqp10_framing.hrl mkdir -p src/ env PYTHONPATH=/<>/deps/rabbitmq_codegen \ python3 /<>/deps/amqp10_common/codegen.py erl /<>/deps/rabbitmq_codegen/amqp-1.0/messaging.xml /<>/deps/rabbitmq_codegen/amqp-1.0/security.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transport.xml /<>/deps/rabbitmq_codegen/amqp-1.0/transactions.xml > src/amqp10_framing0.erl erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqp10_binary_generator.erl src/amqp10_binary_parser.erl src/amqp10_framing.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/amqp10_common/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"amqp10_common.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -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.9.13"},\n {id, ""},\n {modules, ['\''amqp10_binary_generator'\'','\''amqp10_binary_parser'\'','\''amqp10_framing'\'','\''amqp10_framing0'\'']},\n {registered, []},\n {applications, [kernel,stdlib]},\n {env, []}\n]}.' \ > ebin/amqp10_common.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/amqp10_common.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' /usr/bin/make --no-print-directory syslog.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/syslog.erl src/syslog_error_h.erl src/syslog_lager_backend.erl src/syslog_lib.erl src/syslog_logger.erl src/syslog_logger_h.erl src/syslog_monitor.erl src/syslog_rfc3164.erl src/syslog_rfc5424.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/syslog/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"syslog.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/syslog_logger.erl src/syslog.erl src/syslog_error_h.erl src/syslog_lager_backend.erl src/syslog_lib.erl src/syslog_logger.erl src/syslog_logger_h.erl src/syslog_monitor.erl src/syslog_rfc3164.erl src/syslog_rfc5424.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/syslog.app.src)" ]; then \ echo "Empty modules entry not found in syslog.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/syslog.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['syslog','syslog_error_h','syslog_lager_backend','syslog_lib','syslog_logger','syslog_logger_h','syslog_monitor','syslog_rfc3164','syslog_rfc5424'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/syslog.app : make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' set -e; for dep in /<>/deps/enough; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/enough' /usr/bin/make --no-print-directory enough.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/enough.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/systemd/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"enough.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/enough.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/enough.app.src)" ]; then \ echo "Empty modules entry not found in enough.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/enough.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['enough'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/enough.app : make[5]: Leaving directory '/<>/deps/enough' /usr/bin/make --no-print-directory systemd.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/systemd.erl src/systemd_app.erl src/systemd_journal_h.erl src/systemd_kmsg_formatter.erl src/systemd_protocol.erl src/systemd_socket.erl src/systemd_sup.erl src/systemd_watchdog.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/systemd/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"systemd.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/systemd.erl src/systemd_app.erl src/systemd_journal_h.erl src/systemd_kmsg_formatter.erl src/systemd_protocol.erl src/systemd_socket.erl src/systemd_sup.erl src/systemd_watchdog.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/systemd.app.src)" ]; then \ echo "Empty modules entry not found in systemd.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/systemd.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['systemd','systemd_app','systemd_journal_h','systemd_kmsg_formatter','systemd_protocol','systemd_socket','systemd_sup','systemd_watchdog'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/systemd.app : make[4]: Leaving directory '/<>/deps/systemd' /usr/bin/make --no-print-directory rabbit.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqqueue.erl src/amqqueue_v1.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/internal_user_v1.erl src/lqueue.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_file.erl src/rabbit_framing.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_feature_flags.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_log_upgrade.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_password.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location_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_reader.erl src/rabbit_recovery_terms.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_upgrade.erl src/rabbit_upgrade_functions.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl src/vhost_v1.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \" /<>/deps/rabbit/apps/rabbitmq_prelaunch/src\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbit.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -I /<>/deps/rabbit_common/include -DINSTR_MOD=gm -o ebin/ -pa ebin/ -I include/ src/rabbit_queue_master_locator.erl src/rabbit_definitions.erl src/rabbit_mirror_queue_mode.erl src/rabbit_credential_validator.erl src/rabbit_queue_type.erl src/rabbit_queue_type_util.erl src/gm.erl src/rabbit_backing_queue.erl src/rabbit_policy_merge_strategy.erl src/rabbit_tracking.erl src/amqqueue.erl src/amqqueue_v1.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/internal_user_v1.erl src/lqueue.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_file.erl src/rabbit_framing.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_feature_flags.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_log_upgrade.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_password.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location_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_reader.erl src/rabbit_recovery_terms.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_upgrade.erl src/rabbit_upgrade_functions.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl src/vhost_v1.erl 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.9.13"},\n {id, ""},\n {modules, ['\''amqqueue'\'','\''amqqueue_v1'\'','\''background_gc'\'','\''code_server_cache'\'','\''gatherer'\'','\''gm'\'','\''internal_user'\'','\''internal_user_v1'\'','\''lqueue'\'','\''mirrored_supervisor_sups'\'','\''pg_local'\'','\''pid_recomposition'\'','\''rabbit'\'','\''rabbit_access_control'\'','\''rabbit_alarm'\'','\''rabbit_amqqueue'\'','\''rabbit_amqqueue_process'\'','\''rabbit_amqqueue_sup'\'','\''rabbit_amqqueue_sup_sup'\'','\''rabbit_auth_backend_internal'\'','\''rabbit_auth_mechanism_amqplain'\'','\''rabbit_auth_mechanism_cr_demo'\'','\''rabbit_auth_mechanism_plain'\'','\''rabbit_autoheal'\'','\''rabbit_backing_queue'\'','\''rabbit_basic'\'','\''rabbit_binding'\'','\''rabbit_boot_steps'\'','\''rabbit_channel'\'','\''rabbit_channel_interceptor'\'','\''rabbit_channel_sup'\'','\''rabbit_channel_sup_sup'\'','\''rabbit_channel_tracking'\'','\''rabbit_channel_tracking_handler'\'','\''rabbit_classic_queue'\'','\''rabbit_client_sup'\'','\''rabbit_config'\'','\''rabbit_confirms'\'','\''rabbit_connection_helper_sup'\'','\''rabbit_connection_sup'\'','\''rabbit_connection_tracking'\'','\''rabbit_connection_tracking_handler'\'','\''rabbit_control_pbe'\'','\''rabbit_core_ff'\'','\''rabbit_core_metrics_gc'\'','\''rabbit_credential_validation'\'','\''rabbit_credential_validator'\'','\''rabbit_credential_validator_accept_everything'\'','\''rabbit_credential_validator_min_password_length'\'','\''rabbit_credential_validator_password_regexp'\'','\''rabbit_dead_letter'\'','\''rabbit_definitions'\'','\''rabbit_definitions_import_https'\'','\''rabbit_definitions_import_local_filesystem'\'','\''rabbit_diagnostics'\'','\''rabbit_direct'\'','\''rabbit_direct_reply_to'\'','\''rabbit_disk_monitor'\'','\''rabbit_epmd_monitor'\'','\''rabbit_event_consumer'\'','\''rabbit_exchange'\'','\''rabbit_exchange_decorator'\'','\''rabbit_exchange_parameters'\'','\''rabbit_exchange_type_direct'\'','\''rabbit_exchange_type_fanout'\'','\''rabbit_exchange_type_headers'\'','\''rabbit_exchange_type_invalid'\'','\''rabbit_exchange_type_topic'\'','\''rabbit_feature_flags'\'','\''rabbit_ff_extra'\'','\''rabbit_ff_registry'\'','\''rabbit_fhc_helpers'\'','\''rabbit_fifo'\'','\''rabbit_fifo_client'\'','\''rabbit_fifo_index'\'','\''rabbit_fifo_v0'\'','\''rabbit_file'\'','\''rabbit_framing'\'','\''rabbit_global_counters'\'','\''rabbit_guid'\'','\''rabbit_health_check'\'','\''rabbit_limiter'\'','\''rabbit_log_channel'\'','\''rabbit_log_connection'\'','\''rabbit_log_feature_flags'\'','\''rabbit_log_mirroring'\'','\''rabbit_log_prelaunch'\'','\''rabbit_log_queue'\'','\''rabbit_log_tail'\'','\''rabbit_log_upgrade'\'','\''rabbit_logger_exchange_h'\'','\''rabbit_looking_glass'\'','\''rabbit_maintenance'\'','\''rabbit_memory_monitor'\'','\''rabbit_metrics'\'','\''rabbit_mirror_queue_coordinator'\'','\''rabbit_mirror_queue_master'\'','\''rabbit_mirror_queue_misc'\'','\''rabbit_mirror_queue_mode'\'','\''rabbit_mirror_queue_mode_all'\'','\''rabbit_mirror_queue_mode_exactly'\'','\''rabbit_mirror_queue_mode_nodes'\'','\''rabbit_mirror_queue_slave'\'','\''rabbit_mirror_queue_sync'\'','\''rabbit_mnesia'\'','\''rabbit_mnesia_rename'\'','\''rabbit_msg_file'\'','\''rabbit_msg_record'\'','\''rabbit_msg_store'\'','\''rabbit_msg_store_ets_index'\'','\''rabbit_msg_store_gc'\'','\''rabbit_networking'\'','\''rabbit_node_monitor'\'','\''rabbit_nodes'\'','\''rabbit_osiris_metrics'\'','\''rabbit_parameter_validation'\'','\''rabbit_password'\'','\''rabbit_password_hashing_md5'\'','\''rabbit_password_hashing_sha256'\'','\''rabbit_password_hashing_sha512'\'','\''rabbit_peer_discovery'\'','\''rabbit_peer_discovery_classic_config'\'','\''rabbit_peer_discovery_dns'\'','\''rabbit_plugins'\'','\''rabbit_policies'\'','\''rabbit_policy'\'','\''rabbit_policy_merge_strategy'\'','\''rabbit_prelaunch_cluster'\'','\''rabbit_prelaunch_enabled_plugins_file'\'','\''rabbit_prelaunch_feature_flags'\'','\''rabbit_prelaunch_logging'\'','\''rabbit_prequeue'\'','\''rabbit_priority_queue'\'','\''rabbit_queue_consumers'\'','\''rabbit_queue_decorator'\'','\''rabbit_queue_index'\'','\''rabbit_queue_location_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_reader'\'','\''rabbit_recovery_terms'\'','\''rabbit_restartable_sup'\'','\''rabbit_router'\'','\''rabbit_runtime_parameters'\'','\''rabbit_ssl'\'','\''rabbit_stream_coordinator'\'','\''rabbit_stream_queue'\'','\''rabbit_sup'\'','\''rabbit_sysmon_handler'\'','\''rabbit_sysmon_minder'\'','\''rabbit_table'\'','\''rabbit_trace'\'','\''rabbit_tracking'\'','\''rabbit_upgrade'\'','\''rabbit_upgrade_functions'\'','\''rabbit_upgrade_preparation'\'','\''rabbit_variable_queue'\'','\''rabbit_version'\'','\''rabbit_vhost'\'','\''rabbit_vhost_limit'\'','\''rabbit_vhost_msg_store'\'','\''rabbit_vhost_process'\'','\''rabbit_vhost_sup'\'','\''rabbit_vhost_sup_sup'\'','\''rabbit_vhost_sup_wrapper'\'','\''rabbit_vm'\'','\''supervised_lifecycle'\'','\''tcp_listener'\'','\''tcp_listener_sup'\'','\''term_to_binary_compat'\'','\''vhost'\'','\''vhost_v1'\'']},\n {registered, [rabbit_sup,rabbit_amqqueue_sup,rabbit_direct_client_sup,rabbit_log,rabbit_node_monitor,rabbit_router]},\n {applications, [kernel,stdlib,sasl,rabbitmq_prelaunch,os_mon,inets,compiler,public_key,crypto,ssl,syntax_tools,xmerl,ranch,rabbit_common,ra,sysmon_handler,stdout_formatter,recon,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 {connection_max, infinity},\n {heartbeat, 60},\n {msg_store_file_size_limit, 16777216},\n {msg_store_shutdown_timeout, 600000},\n {fhc_write_buffering, true},\n {fhc_read_buffering, false},\n {queue_index_max_journal_entries, 32768},\n {queue_index_embed_msgs_below, 4096},\n {default_user, <<"guest">>},\n {default_pass, <<"guest">>},\n {default_user_tags, [administrator]},\n {default_vhost, <<"/">>},\n {default_permissions, [<<".*">>, <<".*">>, <<".*">>]},\n {loopback_users, [<<"guest">>]},\n {password_hashing_module, rabbit_password_hashing_sha256},\n {server_properties, []},\n {collect_statistics, none},\n {collect_statistics_interval, 5000},\n {mnesia_table_loading_retry_timeout, 30000},\n {mnesia_table_loading_retry_limit, 10},\n {auth_mechanisms, ['\''PLAIN'\'', '\''AMQPLAIN'\'']},\n {auth_backends, [rabbit_auth_backend_internal]},\n {delegate_count, 16},\n {trace_vhosts, []},\n {ssl_cert_login_from, distinguished_name},\n {ssl_handshake_timeout, 5000},\n {ssl_allow_poodle_attack, false},\n {handshake_timeout, 10000},\n {reverse_dns_lookups, false},\n {cluster_partition_handling, ignore},\n {cluster_keepalive_interval, 10000},\n {autoheal_state_transition_timeout, 60000},\n {tcp_listen_options, [{backlog, 128},\n {nodelay, true},\n {linger, {true, 0}},\n {exit_on_close, false}\n ]},\n {halt_on_upgrade_failure, true},\n {ssl_apps, [asn1, crypto, public_key, ssl]},\n %%%% see rabbitmq-server#114\n {mirroring_flow_control, true},\n {mirroring_sync_batch_size, 4096},\n %%%% see rabbitmq-server#227 and related tickets.\n %%%% msg_store_credit_disc_bound only takes effect when\n %%%% messages are persisted to the message store. If messages\n %%%% are embedded on the queue index, then modifying this\n %%%% setting has no effect because credit_flow is not used when\n %%%% writing to the queue index. See the setting\n %%%% queue_index_embed_msgs_below above.\n {msg_store_credit_disc_bound, {4000, 800}},\n {msg_store_io_batch_size, 4096},\n %%%% see rabbitmq-server#143,\n %%%% rabbitmq-server#949, rabbitmq-server#1098\n {credit_flow_default_credit, {400, 200}},\n {quorum_commands_soft_limit, 32},\n {quorum_cluster_size, 3},\n %%%% see rabbitmq-server#248\n %%%% and rabbitmq-server#667\n {channel_operation_timeout, 15000},\n %%%% See https://www.rabbitmq.com/consumers.html#acknowledgement-timeout\n %%%% 30 minutes\n {consumer_timeout, 1800000},\n\n %%%% see rabbitmq-server#486\n {autocluster,\n [{peer_discovery_backend, rabbit_peer_discovery_classic_config}]\n },\n %%%% used by rabbit_peer_discovery_classic_config\n {cluster_nodes, {[], disc}},\n\n {config_entry_decoder, [{passphrase, undefined}]},\n\n %%%% rabbitmq-server#973\n {queue_explicit_gc_run_operation_threshold, 1000},\n {lazy_queue_explicit_gc_run_operation_threshold, 1000},\n {background_gc_enabled, false},\n {background_gc_target_interval, 60000},\n %%%% rabbitmq-server#589\n {proxy_protocol, false},\n {disk_monitor_failure_retries, 10},\n {disk_monitor_failure_retry_interval, 120000},\n %%%% either "stop_node" or "continue".\n %%%% by default we choose to not terminate the entire node if one\n %%%% vhost had to shut down, see server#1158 and server#1280\n {vhost_restart_strategy, continue},\n %%%% {global, prefetch count}\n {default_consumer_prefetch, {false, 0}},\n %%%% interval at which the channel can perform periodic actions\n {channel_tick_interval, 60000},\n %%%% Default max message size is 128 MB\n {max_message_size, 134217728},\n %%%% Socket writer will run GC every 1 GB of outgoing data\n {writer_gc_threshold, 1000000000},\n %%%% interval at which connection/channel tracking executes post operations\n {tracking_execution_timeout, 15000},\n {stream_messages_soft_limit, 256},\n {track_auth_attempt_source, false}\n ]}\n]}.' \ > ebin/rabbit.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbit.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbit' make[3]: Entering directory '/<>/deps/amqp10_client' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/elvis_mk /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/elvis_mk' make[4]: Nothing to be done for 'noop'. make[4]: Leaving directory '/<>/deps/elvis_mk' /usr/bin/make --no-print-directory amqp10_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqp10_client.erl src/amqp10_client_app.erl src/amqp10_client_connection.erl src/amqp10_client_connection_sup.erl src/amqp10_client_connections_sup.erl src/amqp10_client_frame_reader.erl src/amqp10_client_session.erl src/amqp10_client_sessions_sup.erl src/amqp10_client_sup.erl src/amqp10_client_types.erl src/amqp10_msg.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"amqp10_client.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -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.9.13"},\n {id, ""},\n {modules, ['\''amqp10_client'\'','\''amqp10_client_app'\'','\''amqp10_client_connection'\'','\''amqp10_client_connection_sup'\'','\''amqp10_client_connections_sup'\'','\''amqp10_client_frame_reader'\'','\''amqp10_client_session'\'','\''amqp10_client_sessions_sup'\'','\''amqp10_client_sup'\'','\''amqp10_client_types'\'','\''amqp10_msg'\'']},\n {registered, [amqp10_client_sup]},\n {applications, [kernel,stdlib,ssl,inets,crypto,amqp10_common]},\n {mod, {amqp10_client_app, []}},\n {env, []}\n]}.' \ > ebin/amqp10_client.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/amqp10_client.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/amqp_client' set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory amqp_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqp_auth_mechanisms.erl src/amqp_channel.erl src/amqp_channel_sup.erl src/amqp_channel_sup_sup.erl src/amqp_channels_manager.erl src/amqp_client.erl src/amqp_connection.erl src/amqp_connection_sup.erl src/amqp_connection_type_sup.erl src/amqp_direct_connection.erl src/amqp_direct_consumer.erl src/amqp_gen_connection.erl src/amqp_gen_consumer.erl src/amqp_main_reader.erl src/amqp_network_connection.erl src/amqp_rpc_client.erl src/amqp_rpc_server.erl src/amqp_selective_consumer.erl src/amqp_ssl.erl src/amqp_sup.erl src/amqp_uri.erl src/amqp_util.erl src/rabbit_routing_util.erl src/uri_parser.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"amqp_client.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +deterministic -o ebin/ -pa ebin/ -I include/ src/amqp_gen_consumer.erl src/amqp_gen_connection.erl src/amqp_auth_mechanisms.erl src/amqp_channel.erl src/amqp_channel_sup.erl src/amqp_channel_sup_sup.erl src/amqp_channels_manager.erl src/amqp_client.erl src/amqp_connection.erl src/amqp_connection_sup.erl src/amqp_connection_type_sup.erl src/amqp_direct_connection.erl src/amqp_direct_consumer.erl src/amqp_gen_connection.erl src/amqp_gen_consumer.erl src/amqp_main_reader.erl src/amqp_network_connection.erl src/amqp_rpc_client.erl src/amqp_rpc_server.erl src/amqp_selective_consumer.erl src/amqp_ssl.erl src/amqp_sup.erl src/amqp_uri.erl src/amqp_util.erl src/rabbit_routing_util.erl src/uri_parser.erl printf '{application, '\''amqp_client'\'', [\n {description, "RabbitMQ AMQP Client"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''amqp_auth_mechanisms'\'','\''amqp_channel'\'','\''amqp_channel_sup'\'','\''amqp_channel_sup_sup'\'','\''amqp_channels_manager'\'','\''amqp_client'\'','\''amqp_connection'\'','\''amqp_connection_sup'\'','\''amqp_connection_type_sup'\'','\''amqp_direct_connection'\'','\''amqp_direct_consumer'\'','\''amqp_gen_connection'\'','\''amqp_gen_consumer'\'','\''amqp_main_reader'\'','\''amqp_network_connection'\'','\''amqp_rpc_client'\'','\''amqp_rpc_server'\'','\''amqp_selective_consumer'\'','\''amqp_ssl'\'','\''amqp_sup'\'','\''amqp_uri'\'','\''amqp_util'\'','\''rabbit_routing_util'\'','\''uri_parser'\'']},\n {registered, [amqp_client_sup,amqp_sup]},\n {applications, [kernel,stdlib,xmerl,rabbit_common]},\n {mod, {amqp_client, []}},\n {env, [\n {prefer_ipv6, false},\n {ssl_options, []},\n {writer_gc_threshold, 1000000000}\n ]},\n %%%% Hex.pm package informations.\n {licenses, ["MPL 2.0"]},\n {links, [\n {"Website", "https://www.rabbitmq.com/"},\n {"GitHub", "https://github.com/rabbitmq/rabbitmq-erlang-client"},\n {"User guide", "https://www.rabbitmq.com/erlang-client-user-guide.html"}\n ]},\n {build_tools, ["make", "rebar3"]},\n {files, [\n "erlang.mk",\n "git-revisions.txt",\n "include",\n "LICENSE*",\n "Makefile",\n "rabbitmq-components.mk",\n "README",\n "README.md",\n "src"\n ]}\n]}.' \ > ebin/amqp_client.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/amqp_client.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[4]: Leaving directory '/<>/deps/amqp_client' /usr/bin/make --no-print-directory rabbitmq_amqp1_0.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.erl src/rabbit_amqp1_0.erl src/rabbit_amqp1_0_channel.erl src/rabbit_amqp1_0_incoming_link.erl src/rabbit_amqp1_0_link_util.erl src/rabbit_amqp1_0_message.erl src/rabbit_amqp1_0_outgoing_link.erl src/rabbit_amqp1_0_reader.erl src/rabbit_amqp1_0_session.erl src/rabbit_amqp1_0_session_process.erl src/rabbit_amqp1_0_session_sup.erl src/rabbit_amqp1_0_session_sup_sup.erl src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_writer.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_amqp1_0.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_link_util.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.erl src/rabbit_amqp1_0.erl src/rabbit_amqp1_0_channel.erl src/rabbit_amqp1_0_incoming_link.erl src/rabbit_amqp1_0_link_util.erl src/rabbit_amqp1_0_message.erl src/rabbit_amqp1_0_outgoing_link.erl src/rabbit_amqp1_0_reader.erl src/rabbit_amqp1_0_session.erl src/rabbit_amqp1_0_session_process.erl src/rabbit_amqp1_0_session_sup.erl src/rabbit_amqp1_0_session_sup_sup.erl src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_writer.erl printf '{application, '\''rabbitmq_amqp1_0'\'', [\n {description, "AMQP 1.0 support for RabbitMQ"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand'\'','\''rabbit_amqp1_0'\'','\''rabbit_amqp1_0_channel'\'','\''rabbit_amqp1_0_incoming_link'\'','\''rabbit_amqp1_0_link_util'\'','\''rabbit_amqp1_0_message'\'','\''rabbit_amqp1_0_outgoing_link'\'','\''rabbit_amqp1_0_reader'\'','\''rabbit_amqp1_0_session'\'','\''rabbit_amqp1_0_session_process'\'','\''rabbit_amqp1_0_session_sup'\'','\''rabbit_amqp1_0_session_sup_sup'\'','\''rabbit_amqp1_0_util'\'','\''rabbit_amqp1_0_writer'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit,amqp_client,amqp10_common]},\n {env, [\n {default_user, "guest"},\n {default_vhost, <<"/">>},\n {protocol_strict_mode, false}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_amqp1_0.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_amqp1_0.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_amqp1_0' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_cache' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_auth_backend_cache.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_backend_cache.erl src/rabbit_auth_backend_cache_app.erl src/rabbit_auth_cache.erl src/rabbit_auth_cache_dict.erl src/rabbit_auth_cache_ets.erl src/rabbit_auth_cache_ets_segmented.erl src/rabbit_auth_cache_ets_segmented_stateless.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_auth_backend_cache.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_cache.erl src/rabbit_auth_backend_cache.erl src/rabbit_auth_backend_cache_app.erl src/rabbit_auth_cache.erl src/rabbit_auth_cache_dict.erl src/rabbit_auth_cache_ets.erl src/rabbit_auth_cache_ets_segmented.erl src/rabbit_auth_cache_ets_segmented_stateless.erl printf '{application, '\''rabbitmq_auth_backend_cache'\'', [\n {description, "RabbitMQ Authentication Backend cache"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_auth_backend_cache'\'','\''rabbit_auth_backend_cache_app'\'','\''rabbit_auth_cache'\'','\''rabbit_auth_cache_dict'\'','\''rabbit_auth_cache_ets'\'','\''rabbit_auth_cache_ets_segmented'\'','\''rabbit_auth_cache_ets_segmented_stateless'\'']},\n {registered, [rabbitmq_auth_backend_cache_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {mod, {rabbit_auth_backend_cache_app, []}},\n {env, [\n {cache_ttl, 15000},\n {cache_module, rabbit_auth_cache_ets},\n {cache_module_args, []},\n {cached_backend, rabbit_auth_backend_internal},\n {cache_refusals, false}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_auth_backend_cache.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_auth_backend_cache.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_cache' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_http' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_auth_backend_http.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_backend_http.erl src/rabbit_auth_backend_http_app.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_auth_backend_http.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_backend_http.erl src/rabbit_auth_backend_http_app.erl printf '{application, '\''rabbitmq_auth_backend_http'\'', [\n {description, "RabbitMQ HTTP Authentication Backend"},\n {vsn, "3.9.13"},\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 {user_path, "http://localhost:8000/auth/user"},\n {vhost_path, "http://localhost:8000/auth/vhost"},\n {resource_path, "http://localhost:8000/auth/resource"},\n {topic_path, "http://localhost:8000/auth/topic"}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_auth_backend_http.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_auth_backend_http.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_auth_backend_ldap.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_backend_ldap.erl src/rabbit_auth_backend_ldap_app.erl src/rabbit_auth_backend_ldap_util.erl src/rabbit_log_ldap.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_auth_backend_ldap.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_backend_ldap.erl src/rabbit_auth_backend_ldap_app.erl src/rabbit_auth_backend_ldap_util.erl src/rabbit_log_ldap.erl printf '{application, '\''rabbitmq_auth_backend_ldap'\'', [\n {description, "RabbitMQ LDAP Authentication Backend"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_auth_backend_ldap'\'','\''rabbit_auth_backend_ldap_app'\'','\''rabbit_auth_backend_ldap_util'\'','\''rabbit_log_ldap'\'']},\n {registered, [rabbitmq_auth_backend_ldap_sup]},\n {applications, [kernel,stdlib,eldap,rabbit_common,rabbit]},\n {mod, {rabbit_auth_backend_ldap_app, []}},\n {env, [\n {servers, undefined},\n {user_bind_pattern, none},\n {user_dn_pattern, "${username}"},\n {dn_lookup_attribute, none},\n {dn_lookup_base, none},\n {group_lookup_base, none},\n {dn_lookup_bind, as_user},\n {other_bind, as_user},\n {anon_auth, false},\n {vhost_access_query, {constant, true}},\n {resource_access_query, {constant, true}},\n {topic_access_query, {constant, true}},\n {tag_queries, [{administrator, {constant, false}}]},\n {use_ssl, false},\n {use_starttls, false},\n {ssl_options, []},\n {port, 389},\n {timeout, infinity},\n {log, false},\n {pool_size, 64},\n {idle_timeout, 300000}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_auth_backend_ldap.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_auth_backend_ldap.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowlib /<>/deps/jose /<>/deps/base64url; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowlib' /usr/bin/make --no-print-directory cowlib.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/cow_base64url.erl src/cow_cookie.erl src/cow_date.erl src/cow_hpack.erl src/cow_http.erl src/cow_http2.erl src/cow_http2_machine.erl src/cow_http_hd.erl src/cow_http_struct_hd.erl src/cow_http_te.erl src/cow_iolists.erl src/cow_link.erl src/cow_mimetypes.erl src/cow_multipart.erl src/cow_qs.erl src/cow_spdy.erl src/cow_sse.erl src/cow_uri.erl src/cow_uri_template.erl src/cow_ws.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"cowlib.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/cow_base64url.erl src/cow_cookie.erl src/cow_date.erl src/cow_hpack.erl src/cow_http.erl src/cow_http2.erl src/cow_http2_machine.erl src/cow_http_hd.erl src/cow_http_struct_hd.erl src/cow_http_te.erl src/cow_iolists.erl src/cow_link.erl src/cow_mimetypes.erl src/cow_multipart.erl src/cow_qs.erl src/cow_spdy.erl src/cow_sse.erl src/cow_uri.erl src/cow_uri_template.erl src/cow_ws.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/cowlib.app.src)" ]; then \ echo "Empty modules entry not found in cowlib.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/cowlib.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['cow_base64url','cow_cookie','cow_date','cow_hpack','cow_http','cow_http2','cow_http2_machine','cow_http_hd','cow_http_struct_hd','cow_http_te','cow_iolists','cow_link','cow_mimetypes','cow_multipart','cow_qs','cow_spdy','cow_sse','cow_uri','cow_uri_template','cow_ws'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/cowlib.app : : make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' /usr/bin/make --no-print-directory jose.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/base/jose_base.erl src/base/jose_base64.erl src/base/jose_base64url.erl src/jose.erl src/jose_app.erl src/jose_block_encryptor.erl src/jose_chacha20_poly1305.erl src/jose_chacha20_poly1305_crypto.erl src/jose_chacha20_poly1305_libsodium.erl src/jose_chacha20_poly1305_unsupported.erl src/jose_crypto_compat.erl src/jose_curve25519.erl src/jose_curve25519_libdecaf.erl src/jose_curve25519_libsodium.erl src/jose_curve25519_unsupported.erl src/jose_curve448.erl src/jose_curve448_libdecaf.erl src/jose_curve448_unsupported.erl src/jose_public_key.erl src/jose_server.erl src/jose_sha3.erl src/jose_sha3_keccakf1600_driver.erl src/jose_sha3_keccakf1600_nif.erl src/jose_sha3_libdecaf.erl src/jose_sha3_unsupported.erl src/jose_sup.erl src/jose_xchacha20_poly1305.erl src/jose_xchacha20_poly1305_crypto.erl src/jose_xchacha20_poly1305_unsupported.erl src/json/jose_json.erl src/json/jose_json_jason.erl src/json/jose_json_jiffy.erl src/json/jose_json_jsone.erl src/json/jose_json_jsx.erl src/json/jose_json_ojson.erl src/json/jose_json_poison.erl src/json/jose_json_poison_compat_encoder.erl src/json/jose_json_poison_lexical_encoder.erl src/json/jose_json_unsupported.erl src/jwa/jose_jwa.erl src/jwa/jose_jwa_aes.erl src/jwa/jose_jwa_aes_kw.erl src/jwa/jose_jwa_base64url.erl src/jwa/jose_jwa_bench.erl src/jwa/jose_jwa_chacha20.erl src/jwa/jose_jwa_chacha20_poly1305.erl src/jwa/jose_jwa_concat_kdf.erl src/jwa/jose_jwa_curve25519.erl src/jwa/jose_jwa_curve448.erl src/jwa/jose_jwa_ed25519.erl src/jwa/jose_jwa_ed448.erl src/jwa/jose_jwa_hchacha20.erl src/jwa/jose_jwa_math.erl src/jwa/jose_jwa_pkcs1.erl src/jwa/jose_jwa_pkcs5.erl src/jwa/jose_jwa_pkcs7.erl src/jwa/jose_jwa_poly1305.erl src/jwa/jose_jwa_sha3.erl src/jwa/jose_jwa_unsupported.erl src/jwa/jose_jwa_x25519.erl src/jwa/jose_jwa_x448.erl src/jwa/jose_jwa_xchacha20.erl src/jwa/jose_jwa_xchacha20_poly1305.erl src/jwe/jose_jwe.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe_alg_aes_kw.erl src/jwe/jose_jwe_alg_c20p_kw.erl src/jwe/jose_jwe_alg_dir.erl src/jwe/jose_jwe_alg_ecdh_1pu.erl src/jwe/jose_jwe_alg_ecdh_es.erl src/jwe/jose_jwe_alg_pbes2.erl src/jwe/jose_jwe_alg_rsa.erl src/jwe/jose_jwe_alg_xc20p_kw.erl src/jwe/jose_jwe_enc.erl src/jwe/jose_jwe_enc_aes.erl src/jwe/jose_jwe_enc_c20p.erl src/jwe/jose_jwe_enc_xc20p.erl src/jwe/jose_jwe_zip.erl src/jwk/jose_jwk.erl src/jwk/jose_jwk_der.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk_kty_ec.erl src/jwk/jose_jwk_kty_oct.erl src/jwk/jose_jwk_kty_okp_ed25519.erl src/jwk/jose_jwk_kty_okp_ed25519ph.erl src/jwk/jose_jwk_kty_okp_ed448.erl src/jwk/jose_jwk_kty_okp_ed448ph.erl src/jwk/jose_jwk_kty_okp_x25519.erl src/jwk/jose_jwk_kty_okp_x448.erl src/jwk/jose_jwk_kty_rsa.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_openssh_key.erl src/jwk/jose_jwk_pem.erl src/jwk/jose_jwk_set.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_use_sig.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jws/jose_jws_alg_ecdsa.erl src/jws/jose_jws_alg_eddsa.erl src/jws/jose_jws_alg_hmac.erl src/jws/jose_jws_alg_none.erl src/jws/jose_jws_alg_poly1305.erl src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl src/jws/jose_jws_alg_rsa_pss.erl src/jwt/jose_jwt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"jose.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -o ebin/ -pa ebin/ -I include/ src/jose_block_encryptor.erl src/jose_xchacha20_poly1305.erl src/json/jose_json.erl src/jose_chacha20_poly1305.erl src/jose_curve25519.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe.erl src/jose_sha3.erl src/base/jose_base.erl src/jwk/jose_jwk_use_sig.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jose_curve448.erl src/jwe/jose_jwe_enc.erl src/base/jose_base.erl src/base/jose_base64.erl src/base/jose_base64url.erl src/jose.erl src/jose_app.erl src/jose_block_encryptor.erl src/jose_chacha20_poly1305.erl src/jose_chacha20_poly1305_crypto.erl src/jose_chacha20_poly1305_libsodium.erl src/jose_chacha20_poly1305_unsupported.erl src/jose_crypto_compat.erl src/jose_curve25519.erl src/jose_curve25519_libdecaf.erl src/jose_curve25519_libsodium.erl src/jose_curve25519_unsupported.erl src/jose_curve448.erl src/jose_curve448_libdecaf.erl src/jose_curve448_unsupported.erl src/jose_public_key.erl src/jose_server.erl src/jose_sha3.erl src/jose_sha3_keccakf1600_driver.erl src/jose_sha3_keccakf1600_nif.erl src/jose_sha3_libdecaf.erl src/jose_sha3_unsupported.erl src/jose_sup.erl src/jose_xchacha20_poly1305.erl src/jose_xchacha20_poly1305_crypto.erl src/jose_xchacha20_poly1305_unsupported.erl src/json/jose_json.erl src/json/jose_json_jason.erl src/json/jose_json_jiffy.erl src/json/jose_json_jsone.erl src/json/jose_json_jsx.erl src/json/jose_json_ojson.erl src/json/jose_json_poison.erl src/json/jose_json_poison_compat_encoder.erl src/json/jose_json_poison_lexical_encoder.erl src/json/jose_json_unsupported.erl src/jwa/jose_jwa.erl src/jwa/jose_jwa_aes.erl src/jwa/jose_jwa_aes_kw.erl src/jwa/jose_jwa_base64url.erl src/jwa/jose_jwa_bench.erl src/jwa/jose_jwa_chacha20.erl src/jwa/jose_jwa_chacha20_poly1305.erl src/jwa/jose_jwa_concat_kdf.erl src/jwa/jose_jwa_curve25519.erl src/jwa/jose_jwa_curve448.erl src/jwa/jose_jwa_ed25519.erl src/jwa/jose_jwa_ed448.erl src/jwa/jose_jwa_hchacha20.erl src/jwa/jose_jwa_math.erl src/jwa/jose_jwa_pkcs1.erl src/jwa/jose_jwa_pkcs5.erl src/jwa/jose_jwa_pkcs7.erl src/jwa/jose_jwa_poly1305.erl src/jwa/jose_jwa_sha3.erl src/jwa/jose_jwa_unsupported.erl src/jwa/jose_jwa_x25519.erl src/jwa/jose_jwa_x448.erl src/jwa/jose_jwa_xchacha20.erl src/jwa/jose_jwa_xchacha20_poly1305.erl src/jwe/jose_jwe.erl src/jwe/jose_jwe_alg.erl src/jwe/jose_jwe_alg_aes_kw.erl src/jwe/jose_jwe_alg_c20p_kw.erl src/jwe/jose_jwe_alg_dir.erl src/jwe/jose_jwe_alg_ecdh_1pu.erl src/jwe/jose_jwe_alg_ecdh_es.erl src/jwe/jose_jwe_alg_pbes2.erl src/jwe/jose_jwe_alg_rsa.erl src/jwe/jose_jwe_alg_xc20p_kw.erl src/jwe/jose_jwe_enc.erl src/jwe/jose_jwe_enc_aes.erl src/jwe/jose_jwe_enc_c20p.erl src/jwe/jose_jwe_enc_xc20p.erl src/jwe/jose_jwe_zip.erl src/jwk/jose_jwk.erl src/jwk/jose_jwk_der.erl src/jwk/jose_jwk_kty.erl src/jwk/jose_jwk_kty_ec.erl src/jwk/jose_jwk_kty_oct.erl src/jwk/jose_jwk_kty_okp_ed25519.erl src/jwk/jose_jwk_kty_okp_ed25519ph.erl src/jwk/jose_jwk_kty_okp_ed448.erl src/jwk/jose_jwk_kty_okp_ed448ph.erl src/jwk/jose_jwk_kty_okp_x25519.erl src/jwk/jose_jwk_kty_okp_x448.erl src/jwk/jose_jwk_kty_rsa.erl src/jwk/jose_jwk_oct.erl src/jwk/jose_jwk_openssh_key.erl src/jwk/jose_jwk_pem.erl src/jwk/jose_jwk_set.erl src/jwk/jose_jwk_use_enc.erl src/jwk/jose_jwk_use_sig.erl src/jws/jose_jws.erl src/jws/jose_jws_alg.erl src/jws/jose_jws_alg_ecdsa.erl src/jws/jose_jws_alg_eddsa.erl src/jws/jose_jws_alg_hmac.erl src/jws/jose_jws_alg_none.erl src/jws/jose_jws_alg_poly1305.erl src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl src/jws/jose_jws_alg_rsa_pss.erl src/jwt/jose_jwt.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/jose.app.src)" ]; then \ echo "Empty modules entry not found in jose.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/jose.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['jose','jose_app','jose_base','jose_base64','jose_base64url','jose_block_encryptor','jose_chacha20_poly1305','jose_chacha20_poly1305_crypto','jose_chacha20_poly1305_libsodium','jose_chacha20_poly1305_unsupported','jose_crypto_compat','jose_curve25519','jose_curve25519_libdecaf','jose_curve25519_libsodium','jose_curve25519_unsupported','jose_curve448','jose_curve448_libdecaf','jose_curve448_unsupported','jose_json','jose_json_jason','jose_json_jiffy','jose_json_jsone','jose_json_jsx','jose_json_ojson','jose_json_poison','jose_json_poison_compat_encoder','jose_json_poison_lexical_encoder','jose_json_unsupported','jose_jwa','jose_jwa_aes','jose_jwa_aes_kw','jose_jwa_base64url','jose_jwa_bench','jose_jwa_chacha20','jose_jwa_chacha20_poly1305','jose_jwa_concat_kdf','jose_jwa_curve25519','jose_jwa_curve448','jose_jwa_ed25519','jose_jwa_ed448','jose_jwa_hchacha20','jose_jwa_math','jose_jwa_pkcs1','jose_jwa_pkcs5','jose_jwa_pkcs7','jose_jwa_poly1305','jose_jwa_sha3','jose_jwa_unsupported','jose_jwa_x25519','jose_jwa_x448','jose_jwa_xchacha20','jose_jwa_xchacha20_poly1305','jose_jwe','jose_jwe_alg','jose_jwe_alg_aes_kw','jose_jwe_alg_c20p_kw','jose_jwe_alg_dir','jose_jwe_alg_ecdh_1pu','jose_jwe_alg_ecdh_es','jose_jwe_alg_pbes2','jose_jwe_alg_rsa','jose_jwe_alg_xc20p_kw','jose_jwe_enc','jose_jwe_enc_aes','jose_jwe_enc_c20p','jose_jwe_enc_xc20p','jose_jwe_zip','jose_jwk','jose_jwk_der','jose_jwk_kty','jose_jwk_kty_ec','jose_jwk_kty_oct','jose_jwk_kty_okp_ed25519','jose_jwk_kty_okp_ed25519ph','jose_jwk_kty_okp_ed448','jose_jwk_kty_okp_ed448ph','jose_jwk_kty_okp_x25519','jose_jwk_kty_okp_x448','jose_jwk_kty_rsa','jose_jwk_oct','jose_jwk_openssh_key','jose_jwk_pem','jose_jwk_set','jose_jwk_use_enc','jose_jwk_use_sig','jose_jws','jose_jws_alg','jose_jws_alg_ecdsa','jose_jws_alg_eddsa','jose_jws_alg_hmac','jose_jws_alg_none','jose_jws_alg_poly1305','jose_jws_alg_rsa_pkcs1_v1_5','jose_jws_alg_rsa_pss','jose_jwt','jose_public_key','jose_server','jose_sha3','jose_sha3_keccakf1600_driver','jose_sha3_keccakf1600_nif','jose_sha3_libdecaf','jose_sha3_unsupported','jose_sup','jose_xchacha20_poly1305','jose_xchacha20_poly1305_crypto','jose_xchacha20_poly1305_unsupported'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/jose.app : : make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' /usr/bin/make --no-print-directory base64url.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/base64url.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"base64url.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/base64url.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/base64url.app.src)" ]; then \ echo "Empty modules entry not found in base64url.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/base64url.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['base64url'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/base64url.app : make[4]: Leaving directory '/<>/deps/base64url' /usr/bin/make --no-print-directory rabbitmq_auth_backend_oauth2.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.erl src/rabbit_auth_backend_oauth2.erl src/rabbit_auth_backend_oauth2_app.erl src/rabbit_oauth2_scope.erl src/uaa_jwks.erl src/uaa_jwt.erl src/uaa_jwt_jwk.erl src/uaa_jwt_jwt.erl src/wildcard.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_auth_backend_oauth2.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.erl src/rabbit_auth_backend_oauth2.erl src/rabbit_auth_backend_oauth2_app.erl src/rabbit_oauth2_scope.erl src/uaa_jwks.erl src/uaa_jwt.erl src/uaa_jwt_jwk.erl src/uaa_jwt_jwt.erl src/wildcard.erl printf '{application, '\''rabbitmq_auth_backend_oauth2'\'', [\n {description, "OAuth 2 and JWT-based AuthN and AuthZ backend"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand'\'','\''rabbit_auth_backend_oauth2'\'','\''rabbit_auth_backend_oauth2_app'\'','\''rabbit_oauth2_scope'\'','\''uaa_jwks'\'','\''uaa_jwt'\'','\''uaa_jwt_jwk'\'','\''uaa_jwt_jwt'\'','\''wildcard'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit,cowlib,jose,base64url]},\n {env, []}\n]}.' \ > ebin/rabbitmq_auth_backend_oauth2.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_auth_backend_oauth2.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[3]: Entering directory '/<>/deps/rabbitmq_auth_mechanism_ssl' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_auth_mechanism_ssl.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_auth_mechanism_ssl.erl src/rabbit_auth_mechanism_ssl_app.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_auth_mechanism_ssl.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_auth_mechanism_ssl.erl src/rabbit_auth_mechanism_ssl_app.erl printf '{application, '\''rabbitmq_auth_mechanism_ssl'\'', [\n {description, "RabbitMQ SSL authentication (SASL EXTERNAL)"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_auth_mechanism_ssl'\'','\''rabbit_auth_mechanism_ssl_app'\'']},\n {registered, [rabbitmq_auth_mechanism_ssl_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {mod, {rabbit_auth_mechanism_ssl_app, []}},\n {env, [\n {name_from, distinguished_name}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_auth_mechanism_ssl.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_auth_mechanism_ssl.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_mechanism_ssl' make[3]: Entering directory '/<>/deps/rabbitmq_consistent_hash_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_consistent_hash_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.erl src/rabbit_exchange_type_consistent_hash.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_consistent_hash_exchange.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.erl src/rabbit_exchange_type_consistent_hash.erl printf '{application, '\''rabbitmq_consistent_hash_exchange'\'', [\n {description, "Consistent Hash Exchange Type"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand'\'','\''rabbit_exchange_type_consistent_hash'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_consistent_hash_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_consistent_hash_exchange.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_consistent_hash_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_event_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_event_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_event_exchange_decorator.erl src/rabbit_exchange_type_event.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_event_exchange.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_event_exchange_decorator.erl src/rabbit_exchange_type_event.erl printf '{application, '\''rabbitmq_event_exchange'\'', [\n {description, "Event Exchange Type"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_event_exchange_decorator'\'','\''rabbit_exchange_type_event'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_event_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_event_exchange.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_event_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_federation' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_federation.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.erl src/rabbit_federation_app.erl src/rabbit_federation_db.erl src/rabbit_federation_event.erl src/rabbit_federation_exchange.erl src/rabbit_federation_exchange_link.erl src/rabbit_federation_exchange_link_sup_sup.erl src/rabbit_federation_link_sup.erl src/rabbit_federation_link_util.erl src/rabbit_federation_parameters.erl src/rabbit_federation_pg.erl src/rabbit_federation_queue.erl src/rabbit_federation_queue_link.erl src/rabbit_federation_queue_link_sup_sup.erl src/rabbit_federation_status.erl src/rabbit_federation_sup.erl src/rabbit_federation_upstream.erl src/rabbit_federation_upstream_exchange.erl src/rabbit_federation_util.erl src/rabbit_log_federation.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_federation.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_federation_util.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.erl src/rabbit_federation_app.erl src/rabbit_federation_db.erl src/rabbit_federation_event.erl src/rabbit_federation_exchange.erl src/rabbit_federation_exchange_link.erl src/rabbit_federation_exchange_link_sup_sup.erl src/rabbit_federation_link_sup.erl src/rabbit_federation_link_util.erl src/rabbit_federation_parameters.erl src/rabbit_federation_pg.erl src/rabbit_federation_queue.erl src/rabbit_federation_queue_link.erl src/rabbit_federation_queue_link_sup_sup.erl src/rabbit_federation_status.erl src/rabbit_federation_sup.erl src/rabbit_federation_upstream.erl src/rabbit_federation_upstream_exchange.erl src/rabbit_federation_util.erl src/rabbit_log_federation.erl printf '{application, '\''rabbitmq_federation'\'', [\n {description, "RabbitMQ Federation"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand'\'','\''rabbit_federation_app'\'','\''rabbit_federation_db'\'','\''rabbit_federation_event'\'','\''rabbit_federation_exchange'\'','\''rabbit_federation_exchange_link'\'','\''rabbit_federation_exchange_link_sup_sup'\'','\''rabbit_federation_link_sup'\'','\''rabbit_federation_link_util'\'','\''rabbit_federation_parameters'\'','\''rabbit_federation_pg'\'','\''rabbit_federation_queue'\'','\''rabbit_federation_queue_link'\'','\''rabbit_federation_queue_link_sup_sup'\'','\''rabbit_federation_status'\'','\''rabbit_federation_sup'\'','\''rabbit_federation_upstream'\'','\''rabbit_federation_upstream_exchange'\'','\''rabbit_federation_util'\'','\''rabbit_log_federation'\'']},\n {registered, [rabbitmq_federation_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,amqp_client]},\n {mod, {rabbit_federation_app, []}},\n {env, [\n {pgroup_name_cluster_id, false},\n {internal_exchange_check_interval, 90000}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_federation.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_federation.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_federation' make[3]: Entering directory '/<>/deps/rabbitmq_jms_topic_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_jms_topic_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_jms_topic_exchange.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl printf '{application, '\''rabbitmq_jms_topic_exchange'\'', [\n {description, "RabbitMQ JMS topic selector exchange plugin"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_jms_topic_exchange'\'','\''sjx_evaluator'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []}\n]}.' \ > ebin/rabbitmq_jms_topic_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_jms_topic_exchange.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_jms_topic_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/ra; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl src/mqtt_machine.erl src/mqtt_machine_v0.erl src/mqtt_node.erl src/rabbit_mqtt.erl src/rabbit_mqtt_collector.erl src/rabbit_mqtt_connection_info.erl src/rabbit_mqtt_connection_sup.erl src/rabbit_mqtt_frame.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_mqtt.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_mqtt_retained_msg_store.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl src/mqtt_machine.erl src/mqtt_machine_v0.erl src/mqtt_node.erl src/rabbit_mqtt.erl src/rabbit_mqtt_collector.erl src/rabbit_mqtt_connection_info.erl src/rabbit_mqtt_connection_sup.erl src/rabbit_mqtt_frame.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl printf '{application, '\''rabbitmq_mqtt'\'', [\n {description, "RabbitMQ MQTT Adapter"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand'\'','\''mqtt_machine'\'','\''mqtt_machine_v0'\'','\''mqtt_node'\'','\''rabbit_mqtt'\'','\''rabbit_mqtt_collector'\'','\''rabbit_mqtt_connection_info'\'','\''rabbit_mqtt_connection_sup'\'','\''rabbit_mqtt_frame'\'','\''rabbit_mqtt_internal_event_handler'\'','\''rabbit_mqtt_processor'\'','\''rabbit_mqtt_reader'\'','\''rabbit_mqtt_retained_msg_store'\'','\''rabbit_mqtt_retained_msg_store_dets'\'','\''rabbit_mqtt_retained_msg_store_ets'\'','\''rabbit_mqtt_retained_msg_store_noop'\'','\''rabbit_mqtt_retainer'\'','\''rabbit_mqtt_retainer_sup'\'','\''rabbit_mqtt_sup'\'','\''rabbit_mqtt_util'\'']},\n {registered, [rabbitmq_mqtt_sup]},\n {applications, [kernel,stdlib,ranch,rabbit_common,rabbit,amqp_client,ra]},\n {mod, {rabbit_mqtt, []}},\n {env, [\n {default_user, <<"guest">>},\n {default_pass, <<"guest">>},\n {ssl_cert_login,false},\n %%%% To satisfy an unfortunate expectation from popular MQTT clients.\n {allow_anonymous, true},\n {vhost, <<"/">>},\n {exchange, <<"amq.topic">>},\n {subscription_ttl, 86400000}, %%%% 24 hours\n {retained_message_store, rabbit_mqtt_retained_msg_store_dets},\n %%%% only used by DETS store\n {retained_message_store_dets_sync_interval, 2000},\n {prefetch, 10},\n {ssl_listeners, []},\n {tcp_listeners, [1883]},\n {num_tcp_acceptors, 10},\n {num_ssl_acceptors, 10},\n {tcp_listen_options, [{backlog, 128},\n {nodelay, true}]},\n {proxy_protocol, false},\n {sparkplug, false}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_mqtt.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_mqtt.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_random_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_random.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_random_exchange.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_exchange_type_random.erl printf '{application, '\''rabbitmq_random_exchange'\'', [\n {description, "RabbitMQ Random Exchange"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_exchange_type_random'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []}\n]}.' \ > ebin/rabbitmq_random_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_random_exchange.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_recent_history_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_recent_history.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_recent_history_exchange.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_exchange_type_recent_history.erl printf '{application, '\''rabbitmq_recent_history_exchange'\'', [\n {description, "RabbitMQ Recent History Exchange"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_exchange_type_recent_history'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_recent_history_exchange.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_recent_history_exchange.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_recent_history_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_sharding' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_sharding.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_sharding_exchange_decorator.erl src/rabbit_sharding_exchange_type_modulus_hash.erl src/rabbit_sharding_interceptor.erl src/rabbit_sharding_policy_validator.erl src/rabbit_sharding_shard.erl src/rabbit_sharding_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_sharding.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_sharding_util.erl src/rabbit_sharding_exchange_decorator.erl src/rabbit_sharding_exchange_type_modulus_hash.erl src/rabbit_sharding_interceptor.erl src/rabbit_sharding_policy_validator.erl src/rabbit_sharding_shard.erl src/rabbit_sharding_util.erl printf '{application, '\''rabbitmq_sharding'\'', [\n {description, "RabbitMQ Sharding Plugin"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_sharding_exchange_decorator'\'','\''rabbit_sharding_exchange_type_modulus_hash'\'','\''rabbit_sharding_interceptor'\'','\''rabbit_sharding_policy_validator'\'','\''rabbit_sharding_shard'\'','\''rabbit_sharding_util'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_sharding.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_sharding.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_shovel.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl src/rabbit_amqp091_shovel.erl src/rabbit_amqp10_shovel.erl src/rabbit_log_shovel.erl src/rabbit_shovel.erl src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/rabbit_shovel_dyn_worker_sup.erl src/rabbit_shovel_dyn_worker_sup_sup.erl src/rabbit_shovel_locks.erl src/rabbit_shovel_parameters.erl src/rabbit_shovel_status.erl src/rabbit_shovel_sup.erl src/rabbit_shovel_util.erl src/rabbit_shovel_worker.erl src/rabbit_shovel_worker_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_shovel.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl src/rabbit_amqp091_shovel.erl src/rabbit_amqp10_shovel.erl src/rabbit_log_shovel.erl src/rabbit_shovel.erl src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/rabbit_shovel_dyn_worker_sup.erl src/rabbit_shovel_dyn_worker_sup_sup.erl src/rabbit_shovel_locks.erl src/rabbit_shovel_parameters.erl src/rabbit_shovel_status.erl src/rabbit_shovel_sup.erl src/rabbit_shovel_util.erl src/rabbit_shovel_worker.erl src/rabbit_shovel_worker_sup.erl printf '{application, '\''rabbitmq_shovel'\'', [\n {description, "Data Shovel for RabbitMQ"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand'\'','\''rabbit_amqp091_shovel'\'','\''rabbit_amqp10_shovel'\'','\''rabbit_log_shovel'\'','\''rabbit_shovel'\'','\''rabbit_shovel_behaviour'\'','\''rabbit_shovel_config'\'','\''rabbit_shovel_dyn_worker_sup'\'','\''rabbit_shovel_dyn_worker_sup_sup'\'','\''rabbit_shovel_locks'\'','\''rabbit_shovel_parameters'\'','\''rabbit_shovel_status'\'','\''rabbit_shovel_sup'\'','\''rabbit_shovel_util'\'','\''rabbit_shovel_worker'\'','\''rabbit_shovel_worker_sup'\'']},\n {registered, [rabbitmq_shovel_sup]},\n {applications, [kernel,stdlib,crypto,rabbit_common,rabbit,amqp_client,amqp10_client]},\n {mod, {rabbit_shovel, []}},\n {env, [\n {defaults, [\n {prefetch_count, 1000},\n {ack_mode, on_confirm},\n {publish_fields, []},\n {publish_properties, []},\n {reconnect_delay, 5}\n ]}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_shovel.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_shovel.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.erl src/rabbit_stomp.erl src/rabbit_stomp_client_sup.erl src/rabbit_stomp_connection_info.erl src/rabbit_stomp_frame.erl src/rabbit_stomp_internal_event_handler.erl src/rabbit_stomp_processor.erl src/rabbit_stomp_reader.erl src/rabbit_stomp_sup.erl src/rabbit_stomp_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_stomp.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.erl src/rabbit_stomp.erl src/rabbit_stomp_client_sup.erl src/rabbit_stomp_connection_info.erl src/rabbit_stomp_frame.erl src/rabbit_stomp_internal_event_handler.erl src/rabbit_stomp_processor.erl src/rabbit_stomp_reader.erl src/rabbit_stomp_sup.erl src/rabbit_stomp_util.erl printf '{application, '\''rabbitmq_stomp'\'', [\n {description, "RabbitMQ STOMP plugin"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand'\'','\''rabbit_stomp'\'','\''rabbit_stomp_client_sup'\'','\''rabbit_stomp_connection_info'\'','\''rabbit_stomp_frame'\'','\''rabbit_stomp_internal_event_handler'\'','\''rabbit_stomp_processor'\'','\''rabbit_stomp_reader'\'','\''rabbit_stomp_sup'\'','\''rabbit_stomp_util'\'']},\n {registered, [rabbitmq_stomp_sup]},\n {applications, [kernel,stdlib,ranch,rabbit_common,rabbit,amqp_client]},\n {mod, {rabbit_stomp, []}},\n {env, [\n {default_user,\n [{login, <<"guest">>},\n {passcode, <<"guest">>}]},\n {default_vhost, <<"/">>},\n {default_topic_exchange, <<"amq.topic">>},\n {default_nack_requeue, true},\n {ssl_cert_login, false},\n {implicit_connect, false},\n {tcp_listeners, [61613]},\n {ssl_listeners, []},\n {num_tcp_acceptors, 10},\n {num_ssl_acceptors, 10},\n {tcp_listen_options, [{backlog, 128},\n {nodelay, true}]},\n %%%% see rabbitmq/rabbitmq-stomp#39\n {trailing_lf, true},\n %%%% see rabbitmq/rabbitmq-stomp#57\n {hide_server_info, false},\n {proxy_protocol, false}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_stomp.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_stomp.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' /usr/bin/make --no-print-directory rabbitmq_stream_common.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_stream_core.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_stream_common.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_stream_core.erl printf '{application, '\''rabbitmq_stream_common'\'', [\n {description, "RabbitMQ Stream Common"},\n {vsn, "3.9.13"},\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.ListStreamConnectionsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.erl src/rabbit_stream.erl src/rabbit_stream_connection_sup.erl src/rabbit_stream_manager.erl src/rabbit_stream_metrics.erl src/rabbit_stream_metrics_gc.erl src/rabbit_stream_reader.erl src/rabbit_stream_sup.erl src/rabbit_stream_utils.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_stream.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.erl src/rabbit_stream.erl src/rabbit_stream_connection_sup.erl src/rabbit_stream_manager.erl src/rabbit_stream_metrics.erl src/rabbit_stream_metrics_gc.erl src/rabbit_stream_reader.erl src/rabbit_stream_sup.erl src/rabbit_stream_utils.erl printf '{application, '\''rabbitmq_stream'\'', [\n {description, "RabbitMQ Stream"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand'\'','\''Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand'\'','\''rabbit_stream'\'','\''rabbit_stream_connection_sup'\'','\''rabbit_stream_manager'\'','\''rabbit_stream_metrics'\'','\''rabbit_stream_metrics_gc'\'','\''rabbit_stream_reader'\'','\''rabbit_stream_sup'\'','\''rabbit_stream_utils'\'']},\n {registered, [rabbitmq_stream_sup]},\n {applications, [kernel,stdlib,rabbit,rabbitmq_stream_common]},\n {mod, {rabbit_stream, []}},\n {env, [\n {tcp_listeners, [5552]},\n {num_tcp_acceptors, 10},\n {tcp_listen_options, [{backlog, 128},\n {nodelay, true}]},\n {ssl_listeners, []},\n {num_ssl_acceptors, 10},\n {ssl_listen_options, []},\n {initial_credits, 50000},\n {credits_required_for_unblocking, 12500},\n {frame_max, 1048576},\n {heartbeat, 60},\n {advertised_host, undefined},\n {advertised_port, undefined}\n]}\n]}.' \ > ebin/rabbitmq_stream.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_stream.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_stream' make[3]: Entering directory '/<>/deps/rabbitmq_trust_store' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_trust_store.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_trust_store.erl src/rabbit_trust_store_app.erl src/rabbit_trust_store_certificate_provider.erl src/rabbit_trust_store_file_provider.erl src/rabbit_trust_store_http_provider.erl src/rabbit_trust_store_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_trust_store.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_trust_store_certificate_provider.erl src/rabbit_trust_store.erl src/rabbit_trust_store_app.erl src/rabbit_trust_store_certificate_provider.erl src/rabbit_trust_store_file_provider.erl src/rabbit_trust_store_http_provider.erl src/rabbit_trust_store_sup.erl printf '{application, '\''rabbitmq_trust_store'\'', [\n {description, "Client X.509 certificates trust store"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_trust_store'\'','\''rabbit_trust_store_app'\'','\''rabbit_trust_store_certificate_provider'\'','\''rabbit_trust_store_file_provider'\'','\''rabbit_trust_store_http_provider'\'','\''rabbit_trust_store_sup'\'']},\n {registered, [rabbitmq_trust_store_sup]},\n {applications, [kernel,stdlib,ssl,crypto,public_key,rabbit_common,rabbit]},\n {mod, {rabbit_trust_store_app, []}},\n {env, [\n {default_refresh_interval, 30},\n {providers, [rabbit_trust_store_file_provider]}\n ]}\n]}.' \ > ebin/rabbitmq_trust_store.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_trust_store.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' set -e; for dep in /<>/deps/cowlib /<>/deps/ranch; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory cowboy.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/cowboy.erl src/cowboy_app.erl src/cowboy_bstr.erl src/cowboy_children.erl src/cowboy_clear.erl src/cowboy_clock.erl src/cowboy_compress_h.erl src/cowboy_constraints.erl src/cowboy_handler.erl src/cowboy_http.erl src/cowboy_http2.erl src/cowboy_loop.erl src/cowboy_metrics_h.erl src/cowboy_middleware.erl src/cowboy_req.erl src/cowboy_rest.erl src/cowboy_router.erl src/cowboy_static.erl src/cowboy_stream.erl src/cowboy_stream_h.erl src/cowboy_sub_protocol.erl src/cowboy_sup.erl src/cowboy_tls.erl src/cowboy_tracer_h.erl src/cowboy_websocket.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"cowboy.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard +warn_missing_spec +warn_untyped_record -o ebin/ -pa ebin/ -I include/ src/cowboy_sub_protocol.erl src/cowboy_middleware.erl src/cowboy_stream.erl src/cowboy.erl src/cowboy_app.erl src/cowboy_bstr.erl src/cowboy_children.erl src/cowboy_clear.erl src/cowboy_clock.erl src/cowboy_compress_h.erl src/cowboy_constraints.erl src/cowboy_handler.erl src/cowboy_http.erl src/cowboy_http2.erl src/cowboy_loop.erl src/cowboy_metrics_h.erl src/cowboy_middleware.erl src/cowboy_req.erl src/cowboy_rest.erl src/cowboy_router.erl src/cowboy_static.erl src/cowboy_stream.erl src/cowboy_stream_h.erl src/cowboy_sub_protocol.erl src/cowboy_sup.erl src/cowboy_tls.erl src/cowboy_tracer_h.erl src/cowboy_websocket.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/cowboy.app.src)" ]; then \ echo "Empty modules entry not found in cowboy.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/cowboy.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['cowboy','cowboy_app','cowboy_bstr','cowboy_children','cowboy_clear','cowboy_clock','cowboy_compress_h','cowboy_constraints','cowboy_handler','cowboy_http','cowboy_http2','cowboy_loop','cowboy_metrics_h','cowboy_middleware','cowboy_req','cowboy_rest','cowboy_router','cowboy_static','cowboy_stream','cowboy_stream_h','cowboy_sub_protocol','cowboy_sup','cowboy_tls','cowboy_tracer_h','cowboy_websocket'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/cowboy.app : printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.9.1"}},{ranch,".*",{git,"https://github.com/ninenines/ranch","1.7.1"}}\n]}.\n{plugins, [{rebar3_hex, "~> 6.11"}]}.\n{erl_opts, [debug_info,warn_export_vars,warn_shadow_vars,warn_obsolete_guard,warn_missing_spec,warn_untyped_record]}.\n' > rebar.config : make[4]: Leaving directory '/<>/deps/cowboy' /usr/bin/make --no-print-directory rabbitmq_web_dispatch.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_cowboy_middleware.erl src/rabbit_cowboy_redirect.erl src/rabbit_cowboy_stream_h.erl src/rabbit_web_dispatch.erl src/rabbit_web_dispatch_app.erl src/rabbit_web_dispatch_listing_handler.erl src/rabbit_web_dispatch_registry.erl src/rabbit_web_dispatch_sup.erl src/rabbit_web_dispatch_util.erl src/webmachine_log.erl src/webmachine_log_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_dispatch.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_cowboy_middleware.erl src/rabbit_cowboy_redirect.erl src/rabbit_cowboy_stream_h.erl src/rabbit_web_dispatch.erl src/rabbit_web_dispatch_app.erl src/rabbit_web_dispatch_listing_handler.erl src/rabbit_web_dispatch_registry.erl src/rabbit_web_dispatch_sup.erl src/rabbit_web_dispatch_util.erl src/webmachine_log.erl src/webmachine_log_handler.erl printf '{application, '\''rabbitmq_web_dispatch'\'', [\n {description, "RabbitMQ Web Dispatcher"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_cowboy_middleware'\'','\''rabbit_cowboy_redirect'\'','\''rabbit_cowboy_stream_h'\'','\''rabbit_web_dispatch'\'','\''rabbit_web_dispatch_app'\'','\''rabbit_web_dispatch_listing_handler'\'','\''rabbit_web_dispatch_registry'\'','\''rabbit_web_dispatch_sup'\'','\''rabbit_web_dispatch_util'\'','\''webmachine_log'\'','\''webmachine_log_handler'\'']},\n {registered, [rabbitmq_web_dispatch_sup]},\n {applications, [kernel,stdlib,inets,rabbit_common,rabbit,cowboy]},\n {mod, {rabbit_web_dispatch_app, []}},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_web_dispatch.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_web_dispatch.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_dispatch' make[3]: Entering directory '/<>/deps/rabbitmq_management_agent' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_management_agent.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl src/exometer_slide.erl src/rabbit_mgmt_agent_app.erl src/rabbit_mgmt_agent_config.erl src/rabbit_mgmt_agent_sup.erl src/rabbit_mgmt_agent_sup_sup.erl src/rabbit_mgmt_data.erl src/rabbit_mgmt_data_compat.erl src/rabbit_mgmt_db_handler.erl src/rabbit_mgmt_external_stats.erl src/rabbit_mgmt_ff.erl src/rabbit_mgmt_format.erl src/rabbit_mgmt_gc.erl src/rabbit_mgmt_metrics_collector.erl src/rabbit_mgmt_metrics_gc.erl src/rabbit_mgmt_storage.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_management_agent.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_mgmt_data.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl src/exometer_slide.erl src/rabbit_mgmt_agent_app.erl src/rabbit_mgmt_agent_config.erl src/rabbit_mgmt_agent_sup.erl src/rabbit_mgmt_agent_sup_sup.erl src/rabbit_mgmt_data.erl src/rabbit_mgmt_data_compat.erl src/rabbit_mgmt_db_handler.erl src/rabbit_mgmt_external_stats.erl src/rabbit_mgmt_ff.erl src/rabbit_mgmt_format.erl src/rabbit_mgmt_gc.erl src/rabbit_mgmt_metrics_collector.erl src/rabbit_mgmt_metrics_gc.erl src/rabbit_mgmt_storage.erl Inlining: inline_size=24 inline_effort=150 printf '{application, '\''rabbitmq_management_agent'\'', [\n {description, "RabbitMQ Management Agent"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand'\'','\''exometer_slide'\'','\''rabbit_mgmt_agent_app'\'','\''rabbit_mgmt_agent_config'\'','\''rabbit_mgmt_agent_sup'\'','\''rabbit_mgmt_agent_sup_sup'\'','\''rabbit_mgmt_data'\'','\''rabbit_mgmt_data_compat'\'','\''rabbit_mgmt_db_handler'\'','\''rabbit_mgmt_external_stats'\'','\''rabbit_mgmt_ff'\'','\''rabbit_mgmt_format'\'','\''rabbit_mgmt_gc'\'','\''rabbit_mgmt_metrics_collector'\'','\''rabbit_mgmt_metrics_gc'\'','\''rabbit_mgmt_storage'\'']},\n {registered, [rabbitmq_management_agent_sup]},\n {applications, [kernel,stdlib,xmerl,mnesia,ranch,ssl,crypto,public_key,rabbit_common,rabbit]},\n {mod, {rabbit_mgmt_agent_app, []}},\n {env, [\n {rates_mode, basic},\n {sample_retention_policies,\n %%%% List of {MaxAgeInSeconds, SampleEveryNSeconds}\n [{global, [{605, 5}, {3660, 60}, {29400, 600}, {86400, 1800}]},\n {basic, [{605, 5}, {3600, 60}]},\n {detailed, [{605, 5}]}]}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_management_agent.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_management_agent.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_management_agent' make[3]: Entering directory '/<>/deps/rabbitmq_management' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/cowboy /<>/deps/cowlib /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_mgmt_app.erl src/rabbit_mgmt_cors.erl src/rabbit_mgmt_csp.erl src/rabbit_mgmt_db.erl src/rabbit_mgmt_db_cache.erl src/rabbit_mgmt_db_cache_sup.erl src/rabbit_mgmt_dispatcher.erl src/rabbit_mgmt_extension.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_management.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_mgmt_extension.erl src/rabbit_mgmt_app.erl src/rabbit_mgmt_cors.erl src/rabbit_mgmt_csp.erl src/rabbit_mgmt_db.erl src/rabbit_mgmt_db_cache.erl src/rabbit_mgmt_db_cache_sup.erl src/rabbit_mgmt_dispatcher.erl src/rabbit_mgmt_extension.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl printf '{application, '\''rabbitmq_management'\'', [\n {description, "RabbitMQ Management Console"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_mgmt_app'\'','\''rabbit_mgmt_cors'\'','\''rabbit_mgmt_csp'\'','\''rabbit_mgmt_db'\'','\''rabbit_mgmt_db_cache'\'','\''rabbit_mgmt_db_cache_sup'\'','\''rabbit_mgmt_dispatcher'\'','\''rabbit_mgmt_extension'\'','\''rabbit_mgmt_headers'\'','\''rabbit_mgmt_hsts'\'','\''rabbit_mgmt_load_definitions'\'','\''rabbit_mgmt_reset_handler'\'','\''rabbit_mgmt_stats'\'','\''rabbit_mgmt_sup'\'','\''rabbit_mgmt_sup_sup'\'','\''rabbit_mgmt_util'\'','\''rabbit_mgmt_wm_aliveness_test'\'','\''rabbit_mgmt_wm_auth'\'','\''rabbit_mgmt_wm_auth_attempts'\'','\''rabbit_mgmt_wm_binding'\'','\''rabbit_mgmt_wm_bindings'\'','\''rabbit_mgmt_wm_channel'\'','\''rabbit_mgmt_wm_channels'\'','\''rabbit_mgmt_wm_channels_vhost'\'','\''rabbit_mgmt_wm_cluster_name'\'','\''rabbit_mgmt_wm_connection'\'','\''rabbit_mgmt_wm_connection_channels'\'','\''rabbit_mgmt_wm_connections'\'','\''rabbit_mgmt_wm_connections_vhost'\'','\''rabbit_mgmt_wm_consumers'\'','\''rabbit_mgmt_wm_definitions'\'','\''rabbit_mgmt_wm_exchange'\'','\''rabbit_mgmt_wm_exchange_publish'\'','\''rabbit_mgmt_wm_exchanges'\'','\''rabbit_mgmt_wm_extensions'\'','\''rabbit_mgmt_wm_feature_flag_enable'\'','\''rabbit_mgmt_wm_feature_flags'\'','\''rabbit_mgmt_wm_global_parameter'\'','\''rabbit_mgmt_wm_global_parameters'\'','\''rabbit_mgmt_wm_health_check_alarms'\'','\''rabbit_mgmt_wm_health_check_certificate_expiration'\'','\''rabbit_mgmt_wm_health_check_local_alarms'\'','\''rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical'\'','\''rabbit_mgmt_wm_health_check_node_is_quorum_critical'\'','\''rabbit_mgmt_wm_health_check_port_listener'\'','\''rabbit_mgmt_wm_health_check_protocol_listener'\'','\''rabbit_mgmt_wm_health_check_virtual_hosts'\'','\''rabbit_mgmt_wm_healthchecks'\'','\''rabbit_mgmt_wm_limit'\'','\''rabbit_mgmt_wm_limits'\'','\''rabbit_mgmt_wm_login'\'','\''rabbit_mgmt_wm_node'\'','\''rabbit_mgmt_wm_node_memory'\'','\''rabbit_mgmt_wm_node_memory_ets'\'','\''rabbit_mgmt_wm_nodes'\'','\''rabbit_mgmt_wm_operator_policies'\'','\''rabbit_mgmt_wm_operator_policy'\'','\''rabbit_mgmt_wm_overview'\'','\''rabbit_mgmt_wm_parameter'\'','\''rabbit_mgmt_wm_parameters'\'','\''rabbit_mgmt_wm_permission'\'','\''rabbit_mgmt_wm_permissions'\'','\''rabbit_mgmt_wm_permissions_user'\'','\''rabbit_mgmt_wm_permissions_vhost'\'','\''rabbit_mgmt_wm_policies'\'','\''rabbit_mgmt_wm_policy'\'','\''rabbit_mgmt_wm_queue'\'','\''rabbit_mgmt_wm_queue_actions'\'','\''rabbit_mgmt_wm_queue_get'\'','\''rabbit_mgmt_wm_queue_purge'\'','\''rabbit_mgmt_wm_queues'\'','\''rabbit_mgmt_wm_rebalance_queues'\'','\''rabbit_mgmt_wm_redirect'\'','\''rabbit_mgmt_wm_reset'\'','\''rabbit_mgmt_wm_static'\'','\''rabbit_mgmt_wm_topic_permission'\'','\''rabbit_mgmt_wm_topic_permissions'\'','\''rabbit_mgmt_wm_topic_permissions_user'\'','\''rabbit_mgmt_wm_topic_permissions_vhost'\'','\''rabbit_mgmt_wm_user'\'','\''rabbit_mgmt_wm_user_limit'\'','\''rabbit_mgmt_wm_user_limits'\'','\''rabbit_mgmt_wm_users'\'','\''rabbit_mgmt_wm_users_bulk_delete'\'','\''rabbit_mgmt_wm_vhost'\'','\''rabbit_mgmt_wm_vhost_restart'\'','\''rabbit_mgmt_wm_vhosts'\'','\''rabbit_mgmt_wm_whoami'\'']},\n {registered, [rabbitmq_management_sup]},\n {applications, [kernel,stdlib,mnesia,ranch,ssl,crypto,public_key,rabbit_common,rabbit,amqp_client,cowboy,cowlib,rabbitmq_web_dispatch,rabbitmq_management_agent]},\n {mod, {rabbit_mgmt_app, []}},\n {env, [\n {http_log_dir, none},\n {load_definitions, none},\n {management_db_cache_multiplier, 5},\n {process_stats_gc_timeout, 300000},\n {stats_event_max_backlog, 250},\n\n {cors_allow_origins, []},\n {cors_max_age, 1800},\n {content_security_policy, "script-src '\''self'\'' '\''unsafe-eval'\'' '\''unsafe-inline'\''; object-src '\''self'\''"},\n {max_http_body_size, 10000000}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_management.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' /usr/bin/make --no-print-directory accept.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/accept_encoding_header.erl src/accept_header.erl src/accept_neg.erl src/accept_parser.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"accept.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/accept_encoding_header.erl src/accept_header.erl src/accept_neg.erl src/accept_parser.erl if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/accept.app.src)" ]; then \ echo "Empty modules entry not found in accept.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/accept.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['accept_encoding_header','accept_header','accept_neg','accept_parser'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/accept.app : make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' set -e; for dep in /<>/deps/quantile_estimator; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' /usr/bin/make --no-print-directory quantile_estimator.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/quantile.erl src/quantile_estimator.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"quantile_estimator.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -o ebin/ -pa ebin/ -I include/ src/quantile.erl src/quantile_estimator.erl src/quantile.erl:54:5: Warning: ambiguous call of overridden auto-imported BIF ceil/1 - use erlang:ceil/1 or "-compile({no_auto_import,[ceil/1]})." to resolve name clash % 54| [ceil(Size * Quantile)] % | ^ src/quantile_estimator.erl:97:49: Warning: ambiguous call of overridden auto-imported BIF floor/1 - use erlang:floor/1 or "-compile({no_auto_import,[floor/1]})." to resolve name clash % 97| false -> #group{v = V, g = 1, delta = clamp(floor(Invariant(Ranki, N)) - 1), rank = RankLast +1} % | ^ if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/quantile_estimator.app.src)" ]; then \ echo "Empty modules entry not found in quantile_estimator.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/quantile_estimator.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['quantile','quantile_estimator'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/quantile_estimator.app : make[5]: Leaving directory '/<>/deps/quantile_estimator' /usr/bin/make --no-print-directory prometheus.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/collectors/mnesia/prometheus_mnesia_collector.erl src/collectors/vm/prometheus_vm_dist_collector.erl src/collectors/vm/prometheus_vm_memory_collector.erl src/collectors/vm/prometheus_vm_msacc_collector.erl src/collectors/vm/prometheus_vm_statistics_collector.erl src/collectors/vm/prometheus_vm_system_info_collector.erl src/contrib/prometheus_http.erl src/contrib/prometheus_mnesia.erl src/contrib/prometheus_test_instrumenter.erl src/formats/prometheus_protobuf_format.erl src/formats/prometheus_text_format.erl src/metrics/prometheus_boolean.erl src/metrics/prometheus_counter.erl src/metrics/prometheus_gauge.erl src/metrics/prometheus_histogram.erl src/metrics/prometheus_quantile_summary.erl src/metrics/prometheus_summary.erl src/model/prometheus_model.erl src/model/prometheus_model_helpers.erl src/prometheus.erl src/prometheus_buckets.erl src/prometheus_collector.erl src/prometheus_format.erl src/prometheus_instrumenter.erl src/prometheus_metric.erl src/prometheus_metric_spec.erl src/prometheus_misc.erl src/prometheus_registry.erl src/prometheus_sup.erl src/prometheus_time.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"prometheus.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -Drecent_otp=1 -o ebin/ -pa ebin/ -I include/ src/prometheus_collector.erl src/prometheus_metric.erl src/model/prometheus_model_helpers.erl src/prometheus_format.erl src/prometheus_instrumenter.erl src/collectors/mnesia/prometheus_mnesia_collector.erl src/collectors/vm/prometheus_vm_dist_collector.erl src/collectors/vm/prometheus_vm_memory_collector.erl src/collectors/vm/prometheus_vm_msacc_collector.erl src/collectors/vm/prometheus_vm_statistics_collector.erl src/collectors/vm/prometheus_vm_system_info_collector.erl src/contrib/prometheus_http.erl src/contrib/prometheus_mnesia.erl src/contrib/prometheus_test_instrumenter.erl src/formats/prometheus_protobuf_format.erl src/formats/prometheus_text_format.erl src/metrics/prometheus_boolean.erl src/metrics/prometheus_counter.erl src/metrics/prometheus_gauge.erl src/metrics/prometheus_histogram.erl src/metrics/prometheus_quantile_summary.erl src/metrics/prometheus_summary.erl src/model/prometheus_model.erl src/model/prometheus_model_helpers.erl src/prometheus.erl src/prometheus_buckets.erl src/prometheus_collector.erl src/prometheus_format.erl src/prometheus_instrumenter.erl src/prometheus_metric.erl src/prometheus_metric_spec.erl src/prometheus_misc.erl src/prometheus_registry.erl src/prometheus_sup.erl src/prometheus_time.erl Old inliner: threshold=0 functions=[{add_brackets,1},{render_label_pair,1}] Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/prometheus.app.src)" ]; then \ echo "Empty modules entry not found in prometheus.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/prometheus.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['prometheus','prometheus_boolean','prometheus_buckets','prometheus_collector','prometheus_counter','prometheus_format','prometheus_gauge','prometheus_histogram','prometheus_http','prometheus_instrumenter','prometheus_metric','prometheus_metric_spec','prometheus_misc','prometheus_mnesia','prometheus_mnesia_collector','prometheus_model','prometheus_model_helpers','prometheus_protobuf_format','prometheus_quantile_summary','prometheus_registry','prometheus_summary','prometheus_sup','prometheus_test_instrumenter','prometheus_text_format','prometheus_time','prometheus_vm_dist_collector','prometheus_vm_memory_collector','prometheus_vm_msacc_collector','prometheus_vm_statistics_collector','prometheus_vm_system_info_collector'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/prometheus.app : make[4]: Leaving directory '/<>/deps/prometheus' /usr/bin/make --no-print-directory rabbitmq_prometheus.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/collectors/prometheus_rabbitmq_alarm_metrics_collector.erl src/collectors/prometheus_rabbitmq_core_metrics_collector.erl src/collectors/prometheus_rabbitmq_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_prometheus.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/collectors/prometheus_rabbitmq_alarm_metrics_collector.erl src/collectors/prometheus_rabbitmq_core_metrics_collector.erl src/collectors/prometheus_rabbitmq_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl printf '{application, '\''rabbitmq_prometheus'\'', [\n {description, ""},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''prometheus_rabbitmq_alarm_metrics_collector'\'','\''prometheus_rabbitmq_core_metrics_collector'\'','\''prometheus_rabbitmq_global_metrics_collector'\'','\''rabbit_prometheus_app'\'','\''rabbit_prometheus_dispatcher'\'','\''rabbit_prometheus_handler'\'']},\n {registered, [rabbitmq_prometheus_sup]},\n {applications, [kernel,stdlib,accept,rabbit,rabbitmq_management_agent,prometheus,rabbitmq_web_dispatch]},\n {mod, {rabbit_prometheus_app, []}},\n {env, [\n {return_per_object_metrics, false}\n]}\n]}.' \ > ebin/rabbitmq_prometheus.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_prometheus.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_prometheus' make[3]: Entering directory '/<>/deps/rabbitmq_federation_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_federation_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_federation_mgmt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_federation_management.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_federation_mgmt.erl printf '{application, '\''rabbitmq_federation_management'\'', [\n {description, "RabbitMQ Federation Management"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_federation_mgmt'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_management,rabbitmq_federation]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_federation_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_federation_management.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_federation_management' make[3]: Entering directory '/<>/deps/rabbitmq_shovel_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_shovel; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_shovel_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_shovel_mgmt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_shovel_management.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_shovel_mgmt.erl printf '{application, '\''rabbitmq_shovel_management'\'', [\n {description, "Management extension for the Shovel plugin"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_shovel_mgmt'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_management,rabbitmq_shovel]},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_shovel_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_shovel_management.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel_management' make[3]: Entering directory '/<>/deps/rabbitmq_stream_management' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_stream_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_stream_connection_consumers_mgmt.erl src/rabbit_stream_connection_mgmt.erl src/rabbit_stream_connection_publishers_mgmt.erl src/rabbit_stream_connections_mgmt.erl src/rabbit_stream_connections_vhost_mgmt.erl src/rabbit_stream_consumers_mgmt.erl src/rabbit_stream_management_utils.erl src/rabbit_stream_mgmt_db.erl src/rabbit_stream_publishers_mgmt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_stream_management.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_stream_connection_consumers_mgmt.erl src/rabbit_stream_connection_mgmt.erl src/rabbit_stream_connection_publishers_mgmt.erl src/rabbit_stream_connections_mgmt.erl src/rabbit_stream_connections_vhost_mgmt.erl src/rabbit_stream_consumers_mgmt.erl src/rabbit_stream_management_utils.erl src/rabbit_stream_mgmt_db.erl src/rabbit_stream_publishers_mgmt.erl printf '{application, '\''rabbitmq_stream_management'\'', [\n {description, "RabbitMQ Stream Management"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_stream_connection_consumers_mgmt'\'','\''rabbit_stream_connection_mgmt'\'','\''rabbit_stream_connection_publishers_mgmt'\'','\''rabbit_stream_connections_mgmt'\'','\''rabbit_stream_connections_vhost_mgmt'\'','\''rabbit_stream_consumers_mgmt'\'','\''rabbit_stream_management_utils'\'','\''rabbit_stream_mgmt_db'\'','\''rabbit_stream_publishers_mgmt'\'']},\n {registered, []},\n {applications, [kernel,stdlib,rabbit,rabbitmq_management,rabbitmq_stream]},\n {env, [\n]}\n]}.' \ > ebin/rabbitmq_stream_management.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_stream_management.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_stream_management' make[3]: Entering directory '/<>/deps/rabbitmq_top' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_top.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_top_app.erl src/rabbit_top_extension.erl src/rabbit_top_sup.erl src/rabbit_top_util.erl src/rabbit_top_wm_ets_tables.erl src/rabbit_top_wm_process.erl src/rabbit_top_wm_processes.erl src/rabbit_top_worker.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_top.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_top_app.erl src/rabbit_top_extension.erl src/rabbit_top_sup.erl src/rabbit_top_util.erl src/rabbit_top_wm_ets_tables.erl src/rabbit_top_wm_process.erl src/rabbit_top_wm_processes.erl src/rabbit_top_worker.erl printf '{application, '\''rabbitmq_top'\'', [\n {description, "RabbitMQ Top"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_top_app'\'','\''rabbit_top_extension'\'','\''rabbit_top_sup'\'','\''rabbit_top_util'\'','\''rabbit_top_wm_ets_tables'\'','\''rabbit_top_wm_process'\'','\''rabbit_top_wm_processes'\'','\''rabbit_top_worker'\'']},\n {registered, [rabbitmq_top_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,amqp_client,rabbitmq_management]},\n {mod, {rabbit_top_app, []}},\n {env, []},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_top.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_top.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_tracing.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_tracing_app.erl src/rabbit_tracing_consumer.erl src/rabbit_tracing_consumer_sup.erl src/rabbit_tracing_files.erl src/rabbit_tracing_mgmt.erl src/rabbit_tracing_sup.erl src/rabbit_tracing_traces.erl src/rabbit_tracing_util.erl src/rabbit_tracing_wm_file.erl src/rabbit_tracing_wm_files.erl src/rabbit_tracing_wm_trace.erl src/rabbit_tracing_wm_traces.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_tracing.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_tracing_app.erl src/rabbit_tracing_consumer.erl src/rabbit_tracing_consumer_sup.erl src/rabbit_tracing_files.erl src/rabbit_tracing_mgmt.erl src/rabbit_tracing_sup.erl src/rabbit_tracing_traces.erl src/rabbit_tracing_util.erl src/rabbit_tracing_wm_file.erl src/rabbit_tracing_wm_files.erl src/rabbit_tracing_wm_trace.erl src/rabbit_tracing_wm_traces.erl printf '{application, '\''rabbitmq_tracing'\'', [\n {description, "RabbitMQ message logging / tracing"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_tracing_app'\'','\''rabbit_tracing_consumer'\'','\''rabbit_tracing_consumer_sup'\'','\''rabbit_tracing_files'\'','\''rabbit_tracing_mgmt'\'','\''rabbit_tracing_sup'\'','\''rabbit_tracing_traces'\'','\''rabbit_tracing_util'\'','\''rabbit_tracing_wm_file'\'','\''rabbit_tracing_wm_files'\'','\''rabbit_tracing_wm_trace'\'','\''rabbit_tracing_wm_traces'\'']},\n {registered, [rabbitmq_tracing_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_management]},\n {mod, {rabbit_tracing_app, []}},\n {env, [\n {directory, "/var/tmp/rabbitmq-tracing"},\n {username, <<"guest">>},\n {password, <<"guest">>}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_tracing.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_tracing.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_tracing' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy /<>/deps/rabbitmq_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_web_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_mqtt_app.erl src/rabbit_web_mqtt_connection_info.erl src/rabbit_web_mqtt_connection_sup.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_middleware.erl src/rabbit_web_mqtt_stream_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_mqtt.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_mqtt_app.erl src/rabbit_web_mqtt_connection_info.erl src/rabbit_web_mqtt_connection_sup.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_middleware.erl src/rabbit_web_mqtt_stream_handler.erl printf '{application, '\''rabbitmq_web_mqtt'\'', [\n {description, "RabbitMQ MQTT-over-WebSockets adapter"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_web_mqtt_app'\'','\''rabbit_web_mqtt_connection_info'\'','\''rabbit_web_mqtt_connection_sup'\'','\''rabbit_web_mqtt_handler'\'','\''rabbit_web_mqtt_middleware'\'','\''rabbit_web_mqtt_stream_handler'\'']},\n {registered, [rabbitmq_web_mqtt_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,cowboy,rabbitmq_mqtt]},\n {mod, {rabbit_web_mqtt_app, []}},\n {env, [\n {tcp_config, [{port, 15675}]},\n {ssl_config, []},\n {num_tcp_acceptors, 10},\n {num_ssl_acceptors, 10},\n {cowboy_opts, []},\n {proxy_protocol, false}\n ]}\n]}.' \ > ebin/rabbitmq_web_mqtt.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_web_mqtt.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_web_mqtt_examples.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_mqtt_examples_app.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_mqtt_examples.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_mqtt_examples_app.erl printf '{application, '\''rabbitmq_web_mqtt_examples'\'', [\n {description, "Rabbit WEB-MQTT - examples"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_web_mqtt_examples_app'\'']},\n {registered, [rabbitmq_web_mqtt_examples_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_web_dispatch,rabbitmq_web_mqtt]},\n {mod, {rabbit_web_mqtt_examples_app, []}},\n {env, [\n {listener, [{port, 15670}]}\n ]}\n]}.' \ > ebin/rabbitmq_web_mqtt_examples.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_web_mqtt_examples.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt_examples' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/cowboy /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_web_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_stomp_app.erl src/rabbit_web_stomp_connection_sup.erl src/rabbit_web_stomp_handler.erl src/rabbit_web_stomp_internal_event_handler.erl src/rabbit_web_stomp_listener.erl src/rabbit_web_stomp_middleware.erl src/rabbit_web_stomp_stream_handler.erl src/rabbit_web_stomp_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_stomp.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_stomp_app.erl src/rabbit_web_stomp_connection_sup.erl src/rabbit_web_stomp_handler.erl src/rabbit_web_stomp_internal_event_handler.erl src/rabbit_web_stomp_listener.erl src/rabbit_web_stomp_middleware.erl src/rabbit_web_stomp_stream_handler.erl src/rabbit_web_stomp_sup.erl printf '{application, '\''rabbitmq_web_stomp'\'', [\n {description, "RabbitMQ STOMP-over-WebSockets support"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_web_stomp_app'\'','\''rabbit_web_stomp_connection_sup'\'','\''rabbit_web_stomp_handler'\'','\''rabbit_web_stomp_internal_event_handler'\'','\''rabbit_web_stomp_listener'\'','\''rabbit_web_stomp_middleware'\'','\''rabbit_web_stomp_stream_handler'\'','\''rabbit_web_stomp_sup'\'']},\n {registered, [rabbitmq_web_stomp_sup]},\n {applications, [kernel,stdlib,cowboy,rabbit_common,rabbit,rabbitmq_stomp]},\n {mod, {rabbit_web_stomp_app, []}},\n {env, [\n {tcp_config, [{port, 15674}]},\n {ssl_config, []},\n {num_tcp_acceptors, 10},\n {num_ssl_acceptors, 10},\n {cowboy_opts, []},\n {proxy_protocol, false},\n {ws_frame, text},\n {use_http_auth, false}\n ]},\n {broker_version_requirements, []}\n]}.' \ > ebin/rabbitmq_web_stomp.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_web_stomp.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_web_stomp_examples.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_stomp_examples_app.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_stomp_examples.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_web_stomp_examples_app.erl printf '{application, '\''rabbitmq_web_stomp_examples'\'', [\n {description, "Rabbit WEB-STOMP - examples"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_web_stomp_examples_app'\'']},\n {registered, [rabbitmq_web_stomp_examples_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbit,rabbitmq_web_dispatch,rabbitmq_web_stomp]},\n {mod, {rabbit_web_stomp_examples_app, []}},\n {env, [\n {listener, [{port, 15670}]}\n ]}\n]}.' \ > ebin/rabbitmq_web_stomp_examples.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_web_stomp_examples.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp_examples' make[3]: Entering directory '/<>/deps/rabbitmq_aws' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ /usr/bin/make -C $dep IS_APP=1; \ fi \ done set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_aws.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbitmq_aws.erl src/rabbitmq_aws_app.erl src/rabbitmq_aws_config.erl src/rabbitmq_aws_json.erl src/rabbitmq_aws_sign.erl src/rabbitmq_aws_sup.erl src/rabbitmq_aws_urilib.erl src/rabbitmq_aws_xml.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_aws.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbitmq_aws.erl src/rabbitmq_aws_app.erl src/rabbitmq_aws_config.erl src/rabbitmq_aws_json.erl src/rabbitmq_aws_sign.erl src/rabbitmq_aws_sup.erl src/rabbitmq_aws_urilib.erl src/rabbitmq_aws_xml.erl printf '{application, '\''rabbitmq_aws'\'', [\n {description, "A minimalistic AWS API interface used by rabbitmq-autocluster (3.6.x) and other RabbitMQ plugins"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbitmq_aws'\'','\''rabbitmq_aws_app'\'','\''rabbitmq_aws_config'\'','\''rabbitmq_aws_json'\'','\''rabbitmq_aws_sign'\'','\''rabbitmq_aws_sup'\'','\''rabbitmq_aws_urilib'\'','\''rabbitmq_aws_xml'\'']},\n {registered, [rabbitmq_aws_sup,rabbitmq_aws]},\n {applications, [kernel,stdlib,crypto,inets,ssl,xmerl]},\n {mod, {rabbitmq_aws_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_aws.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_aws.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_common' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_peer_discovery_common.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_cleanup.erl src/rabbit_peer_discovery_common_app.erl src/rabbit_peer_discovery_common_sup.erl src/rabbit_peer_discovery_config.erl src/rabbit_peer_discovery_httpc.erl src/rabbit_peer_discovery_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_peer_discovery_common.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_cleanup.erl src/rabbit_peer_discovery_common_app.erl src/rabbit_peer_discovery_common_sup.erl src/rabbit_peer_discovery_config.erl src/rabbit_peer_discovery_httpc.erl src/rabbit_peer_discovery_util.erl printf '{application, '\''rabbitmq_peer_discovery_common'\'', [\n {description, "Modules shared by various peer discovery backends"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_peer_discovery_cleanup'\'','\''rabbit_peer_discovery_common_app'\'','\''rabbit_peer_discovery_common_sup'\'','\''rabbit_peer_discovery_config'\'','\''rabbit_peer_discovery_httpc'\'','\''rabbit_peer_discovery_util'\'']},\n {registered, [rabbitmq_peer_discovery_common_sup]},\n {applications, [kernel,stdlib,inets,rabbit_common,rabbit]},\n {mod, {rabbit_peer_discovery_common_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_common.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_peer_discovery_common.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_common' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_aws' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_aws /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_peer_discovery_aws.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_aws.erl src/rabbitmq_peer_discovery_aws.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_peer_discovery_aws.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_aws.erl src/rabbitmq_peer_discovery_aws.erl printf '{application, '\''rabbitmq_peer_discovery_aws'\'', [\n {description, "AWS-based RabbitMQ peer discovery backend"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_peer_discovery_aws'\'','\''rabbitmq_peer_discovery_aws'\'']},\n {registered, []},\n {applications, [kernel,stdlib,inets,rabbit_common,rabbitmq_peer_discovery_common,rabbitmq_aws,rabbit]},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_aws.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_peer_discovery_aws.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_k8s' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_peer_discovery_k8s.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s_app.erl src/rabbitmq_peer_discovery_k8s_node_monitor.erl src/rabbitmq_peer_discovery_k8s_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_peer_discovery_k8s.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s.erl src/rabbitmq_peer_discovery_k8s_app.erl src/rabbitmq_peer_discovery_k8s_node_monitor.erl src/rabbitmq_peer_discovery_k8s_sup.erl printf '{application, '\''rabbitmq_peer_discovery_k8s'\'', [\n {description, "Kubernetes-based RabbitMQ peer discovery backend"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_peer_discovery_k8s'\'','\''rabbitmq_peer_discovery_k8s'\'','\''rabbitmq_peer_discovery_k8s_app'\'','\''rabbitmq_peer_discovery_k8s_node_monitor'\'','\''rabbitmq_peer_discovery_k8s_sup'\'']},\n {registered, [rabbitmq_peer_discovery_k8s_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbitmq_peer_discovery_common,rabbit]},\n {mod, {rabbitmq_peer_discovery_k8s_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_k8s.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_peer_discovery_k8s.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_k8s' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_consul' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory rabbitmq_peer_discovery_consul.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul_app.erl src/rabbitmq_peer_discovery_consul_health_check_helper.erl src/rabbitmq_peer_discovery_consul_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_peer_discovery_consul.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul.erl src/rabbitmq_peer_discovery_consul_app.erl src/rabbitmq_peer_discovery_consul_health_check_helper.erl src/rabbitmq_peer_discovery_consul_sup.erl printf '{application, '\''rabbitmq_peer_discovery_consul'\'', [\n {description, "Consult-based RabbitMQ peer discovery backend"},\n {vsn, "3.9.13"},\n {id, ""},\n {modules, ['\''rabbit_peer_discovery_consul'\'','\''rabbitmq_peer_discovery_consul'\'','\''rabbitmq_peer_discovery_consul_app'\'','\''rabbitmq_peer_discovery_consul_health_check_helper'\'','\''rabbitmq_peer_discovery_consul_sup'\'']},\n {registered, [rabbitmq_peer_discovery_consul_sup]},\n {applications, [kernel,stdlib,rabbit_common,rabbitmq_peer_discovery_common,rabbit]},\n {mod, {rabbitmq_peer_discovery_consul_app, []}},\n {env, []}\n]}.' \ > ebin/rabbitmq_peer_discovery_consul.app if ! erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " case file:consult(\"ebin/rabbitmq_peer_discovery_consul.app\") of {ok, _} -> halt(); _ -> halt(1) end" -- erlang.mk; then \ echo "The .app file produced is invalid. Please verify the value of PROJECT_ENV." >&2; \ exit 1; \ fi : : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_consul' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_etcd' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit /<>/deps/eetcd /<>/deps/gun; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' set -e; for dep in /<>/deps/gun; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' set -e; for dep in /<>/deps/cowlib; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ /usr/bin/make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done /usr/bin/make --no-print-directory gun.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/gun.erl src/gun_app.erl src/gun_content_handler.erl src/gun_data_h.erl src/gun_http.erl src/gun_http2.erl src/gun_sse_h.erl src/gun_sup.erl src/gun_tcp.erl src/gun_tls.erl src/gun_ws.erl src/gun_ws_h.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"gun.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -I ./_build/default/plugins/gpb/include -o ebin/ -pa ebin/ -I include/ src/gun_content_handler.erl src/gun.erl src/gun_app.erl src/gun_content_handler.erl src/gun_data_h.erl src/gun_http.erl src/gun_http2.erl src/gun_sse_h.erl src/gun_sup.erl src/gun_tcp.erl src/gun_tls.erl src/gun_ws.erl src/gun_ws_h.erl src/gun.erl:654:29: Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace % 654| _:Reason -> exit({Reason, erlang:get_stacktrace()}) % | ^ if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/gun.app.src)" ]; then \ echo "Empty modules entry not found in gun.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/gun.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['gun','gun_app','gun_content_handler','gun_data_h','gun_http','gun_http2','gun_sse_h','gun_sup','gun_tcp','gun_tls','gun_ws','gun_ws_h'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/gun.app : printf -- '{deps, [\n{cowlib,".*",{git,"https://github.com/ninenines/cowlib","2.7.0"}}\n]}.\n{plugins, [{rebar3_hex, "~> 6.11"}]}.\n{erl_opts, [debug_info]}.\n' > rebar.config : make[5]: Leaving directory '/<>/deps/gun' /usr/bin/make --no-print-directory eetcd.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/clients/eetcd_auth_gen.erl src/clients/eetcd_cluster_gen.erl src/clients/eetcd_election_gen.erl src/clients/eetcd_health_gen.erl src/clients/eetcd_kv_gen.erl src/clients/eetcd_lease_gen.erl src/clients/eetcd_lock_gen.erl src/clients/eetcd_maintenance_gen.erl src/clients/eetcd_watch_gen.erl src/eetcd.erl src/eetcd_app.erl src/eetcd_auth.erl src/eetcd_cluster.erl src/eetcd_compare.erl src/eetcd_conn.erl src/eetcd_conn_sup.erl src/eetcd_data_coercion.erl src/eetcd_election.erl src/eetcd_grpc.erl src/eetcd_kv.erl src/eetcd_lease.erl src/eetcd_lease_sup.erl src/eetcd_lock.erl src/eetcd_maintenance.erl src/eetcd_op.erl src/eetcd_stream.erl src/eetcd_sup.erl src/eetcd_watch.erl src/protos/auth_pb.erl src/protos/gogo_pb.erl src/protos/health_pb.erl src/protos/kv_pb.erl src/protos/router_pb.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"eetcd.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info -I ./_build/default/plugins/gpb/include -o ebin/ -pa ebin/ -I include/ src/clients/eetcd_auth_gen.erl src/clients/eetcd_cluster_gen.erl src/clients/eetcd_election_gen.erl src/clients/eetcd_health_gen.erl src/clients/eetcd_kv_gen.erl src/clients/eetcd_lease_gen.erl src/clients/eetcd_lock_gen.erl src/clients/eetcd_maintenance_gen.erl src/clients/eetcd_watch_gen.erl src/eetcd.erl src/eetcd_app.erl src/eetcd_auth.erl src/eetcd_cluster.erl src/eetcd_compare.erl src/eetcd_conn.erl src/eetcd_conn_sup.erl src/eetcd_data_coercion.erl src/eetcd_election.erl src/eetcd_grpc.erl src/eetcd_kv.erl src/eetcd_lease.erl src/eetcd_lease_sup.erl src/eetcd_lock.erl src/eetcd_maintenance.erl src/eetcd_op.erl src/eetcd_stream.erl src/eetcd_sup.erl src/eetcd_watch.erl src/protos/auth_pb.erl src/protos/gogo_pb.erl src/protos/health_pb.erl src/protos/kv_pb.erl src/protos/router_pb.erl Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] Old inliner: threshold=0 functions=[{'erlang_++',3}, {lists_reverse,2}, {cons,3}, {m_overwrite,3}, {v_ok,3}, {id,2}] if [ -z "$(grep -e '^[^%]*{\s*modules\s*,' src/eetcd.app.src)" ]; then \ echo "Empty modules entry not found in eetcd.app.src. Please consult the erlang.mk documentation for instructions." >&2; \ exit 1; \ fi cat src/eetcd.app.src \ | sed "s/{[[:space:]]*modules[[:space:]]*,[[:space:]]*\[\]}/{modules, \['auth_pb','eetcd','eetcd_app','eetcd_auth','eetcd_auth_gen','eetcd_cluster','eetcd_cluster_gen','eetcd_compare','eetcd_conn','eetcd_conn_sup','eetcd_data_coercion','eetcd_election','eetcd_election_gen','eetcd_grpc','eetcd_health_gen','eetcd_kv','eetcd_kv_gen','eetcd_lease','eetcd_lease_gen','eetcd_lease_sup','eetcd_lock','eetcd_lock_gen','eetcd_maintenance','eetcd_maintenance_gen','eetcd_op','eetcd_stream','eetcd_sup','eetcd_watch','eetcd_watch_gen','gogo_pb','health_pb','kv_pb','router_pb'\]}/" \ | sed "s/{id,[[:space:]]*\"git\"}/{id, \"\"}/" \ > ebin/eetcd.app : make[4]: Leaving directory '/<>/deps/eetcd' /usr/bin/make --no-print-directory rabbitmq_peer_discovery_etcd.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd_app.erl src/rabbitmq_peer_discovery_etcd_sup.erl src/rabbitmq_peer_discovery_etcd_v3_client.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_peer_discovery_etcd.d\", Output), halt()" -- erlang.mk : /usr/bin/make --no-print-directory app-build mkdir -p ebin/ erlc -v +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard -pa /<>/deps/rabbitmq_cli/_build/dev/lib/rabbitmqctl/ebin +deterministic -o ebin/ -pa ebin/ -I include/ src/rabbit_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd.erl src/rabbitmq_peer_discovery_etcd_app.erl src/rabbitmq_peer_discovery_etcd_sup.erl src/rabbitmq_peer_discovery_etcd_v3_client.erl printf '{application, '\''rabbitmq_peer_discovery_etcd'\'', [\n {description, "etcd-based RabbitMQ peer discovery backend"},\n {vsn, "3.9.13"},\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,313 bytes received 145 bytes 32,916.00 bytes/sec total size is 15,771 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.9.13 plugins/amqp10_client-3.9.13 mkdir -p /<>/plugins/amqp10_client-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_client/ /<>/plugins/amqp10_client-3.9.13/ 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 142,144 bytes received 255 bytes 284,798.00 bytes/sec total size is 141,197 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.9.13 EZ_DIR=/<>/plugins/amqp10_client-3.9.13 rm -rf /<>/plugins/amqp10_common-3.9.13 plugins/amqp10_common-3.9.13 mkdir -p /<>/plugins/amqp10_common-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_common/ /<>/plugins/amqp10_common-3.9.13/ 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 65,510 bytes received 149 bytes 131,318.00 bytes/sec total size is 64,939 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.9.13 EZ_DIR=/<>/plugins/amqp10_common-3.9.13 rm -rf /<>/plugins/amqp_client-3.9.13 plugins/amqp_client-3.9.13 mkdir -p /<>/plugins/amqp_client-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp_client/ /<>/plugins/amqp_client-3.9.13/ 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 392,615 bytes received 582 bytes 786,394.00 bytes/sec total size is 390,359 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.9.13 EZ_DIR=/<>/plugins/amqp_client-3.9.13 rm -rf /<>/plugins/aten-0.5.7 plugins/aten-0.5.7 mkdir -p /<>/plugins/aten-0.5.7 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/aten/ /<>/plugins/aten-0.5.7/ 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,689 bytes received 179 bytes 51,736.00 bytes/sec total size is 25,070 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.7 EZ_DIR=/<>/plugins/aten-0.5.7 rm -rf /<>/plugins/base64url-1.0.1 plugins/base64url-1.0.1 mkdir -p /<>/plugins/base64url-1.0.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/base64url/ /<>/plugins/base64url-1.0.1/ sending incremental file list ./ ebin/ ebin/base64url.app ebin/base64url.beam sent 3,636 bytes received 65 bytes 7,402.00 bytes/sec total size is 3,405 speedup is 0.92 ! (grep -q '^prepare-dist::' /<>/deps/base64url/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/base64url prepare-dist \ APP=base64url VSN=1.0.1 EZ_DIR=/<>/plugins/base64url-1.0.1 rm -rf /<>/plugins/cowboy-2.8.0 plugins/cowboy-2.8.0 mkdir -p /<>/plugins/cowboy-2.8.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowboy/ /<>/plugins/cowboy-2.8.0/ sending incremental file list ./ ebin/ ebin/cowboy.app ebin/cowboy.beam ebin/cowboy_app.beam ebin/cowboy_bstr.beam ebin/cowboy_children.beam ebin/cowboy_clear.beam ebin/cowboy_clock.beam ebin/cowboy_compress_h.beam ebin/cowboy_constraints.beam ebin/cowboy_handler.beam ebin/cowboy_http.beam ebin/cowboy_http2.beam ebin/cowboy_loop.beam ebin/cowboy_metrics_h.beam ebin/cowboy_middleware.beam ebin/cowboy_req.beam ebin/cowboy_rest.beam ebin/cowboy_router.beam ebin/cowboy_static.beam ebin/cowboy_stream.beam ebin/cowboy_stream_h.beam ebin/cowboy_sub_protocol.beam ebin/cowboy_sup.beam ebin/cowboy_tls.beam ebin/cowboy_tracer_h.beam ebin/cowboy_websocket.beam sent 386,737 bytes received 521 bytes 774,516.00 bytes/sec total size is 384,795 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cowboy/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/cowboy prepare-dist \ APP=cowboy VSN=2.8.0 EZ_DIR=/<>/plugins/cowboy-2.8.0 rm -rf /<>/plugins/cowlib-2.9.1 plugins/cowlib-2.9.1 mkdir -p /<>/plugins/cowlib-2.9.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowlib/ /<>/plugins/cowlib-2.9.1/ sending incremental file list ./ ebin/ ebin/cow_base64url.beam ebin/cow_cookie.beam ebin/cow_date.beam ebin/cow_hpack.beam ebin/cow_http.beam ebin/cow_http2.beam ebin/cow_http2_machine.beam ebin/cow_http_hd.beam ebin/cow_http_struct_hd.beam ebin/cow_http_te.beam ebin/cow_iolists.beam ebin/cow_link.beam ebin/cow_mimetypes.beam ebin/cow_multipart.beam ebin/cow_qs.beam ebin/cow_spdy.beam ebin/cow_sse.beam ebin/cow_uri.beam ebin/cow_uri_template.beam ebin/cow_ws.beam ebin/cowlib.app include/ include/cow_inline.hrl include/cow_parse.hrl sent 1,102,840 bytes received 468 bytes 2,206,616.00 bytes/sec total size is 1,100,912 speedup is 1.00 ! (grep -q '^prepare-dist::' /<>/deps/cowlib/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/cowlib prepare-dist \ APP=cowlib VSN=2.9.1 EZ_DIR=/<>/plugins/cowlib-2.9.1 rm -rf /<>/plugins/credentials_obfuscation-2.4.0 plugins/credentials_obfuscation-2.4.0 mkdir -p /<>/plugins/credentials_obfuscation-2.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-2.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 sent 22,566 bytes received 164 bytes 45,460.00 bytes/sec total size is 21,949 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=2.4.0 EZ_DIR=/<>/plugins/credentials_obfuscation-2.4.0 rm -rf /<>/plugins/cuttlefish-3.0.1 plugins/cuttlefish-3.0.1 mkdir -p /<>/plugins/cuttlefish-3.0.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cuttlefish/ /<>/plugins/cuttlefish-3.0.1/ sending incremental file list ./ ebin/ ebin/conf_parse.beam ebin/cuttlefish.app ebin/cuttlefish.beam ebin/cuttlefish_advanced.beam ebin/cuttlefish_bytesize.beam ebin/cuttlefish_conf.beam ebin/cuttlefish_datatypes.beam ebin/cuttlefish_duration.beam ebin/cuttlefish_duration_parse.beam ebin/cuttlefish_effective.beam ebin/cuttlefish_enum.beam ebin/cuttlefish_error.beam ebin/cuttlefish_escript.beam ebin/cuttlefish_flag.beam ebin/cuttlefish_generator.beam ebin/cuttlefish_mapping.beam ebin/cuttlefish_rebar_plugin.beam ebin/cuttlefish_schema.beam ebin/cuttlefish_translation.beam ebin/cuttlefish_unit.beam ebin/cuttlefish_util.beam ebin/cuttlefish_validator.beam ebin/cuttlefish_variable.beam ebin/cuttlefish_vmargs.beam priv/ priv/erlang_vm.schema sent 231,628 bytes received 510 bytes 464,276.00 bytes/sec total size is 229,802 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cuttlefish/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/cuttlefish prepare-dist \ APP=cuttlefish VSN=3.0.1 EZ_DIR=/<>/plugins/cuttlefish-3.0.1 rm -rf /<>/plugins/eetcd-0.3.3 plugins/eetcd-0.3.3 mkdir -p /<>/plugins/eetcd-0.3.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/eetcd/ /<>/plugins/eetcd-0.3.3/ 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,807,805 bytes received 784 bytes 7,617,178.00 bytes/sec total size is 3,804,086 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.3 EZ_DIR=/<>/plugins/eetcd-0.3.3 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,141 bytes received 65 bytes 50,412.00 bytes/sec total size is 24,912 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/enough/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/enough prepare-dist \ APP=enough VSN=0.1.0 EZ_DIR=/<>/plugins/enough-0.1.0 rm -rf /<>/plugins/gen_batch_server-0.8.6 plugins/gen_batch_server-0.8.6 mkdir -p /<>/plugins/gen_batch_server-0.8.6 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.6/ sending incremental file list ./ ebin/ ebin/gen_batch_server.app ebin/gen_batch_server.beam sent 19,549 bytes received 65 bytes 39,228.00 bytes/sec total size is 19,310 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.6 EZ_DIR=/<>/plugins/gen_batch_server-0.8.6 rm -rf /<>/plugins/getopt-1.0.2 plugins/getopt-1.0.2 mkdir -p /<>/plugins/getopt-1.0.2 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/getopt/ /<>/plugins/getopt-1.0.2/ sending incremental file list ./ ebin/ ebin/getopt.app ebin/getopt.beam sent 35,791 bytes received 65 bytes 71,712.00 bytes/sec total size is 35,560 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/getopt/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/getopt prepare-dist \ APP=getopt VSN=1.0.2 EZ_DIR=/<>/plugins/getopt-1.0.2 rm -rf /<>/plugins/gun-1.3.3 plugins/gun-1.3.3 mkdir -p /<>/plugins/gun-1.3.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/gun/ /<>/plugins/gun-1.3.3/ sending incremental file list ./ ebin/ ebin/gun.app ebin/gun.beam ebin/gun_app.beam ebin/gun_content_handler.beam ebin/gun_data_h.beam ebin/gun_http.beam ebin/gun_http2.beam ebin/gun_sse_h.beam ebin/gun_sup.beam ebin/gun_tcp.beam ebin/gun_tls.beam ebin/gun_ws.beam ebin/gun_ws_h.beam sent 127,368 bytes received 274 bytes 255,284.00 bytes/sec total size is 126,415 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/gun/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/gun prepare-dist \ APP=gun VSN=1.3.3 EZ_DIR=/<>/plugins/gun-1.3.3 rm -rf /<>/plugins/jose-1.11.1 plugins/jose-1.11.1 mkdir -p /<>/plugins/jose-1.11.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jose/ /<>/plugins/jose-1.11.1/ sending incremental file list ./ ebin/ ebin/jose.app ebin/jose.beam ebin/jose_app.beam ebin/jose_base.beam ebin/jose_base64.beam ebin/jose_base64url.beam ebin/jose_block_encryptor.beam ebin/jose_chacha20_poly1305.beam ebin/jose_chacha20_poly1305_crypto.beam ebin/jose_chacha20_poly1305_libsodium.beam ebin/jose_chacha20_poly1305_unsupported.beam ebin/jose_crypto_compat.beam ebin/jose_curve25519.beam ebin/jose_curve25519_libdecaf.beam ebin/jose_curve25519_libsodium.beam ebin/jose_curve25519_unsupported.beam ebin/jose_curve448.beam ebin/jose_curve448_libdecaf.beam ebin/jose_curve448_unsupported.beam ebin/jose_json.beam ebin/jose_json_jason.beam ebin/jose_json_jiffy.beam ebin/jose_json_jsone.beam ebin/jose_json_jsx.beam ebin/jose_json_ojson.beam ebin/jose_json_poison.beam ebin/jose_json_poison_compat_encoder.beam ebin/jose_json_poison_lexical_encoder.beam ebin/jose_json_unsupported.beam ebin/jose_jwa.beam ebin/jose_jwa_aes.beam ebin/jose_jwa_aes_kw.beam ebin/jose_jwa_base64url.beam ebin/jose_jwa_bench.beam ebin/jose_jwa_chacha20.beam ebin/jose_jwa_chacha20_poly1305.beam ebin/jose_jwa_concat_kdf.beam ebin/jose_jwa_curve25519.beam ebin/jose_jwa_curve448.beam ebin/jose_jwa_ed25519.beam ebin/jose_jwa_ed448.beam ebin/jose_jwa_hchacha20.beam ebin/jose_jwa_math.beam ebin/jose_jwa_pkcs1.beam ebin/jose_jwa_pkcs5.beam ebin/jose_jwa_pkcs7.beam ebin/jose_jwa_poly1305.beam ebin/jose_jwa_sha3.beam ebin/jose_jwa_unsupported.beam ebin/jose_jwa_x25519.beam ebin/jose_jwa_x448.beam ebin/jose_jwa_xchacha20.beam ebin/jose_jwa_xchacha20_poly1305.beam ebin/jose_jwe.beam ebin/jose_jwe_alg.beam ebin/jose_jwe_alg_aes_kw.beam ebin/jose_jwe_alg_c20p_kw.beam ebin/jose_jwe_alg_dir.beam ebin/jose_jwe_alg_ecdh_1pu.beam ebin/jose_jwe_alg_ecdh_es.beam ebin/jose_jwe_alg_pbes2.beam ebin/jose_jwe_alg_rsa.beam ebin/jose_jwe_alg_xc20p_kw.beam ebin/jose_jwe_enc.beam ebin/jose_jwe_enc_aes.beam ebin/jose_jwe_enc_c20p.beam ebin/jose_jwe_enc_xc20p.beam ebin/jose_jwe_zip.beam ebin/jose_jwk.beam ebin/jose_jwk_der.beam ebin/jose_jwk_kty.beam ebin/jose_jwk_kty_ec.beam ebin/jose_jwk_kty_oct.beam ebin/jose_jwk_kty_okp_ed25519.beam ebin/jose_jwk_kty_okp_ed25519ph.beam ebin/jose_jwk_kty_okp_ed448.beam ebin/jose_jwk_kty_okp_ed448ph.beam ebin/jose_jwk_kty_okp_x25519.beam ebin/jose_jwk_kty_okp_x448.beam ebin/jose_jwk_kty_rsa.beam ebin/jose_jwk_oct.beam ebin/jose_jwk_openssh_key.beam ebin/jose_jwk_pem.beam ebin/jose_jwk_set.beam ebin/jose_jwk_use_enc.beam ebin/jose_jwk_use_sig.beam ebin/jose_jws.beam ebin/jose_jws_alg.beam ebin/jose_jws_alg_ecdsa.beam ebin/jose_jws_alg_eddsa.beam ebin/jose_jws_alg_hmac.beam ebin/jose_jws_alg_none.beam ebin/jose_jws_alg_poly1305.beam ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam ebin/jose_jws_alg_rsa_pss.beam ebin/jose_jwt.beam ebin/jose_public_key.beam ebin/jose_server.beam ebin/jose_sha3.beam ebin/jose_sha3_keccakf1600_driver.beam ebin/jose_sha3_keccakf1600_nif.beam ebin/jose_sha3_libdecaf.beam ebin/jose_sha3_unsupported.beam ebin/jose_sup.beam ebin/jose_xchacha20_poly1305.beam ebin/jose_xchacha20_poly1305_crypto.beam ebin/jose_xchacha20_poly1305_unsupported.beam include/ include/jose.hrl include/jose_base.hrl include/jose_compat.hrl include/jose_jwe.hrl include/jose_jwk.hrl include/jose_jws.hrl include/jose_jwt.hrl include/jose_public_key.hrl priv/ priv/Dockerfile sent 1,185,400 bytes received 2,243 bytes 2,375,286.00 bytes/sec total size is 1,176,626 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/jose/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/jose prepare-dist \ APP=jose VSN=1.11.1 EZ_DIR=/<>/plugins/jose-1.11.1 rm -rf /<>/plugins/jsx-3.1.0 plugins/jsx-3.1.0 mkdir -p /<>/plugins/jsx-3.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jsx/ /<>/plugins/jsx-3.1.0/ sending incremental file list ./ ebin/ ebin/jsx.app ebin/jsx.beam ebin/jsx_config.beam ebin/jsx_consult.beam ebin/jsx_decoder.beam ebin/jsx_encoder.beam ebin/jsx_parser.beam ebin/jsx_to_json.beam ebin/jsx_to_term.beam ebin/jsx_verify.beam sent 138,407 bytes received 217 bytes 277,248.00 bytes/sec total size is 137,607 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/jsx/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/jsx prepare-dist \ APP=jsx VSN=3.1.0 EZ_DIR=/<>/plugins/jsx-3.1.0 rm -rf /<>/plugins/observer_cli-1.7.1 plugins/observer_cli-1.7.1 mkdir -p /<>/plugins/observer_cli-1.7.1 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.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 ebin/observer_cli_store.beam ebin/observer_cli_system.beam include/ include/observer_cli.hrl sent 229,051 bytes received 316 bytes 458,734.00 bytes/sec total size is 227,897 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.1 EZ_DIR=/<>/plugins/observer_cli-1.7.1 rm -rf /<>/plugins/osiris-0.1.0 plugins/osiris-0.1.0 mkdir -p /<>/plugins/osiris-0.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/osiris/ /<>/plugins/osiris-0.1.0/ sending incremental file list ./ ebin/ ebin/osiris.app ebin/osiris.beam ebin/osiris_app.beam ebin/osiris_bench.beam ebin/osiris_counters.beam ebin/osiris_log.beam ebin/osiris_replica.beam ebin/osiris_replica_reader.beam ebin/osiris_replica_reader_sup.beam ebin/osiris_retention.beam ebin/osiris_server_sup.beam ebin/osiris_sup.beam ebin/osiris_tracking.beam ebin/osiris_util.beam ebin/osiris_writer.beam sent 199,141 bytes received 312 bytes 398,906.00 bytes/sec total size is 198,005 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=0.1.0 EZ_DIR=/<>/plugins/osiris-0.1.0 rm -rf /<>/plugins/prometheus-4.8.1 plugins/prometheus-4.8.1 mkdir -p /<>/plugins/prometheus-4.8.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/prometheus/ /<>/plugins/prometheus-4.8.1/ sending incremental file list ./ ebin/ ebin/prometheus.app ebin/prometheus.beam ebin/prometheus_boolean.beam ebin/prometheus_buckets.beam ebin/prometheus_collector.beam ebin/prometheus_counter.beam ebin/prometheus_format.beam ebin/prometheus_gauge.beam ebin/prometheus_histogram.beam ebin/prometheus_http.beam ebin/prometheus_instrumenter.beam ebin/prometheus_metric.beam ebin/prometheus_metric_spec.beam ebin/prometheus_misc.beam ebin/prometheus_mnesia.beam ebin/prometheus_mnesia_collector.beam ebin/prometheus_model.beam ebin/prometheus_model_helpers.beam ebin/prometheus_protobuf_format.beam ebin/prometheus_quantile_summary.beam ebin/prometheus_registry.beam ebin/prometheus_summary.beam ebin/prometheus_sup.beam ebin/prometheus_test_instrumenter.beam ebin/prometheus_text_format.beam ebin/prometheus_time.beam ebin/prometheus_vm_dist_collector.beam ebin/prometheus_vm_memory_collector.beam ebin/prometheus_vm_msacc_collector.beam ebin/prometheus_vm_statistics_collector.beam ebin/prometheus_vm_system_info_collector.beam include/ include/prometheus.hrl include/prometheus_model.hrl sent 331,564 bytes received 658 bytes 664,444.00 bytes/sec total size is 329,010 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.8.1 EZ_DIR=/<>/plugins/prometheus-4.8.1 rm -rf /<>/plugins/quantile_estimator-0.2.1 plugins/quantile_estimator-0.2.1 mkdir -p /<>/plugins/quantile_estimator-0.2.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/quantile_estimator/ /<>/plugins/quantile_estimator-0.2.1/ sending incremental file list ./ ebin/ ebin/quantile.beam ebin/quantile_estimator.app ebin/quantile_estimator.beam include/ include/quantile_estimator.hrl sent 12,686 bytes received 107 bytes 25,586.00 bytes/sec total size is 12,273 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.0.3 plugins/ra-2.0.3 mkdir -p /<>/plugins/ra-2.0.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ra/ /<>/plugins/ra-2.0.3/ sending incremental file list ./ ebin/ ebin/ra.app ebin/ra.beam ebin/ra_app.beam ebin/ra_bench.beam ebin/ra_counters.beam ebin/ra_dbg.beam ebin/ra_directory.beam ebin/ra_env.beam ebin/ra_file_handle.beam ebin/ra_flru.beam ebin/ra_leaderboard.beam ebin/ra_lib.beam ebin/ra_log.beam ebin/ra_log_ets.beam ebin/ra_log_meta.beam ebin/ra_log_pre_init.beam ebin/ra_log_reader.beam ebin/ra_log_segment.beam ebin/ra_log_segment_writer.beam ebin/ra_log_snapshot.beam ebin/ra_log_sup.beam ebin/ra_log_wal.beam ebin/ra_log_wal_sup.beam ebin/ra_machine.beam ebin/ra_machine_ets.beam ebin/ra_machine_simple.beam ebin/ra_metrics_ets.beam ebin/ra_monitors.beam ebin/ra_server.beam ebin/ra_server_proc.beam ebin/ra_server_sup.beam ebin/ra_server_sup_sup.beam ebin/ra_snapshot.beam ebin/ra_sup.beam ebin/ra_system.beam ebin/ra_system_sup.beam ebin/ra_systems_sup.beam sent 552,129 bytes received 730 bytes 1,105,718.00 bytes/sec total size is 549,373 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.0.3 EZ_DIR=/<>/plugins/ra-2.0.3 rm -rf /<>/plugins/rabbit-3.9.13 plugins/rabbit-3.9.13 mkdir -p /<>/plugins/rabbit-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/ /<>/plugins/rabbit-3.9.13/ sending incremental file list ./ ebin/ ebin/amqqueue.beam ebin/amqqueue_v1.beam ebin/background_gc.beam ebin/code_server_cache.beam ebin/gatherer.beam ebin/gm.beam ebin/internal_user.beam ebin/internal_user_v1.beam ebin/lqueue.beam ebin/mirrored_supervisor_sups.beam ebin/pg_local.beam ebin/pid_recomposition.beam ebin/rabbit.app ebin/rabbit.beam ebin/rabbit_access_control.beam ebin/rabbit_alarm.beam ebin/rabbit_amqqueue.beam ebin/rabbit_amqqueue_process.beam ebin/rabbit_amqqueue_sup.beam ebin/rabbit_amqqueue_sup_sup.beam ebin/rabbit_auth_backend_internal.beam ebin/rabbit_auth_mechanism_amqplain.beam ebin/rabbit_auth_mechanism_cr_demo.beam ebin/rabbit_auth_mechanism_plain.beam ebin/rabbit_autoheal.beam ebin/rabbit_backing_queue.beam ebin/rabbit_basic.beam ebin/rabbit_binding.beam ebin/rabbit_boot_steps.beam ebin/rabbit_channel.beam ebin/rabbit_channel_interceptor.beam ebin/rabbit_channel_sup.beam ebin/rabbit_channel_sup_sup.beam ebin/rabbit_channel_tracking.beam ebin/rabbit_channel_tracking_handler.beam ebin/rabbit_classic_queue.beam ebin/rabbit_client_sup.beam ebin/rabbit_config.beam ebin/rabbit_confirms.beam ebin/rabbit_connection_helper_sup.beam ebin/rabbit_connection_sup.beam ebin/rabbit_connection_tracking.beam ebin/rabbit_connection_tracking_handler.beam ebin/rabbit_control_pbe.beam ebin/rabbit_core_ff.beam ebin/rabbit_core_metrics_gc.beam ebin/rabbit_credential_validation.beam ebin/rabbit_credential_validator.beam ebin/rabbit_credential_validator_accept_everything.beam ebin/rabbit_credential_validator_min_password_length.beam ebin/rabbit_credential_validator_password_regexp.beam ebin/rabbit_dead_letter.beam ebin/rabbit_definitions.beam ebin/rabbit_definitions_import_https.beam ebin/rabbit_definitions_import_local_filesystem.beam ebin/rabbit_diagnostics.beam ebin/rabbit_direct.beam ebin/rabbit_direct_reply_to.beam ebin/rabbit_disk_monitor.beam ebin/rabbit_epmd_monitor.beam ebin/rabbit_event_consumer.beam ebin/rabbit_exchange.beam ebin/rabbit_exchange_decorator.beam ebin/rabbit_exchange_parameters.beam ebin/rabbit_exchange_type_direct.beam ebin/rabbit_exchange_type_fanout.beam ebin/rabbit_exchange_type_headers.beam ebin/rabbit_exchange_type_invalid.beam ebin/rabbit_exchange_type_topic.beam ebin/rabbit_feature_flags.beam ebin/rabbit_ff_extra.beam ebin/rabbit_ff_registry.beam ebin/rabbit_fhc_helpers.beam ebin/rabbit_fifo.beam ebin/rabbit_fifo_client.beam ebin/rabbit_fifo_index.beam ebin/rabbit_fifo_v0.beam ebin/rabbit_file.beam ebin/rabbit_framing.beam ebin/rabbit_global_counters.beam ebin/rabbit_guid.beam ebin/rabbit_health_check.beam ebin/rabbit_limiter.beam ebin/rabbit_log_channel.beam ebin/rabbit_log_connection.beam ebin/rabbit_log_feature_flags.beam ebin/rabbit_log_mirroring.beam ebin/rabbit_log_prelaunch.beam ebin/rabbit_log_queue.beam ebin/rabbit_log_tail.beam ebin/rabbit_log_upgrade.beam ebin/rabbit_logger_exchange_h.beam ebin/rabbit_looking_glass.beam ebin/rabbit_maintenance.beam ebin/rabbit_memory_monitor.beam ebin/rabbit_metrics.beam ebin/rabbit_mirror_queue_coordinator.beam ebin/rabbit_mirror_queue_master.beam ebin/rabbit_mirror_queue_misc.beam ebin/rabbit_mirror_queue_mode.beam ebin/rabbit_mirror_queue_mode_all.beam ebin/rabbit_mirror_queue_mode_exactly.beam ebin/rabbit_mirror_queue_mode_nodes.beam ebin/rabbit_mirror_queue_slave.beam ebin/rabbit_mirror_queue_sync.beam ebin/rabbit_mnesia.beam ebin/rabbit_mnesia_rename.beam ebin/rabbit_msg_file.beam ebin/rabbit_msg_record.beam ebin/rabbit_msg_store.beam ebin/rabbit_msg_store_ets_index.beam ebin/rabbit_msg_store_gc.beam ebin/rabbit_networking.beam ebin/rabbit_node_monitor.beam ebin/rabbit_nodes.beam ebin/rabbit_osiris_metrics.beam ebin/rabbit_parameter_validation.beam ebin/rabbit_password.beam ebin/rabbit_password_hashing_md5.beam ebin/rabbit_password_hashing_sha256.beam ebin/rabbit_password_hashing_sha512.beam ebin/rabbit_peer_discovery.beam ebin/rabbit_peer_discovery_classic_config.beam ebin/rabbit_peer_discovery_dns.beam ebin/rabbit_plugins.beam ebin/rabbit_policies.beam ebin/rabbit_policy.beam ebin/rabbit_policy_merge_strategy.beam ebin/rabbit_prelaunch_cluster.beam ebin/rabbit_prelaunch_enabled_plugins_file.beam ebin/rabbit_prelaunch_feature_flags.beam ebin/rabbit_prelaunch_logging.beam ebin/rabbit_prequeue.beam ebin/rabbit_priority_queue.beam ebin/rabbit_queue_consumers.beam ebin/rabbit_queue_decorator.beam ebin/rabbit_queue_index.beam ebin/rabbit_queue_location_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_reader.beam ebin/rabbit_recovery_terms.beam ebin/rabbit_restartable_sup.beam ebin/rabbit_router.beam ebin/rabbit_runtime_parameters.beam ebin/rabbit_ssl.beam ebin/rabbit_stream_coordinator.beam ebin/rabbit_stream_queue.beam ebin/rabbit_sup.beam ebin/rabbit_sysmon_handler.beam ebin/rabbit_sysmon_minder.beam ebin/rabbit_table.beam ebin/rabbit_trace.beam ebin/rabbit_tracking.beam ebin/rabbit_upgrade.beam ebin/rabbit_upgrade_functions.beam ebin/rabbit_upgrade_preparation.beam ebin/rabbit_variable_queue.beam ebin/rabbit_version.beam ebin/rabbit_vhost.beam ebin/rabbit_vhost_limit.beam ebin/rabbit_vhost_msg_store.beam ebin/rabbit_vhost_process.beam ebin/rabbit_vhost_sup.beam ebin/rabbit_vhost_sup_sup.beam ebin/rabbit_vhost_sup_wrapper.beam ebin/rabbit_vm.beam ebin/supervised_lifecycle.beam ebin/tcp_listener.beam ebin/tcp_listener_sup.beam ebin/term_to_binary_compat.beam ebin/vhost.beam ebin/vhost_v1.beam include/ include/amqqueue.hrl include/amqqueue_v1.hrl include/amqqueue_v2.hrl include/gm_specs.hrl include/rabbit_global_counters.hrl include/vhost.hrl include/vhost_v1.hrl include/vhost_v2.hrl priv/ priv/schema/ priv/schema/rabbit.schema sent 3,233,784 bytes received 3,653 bytes 6,474,874.00 bytes/sec total size is 3,218,447 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.9.13 EZ_DIR=/<>/plugins/rabbit-3.9.13 rm -rf /<>/plugins/rabbitmq_prelaunch-3.9.13 plugins/rabbitmq_prelaunch-3.9.13 mkdir -p /<>/plugins/rabbitmq_prelaunch-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_boot_state.beam ebin/rabbit_boot_state_sup.beam ebin/rabbit_boot_state_systemd.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_sighandler.beam ebin/rabbit_prelaunch_sup.beam ebin/rabbitmq_prelaunch.app sent 158,356 bytes received 350 bytes 317,412.00 bytes/sec total size is 157,023 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_prelaunch-3.9.13 rm -rf /<>/plugins/rabbit_common-3.9.13 plugins/rabbit_common-3.9.13 mkdir -p /<>/plugins/rabbit_common-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit_common/ /<>/plugins/rabbit_common-3.9.13/ sending incremental file list ./ ebin/ ebin/app_utils.beam ebin/code_version.beam ebin/credit_flow.beam ebin/delegate.beam ebin/delegate_sup.beam ebin/file_handle_cache.beam ebin/file_handle_cache_stats.beam ebin/gen_server2.beam ebin/mirrored_supervisor.beam ebin/mirrored_supervisor_locks.beam ebin/mnesia_sync.beam ebin/pmon.beam ebin/priority_queue.beam ebin/rabbit_amqp_connection.beam ebin/rabbit_amqqueue_common.beam ebin/rabbit_auth_backend_dummy.beam ebin/rabbit_auth_mechanism.beam ebin/rabbit_authn_backend.beam ebin/rabbit_authz_backend.beam ebin/rabbit_basic_common.beam ebin/rabbit_binary_generator.beam ebin/rabbit_binary_parser.beam ebin/rabbit_cert_info.beam ebin/rabbit_channel_common.beam ebin/rabbit_command_assembler.beam ebin/rabbit_common.app ebin/rabbit_control_misc.beam ebin/rabbit_core_metrics.beam ebin/rabbit_data_coercion.beam ebin/rabbit_env.beam ebin/rabbit_error_logger_handler.beam ebin/rabbit_event.beam ebin/rabbit_exchange_type.beam ebin/rabbit_framing_amqp_0_8.beam ebin/rabbit_framing_amqp_0_9_1.beam ebin/rabbit_heartbeat.beam ebin/rabbit_http_util.beam ebin/rabbit_json.beam ebin/rabbit_log.beam ebin/rabbit_misc.beam ebin/rabbit_msg_store_index.beam ebin/rabbit_net.beam ebin/rabbit_nodes_common.beam ebin/rabbit_numerical.beam ebin/rabbit_password_hashing.beam ebin/rabbit_pbe.beam ebin/rabbit_peer_discovery_backend.beam ebin/rabbit_policy_validator.beam ebin/rabbit_queue_collector.beam ebin/rabbit_registry.beam ebin/rabbit_registry_class.beam ebin/rabbit_resource_monitor_misc.beam ebin/rabbit_runtime.beam ebin/rabbit_runtime_parameter.beam ebin/rabbit_semver.beam ebin/rabbit_semver_parser.beam ebin/rabbit_ssl_options.beam ebin/rabbit_types.beam ebin/rabbit_writer.beam ebin/supervisor2.beam ebin/vm_memory_monitor.beam ebin/worker_pool.beam ebin/worker_pool_sup.beam ebin/worker_pool_worker.beam include/ include/logging.hrl include/rabbit.hrl include/rabbit_core_metrics.hrl include/rabbit_framing.hrl include/rabbit_memory.hrl include/rabbit_misc.hrl include/rabbit_msg_store.hrl include/resource.hrl sent 969,614 bytes received 1,403 bytes 1,942,034.00 bytes/sec total size is 964,003 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.9.13 EZ_DIR=/<>/plugins/rabbit_common-3.9.13 rm -rf /<>/plugins/rabbitmq_amqp1_0-3.9.13 plugins/rabbitmq_amqp1_0-3.9.13 mkdir -p /<>/plugins/rabbitmq_amqp1_0-3.9.13 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.9.13/ 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 239,155 bytes received 362 bytes 479,034.00 bytes/sec total size is 237,674 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_amqp1_0-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_backend_cache-3.9.13 plugins/rabbitmq_auth_backend_cache-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_backend_cache-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_auth_backend_cache.beam ebin/rabbit_auth_backend_cache_app.beam ebin/rabbit_auth_cache.beam ebin/rabbit_auth_cache_dict.beam ebin/rabbit_auth_cache_ets.beam ebin/rabbit_auth_cache_ets_segmented.beam ebin/rabbit_auth_cache_ets_segmented_stateless.beam ebin/rabbitmq_auth_backend_cache.app include/ include/rabbit_auth_backend_cache.hrl priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_cache.schema sent 35,444 bytes received 229 bytes 71,346.00 bytes/sec total size is 34,482 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_cache-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_backend_http-3.9.13 plugins/rabbitmq_auth_backend_http-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_backend_http-3.9.13 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.9.13/ 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 15,754 bytes received 111 bytes 31,730.00 bytes/sec total size is 15,279 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_auth_backend_http/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_auth_backend_http prepare-dist \ APP=rabbitmq_auth_backend_http VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_http-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_backend_ldap-3.9.13 plugins/rabbitmq_auth_backend_ldap-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_backend_ldap-3.9.13 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.9.13/ 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 71,567 bytes received 176 bytes 143,486.00 bytes/sec total size is 70,835 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_ldap-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_backend_oauth2-3.9.13 plugins/rabbitmq_auth_backend_oauth2-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_backend_oauth2-3.9.13 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.9.13/ 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 56,615 bytes received 244 bytes 113,718.00 bytes/sec total size is 55,581 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_oauth2-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_mechanism_ssl-3.9.13 plugins/rabbitmq_auth_mechanism_ssl-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_mechanism_ssl-3.9.13 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.9.13/ 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,387 bytes received 84 bytes 32,942.00 bytes/sec total size is 16,028 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_mechanism_ssl-3.9.13 rm -rf /<>/plugins/rabbitmq_aws-3.9.13 plugins/rabbitmq_aws-3.9.13 mkdir -p /<>/plugins/rabbitmq_aws-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_aws/ /<>/plugins/rabbitmq_aws-3.9.13/ 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,385 bytes received 248 bytes 167,266.00 bytes/sec total size is 82,462 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_aws/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_aws prepare-dist \ APP=rabbitmq_aws VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_aws-3.9.13 rm -rf /<>/plugins/rabbitmq_consistent_hash_exchange-3.9.13 plugins/rabbitmq_consistent_hash_exchange-3.9.13 mkdir -p /<>/plugins/rabbitmq_consistent_hash_exchange-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam ebin/rabbit_exchange_type_consistent_hash.beam ebin/rabbitmq_consistent_hash_exchange.app include/ include/rabbitmq_consistent_hash_exchange.hrl sent 31,910 bytes received 107 bytes 64,034.00 bytes/sec total size is 31,357 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_consistent_hash_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_event_exchange-3.9.13 plugins/rabbitmq_event_exchange-3.9.13 mkdir -p /<>/plugins/rabbitmq_event_exchange-3.9.13 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.9.13/ 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,361 bytes received 134 bytes 50,990.00 bytes/sec total size is 24,760 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_event_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_federation-3.9.13 plugins/rabbitmq_federation-3.9.13 mkdir -p /<>/plugins/rabbitmq_federation-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation/ /<>/plugins/rabbitmq_federation-3.9.13/ 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 250,115 bytes received 487 bytes 501,204.00 bytes/sec total size is 248,166 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_federation-3.9.13 rm -rf /<>/plugins/rabbitmq_federation_management-3.9.13 plugins/rabbitmq_federation_management-3.9.13 mkdir -p /<>/plugins/rabbitmq_federation_management-3.9.13 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.9.13/ 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,825 bytes received 157 bytes 53,964.00 bytes/sec total size is 26,209 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation_management/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_federation_management prepare-dist \ APP=rabbitmq_federation_management VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_federation_management-3.9.13 rm -rf /<>/plugins/rabbitmq_jms_topic_exchange-3.9.13 plugins/rabbitmq_jms_topic_exchange-3.9.13 mkdir -p /<>/plugins/rabbitmq_jms_topic_exchange-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_jms_topic_exchange.beam ebin/rabbitmq_jms_topic_exchange.app ebin/sjx_evaluator.beam include/ include/rabbit_jms_topic_exchange.hrl sent 28,532 bytes received 107 bytes 57,278.00 bytes/sec total size is 28,070 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_jms_topic_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_management-3.9.13 plugins/rabbitmq_management-3.9.13 mkdir -p /<>/plugins/rabbitmq_management-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management/ /<>/plugins/rabbitmq_management-3.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_mgmt_app.beam ebin/rabbit_mgmt_cors.beam ebin/rabbit_mgmt_csp.beam ebin/rabbit_mgmt_db.beam ebin/rabbit_mgmt_db_cache.beam ebin/rabbit_mgmt_db_cache_sup.beam ebin/rabbit_mgmt_dispatcher.beam ebin/rabbit_mgmt_extension.beam ebin/rabbit_mgmt_headers.beam ebin/rabbit_mgmt_hsts.beam ebin/rabbit_mgmt_load_definitions.beam ebin/rabbit_mgmt_reset_handler.beam ebin/rabbit_mgmt_stats.beam ebin/rabbit_mgmt_sup.beam ebin/rabbit_mgmt_sup_sup.beam ebin/rabbit_mgmt_util.beam ebin/rabbit_mgmt_wm_aliveness_test.beam ebin/rabbit_mgmt_wm_auth.beam ebin/rabbit_mgmt_wm_auth_attempts.beam ebin/rabbit_mgmt_wm_binding.beam ebin/rabbit_mgmt_wm_bindings.beam ebin/rabbit_mgmt_wm_channel.beam ebin/rabbit_mgmt_wm_channels.beam ebin/rabbit_mgmt_wm_channels_vhost.beam ebin/rabbit_mgmt_wm_cluster_name.beam ebin/rabbit_mgmt_wm_connection.beam ebin/rabbit_mgmt_wm_connection_channels.beam ebin/rabbit_mgmt_wm_connections.beam ebin/rabbit_mgmt_wm_connections_vhost.beam ebin/rabbit_mgmt_wm_consumers.beam ebin/rabbit_mgmt_wm_definitions.beam ebin/rabbit_mgmt_wm_exchange.beam ebin/rabbit_mgmt_wm_exchange_publish.beam ebin/rabbit_mgmt_wm_exchanges.beam ebin/rabbit_mgmt_wm_extensions.beam ebin/rabbit_mgmt_wm_feature_flag_enable.beam ebin/rabbit_mgmt_wm_feature_flags.beam ebin/rabbit_mgmt_wm_global_parameter.beam ebin/rabbit_mgmt_wm_global_parameters.beam ebin/rabbit_mgmt_wm_health_check_alarms.beam ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam ebin/rabbit_mgmt_wm_health_check_local_alarms.beam ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam ebin/rabbit_mgmt_wm_health_check_port_listener.beam ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam ebin/rabbit_mgmt_wm_healthchecks.beam ebin/rabbit_mgmt_wm_limit.beam ebin/rabbit_mgmt_wm_limits.beam ebin/rabbit_mgmt_wm_login.beam ebin/rabbit_mgmt_wm_node.beam ebin/rabbit_mgmt_wm_node_memory.beam ebin/rabbit_mgmt_wm_node_memory_ets.beam ebin/rabbit_mgmt_wm_nodes.beam ebin/rabbit_mgmt_wm_operator_policies.beam ebin/rabbit_mgmt_wm_operator_policy.beam ebin/rabbit_mgmt_wm_overview.beam ebin/rabbit_mgmt_wm_parameter.beam ebin/rabbit_mgmt_wm_parameters.beam ebin/rabbit_mgmt_wm_permission.beam ebin/rabbit_mgmt_wm_permissions.beam ebin/rabbit_mgmt_wm_permissions_user.beam ebin/rabbit_mgmt_wm_permissions_vhost.beam ebin/rabbit_mgmt_wm_policies.beam ebin/rabbit_mgmt_wm_policy.beam ebin/rabbit_mgmt_wm_queue.beam ebin/rabbit_mgmt_wm_queue_actions.beam ebin/rabbit_mgmt_wm_queue_get.beam ebin/rabbit_mgmt_wm_queue_purge.beam ebin/rabbit_mgmt_wm_queues.beam ebin/rabbit_mgmt_wm_rebalance_queues.beam ebin/rabbit_mgmt_wm_redirect.beam ebin/rabbit_mgmt_wm_reset.beam ebin/rabbit_mgmt_wm_static.beam ebin/rabbit_mgmt_wm_topic_permission.beam ebin/rabbit_mgmt_wm_topic_permissions.beam ebin/rabbit_mgmt_wm_topic_permissions_user.beam ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam ebin/rabbit_mgmt_wm_user.beam ebin/rabbit_mgmt_wm_user_limit.beam ebin/rabbit_mgmt_wm_user_limits.beam ebin/rabbit_mgmt_wm_users.beam ebin/rabbit_mgmt_wm_users_bulk_delete.beam ebin/rabbit_mgmt_wm_vhost.beam ebin/rabbit_mgmt_wm_vhost_restart.beam ebin/rabbit_mgmt_wm_vhosts.beam ebin/rabbit_mgmt_wm_whoami.beam ebin/rabbitmq_management.app include/ include/rabbit_mgmt.hrl priv/ priv/schema/ priv/schema/rabbitmq_management.schema priv/www/ priv/www/favicon.ico priv/www/index.html priv/www/api/ priv/www/api/index.html priv/www/cli/ priv/www/cli/index.html priv/www/css/ priv/www/css/evil.css priv/www/css/main.css priv/www/img/ priv/www/img/bg-binary.png priv/www/img/bg-green-dark.png priv/www/img/bg-red-dark.png priv/www/img/bg-red.png priv/www/img/bg-yellow-dark.png priv/www/img/collapse.png priv/www/img/expand.png priv/www/img/rabbitmqlogo-master-copy.svg priv/www/img/rabbitmqlogo.svg priv/www/js/ priv/www/js/base64.js priv/www/js/charts.js priv/www/js/dispatcher.js priv/www/js/ejs-1.0.js priv/www/js/ejs-1.0.min.js priv/www/js/excanvas.js priv/www/js/excanvas.min.js priv/www/js/formatters.js priv/www/js/global.js priv/www/js/jquery-3.5.1.js priv/www/js/jquery-3.5.1.min.js priv/www/js/jquery.flot-0.8.1.js priv/www/js/jquery.flot-0.8.1.min.js priv/www/js/jquery.flot-0.8.1.time.js priv/www/js/jquery.flot-0.8.1.time.min.js priv/www/js/json2-2016.10.28.js priv/www/js/main.js priv/www/js/prefs.js priv/www/js/sammy-0.7.6.js priv/www/js/sammy-0.7.6.min.js priv/www/js/singular/ priv/www/js/singular/client_frame.html priv/www/js/singular/postaccess.html priv/www/js/singular/postauth.html priv/www/js/singular/rpFrame.js priv/www/js/singular/singular.js priv/www/js/singular/singular.umd.js priv/www/js/tmpl/ priv/www/js/tmpl/404.ejs priv/www/js/tmpl/add-binding.ejs priv/www/js/tmpl/binary.ejs priv/www/js/tmpl/bindings.ejs priv/www/js/tmpl/channel.ejs priv/www/js/tmpl/channels-list.ejs priv/www/js/tmpl/channels.ejs priv/www/js/tmpl/cluster-name.ejs priv/www/js/tmpl/columns-options.ejs priv/www/js/tmpl/connection.ejs priv/www/js/tmpl/connections.ejs priv/www/js/tmpl/consumers.ejs priv/www/js/tmpl/exchange.ejs priv/www/js/tmpl/exchanges.ejs priv/www/js/tmpl/feature-flags.ejs priv/www/js/tmpl/layout.ejs priv/www/js/tmpl/limits.ejs priv/www/js/tmpl/list-exchanges.ejs priv/www/js/tmpl/login.ejs priv/www/js/tmpl/login_uaa.ejs priv/www/js/tmpl/memory-bar.ejs priv/www/js/tmpl/memory-table.ejs priv/www/js/tmpl/memory.ejs priv/www/js/tmpl/messages.ejs priv/www/js/tmpl/msg-detail-deliveries.ejs priv/www/js/tmpl/msg-detail-publishes.ejs priv/www/js/tmpl/node.ejs priv/www/js/tmpl/overview.ejs priv/www/js/tmpl/partition.ejs priv/www/js/tmpl/permissions.ejs priv/www/js/tmpl/policies.ejs priv/www/js/tmpl/policy.ejs priv/www/js/tmpl/popup.ejs priv/www/js/tmpl/publish.ejs priv/www/js/tmpl/queue.ejs priv/www/js/tmpl/queues.ejs priv/www/js/tmpl/rate-options.ejs priv/www/js/tmpl/registry.ejs priv/www/js/tmpl/status.ejs priv/www/js/tmpl/topic-permissions.ejs priv/www/js/tmpl/user.ejs priv/www/js/tmpl/users.ejs priv/www/js/tmpl/vhost.ejs priv/www/js/tmpl/vhosts.ejs sent 2,386,808 bytes received 3,439 bytes 4,780,494.00 bytes/sec total size is 2,373,906 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_management-3.9.13 sed 's/%%VSN%%/3.9.13/' bin/rabbitmqadmin \ > /<>/plugins/rabbitmq_management-3.9.13/priv/www/cli/rabbitmqadmin rm -rf /<>/plugins/rabbitmq_management_agent-3.9.13 plugins/rabbitmq_management_agent-3.9.13 mkdir -p /<>/plugins/rabbitmq_management_agent-3.9.13 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.9.13/ 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,706 bytes received 438 bytes 464,288.00 bytes/sec total size is 229,901 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_management_agent-3.9.13 rm -rf /<>/plugins/rabbitmq_mqtt-3.9.13 plugins/rabbitmq_mqtt-3.9.13 mkdir -p /<>/plugins/rabbitmq_mqtt-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_mqtt/ /<>/plugins/rabbitmq_mqtt-3.9.13/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam ebin/mqtt_machine.beam ebin/mqtt_machine_v0.beam ebin/mqtt_node.beam ebin/rabbit_mqtt.beam ebin/rabbit_mqtt_collector.beam ebin/rabbit_mqtt_connection_info.beam ebin/rabbit_mqtt_connection_sup.beam ebin/rabbit_mqtt_frame.beam ebin/rabbit_mqtt_internal_event_handler.beam ebin/rabbit_mqtt_processor.beam ebin/rabbit_mqtt_reader.beam ebin/rabbit_mqtt_retained_msg_store.beam ebin/rabbit_mqtt_retained_msg_store_dets.beam ebin/rabbit_mqtt_retained_msg_store_ets.beam ebin/rabbit_mqtt_retained_msg_store_noop.beam ebin/rabbit_mqtt_retainer.beam ebin/rabbit_mqtt_retainer_sup.beam ebin/rabbit_mqtt_sup.beam ebin/rabbit_mqtt_util.beam ebin/rabbitmq_mqtt.app include/ include/mqtt_machine.hrl include/mqtt_machine_v0.hrl include/rabbit_mqtt.hrl include/rabbit_mqtt_frame.hrl include/rabbit_mqtt_retained_msg_store.hrl priv/ priv/schema/ priv/schema/rabbitmq_mqtt.schema sent 200,103 bytes received 571 bytes 401,348.00 bytes/sec total size is 197,729 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_mqtt-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_aws-3.9.13 plugins/rabbitmq_peer_discovery_aws-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_aws-3.9.13 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.9.13/ 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,158 bytes received 111 bytes 50,538.00 bytes/sec total size is 24,681 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_aws/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_aws prepare-dist \ APP=rabbitmq_peer_discovery_aws VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_aws-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_common-3.9.13 plugins/rabbitmq_peer_discovery_common-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_common-3.9.13 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.9.13/ 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 57,623 bytes received 214 bytes 115,674.00 bytes/sec total size is 56,747 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_common-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_consul-3.9.13 plugins/rabbitmq_peer_discovery_consul-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_consul-3.9.13 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.9.13/ 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 70,938 bytes received 195 bytes 142,266.00 bytes/sec total size is 70,096 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_consul-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_etcd-3.9.13 plugins/rabbitmq_peer_discovery_etcd-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_etcd-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_peer_discovery_etcd.beam ebin/rabbitmq_peer_discovery_etcd.app ebin/rabbitmq_peer_discovery_etcd.beam ebin/rabbitmq_peer_discovery_etcd_app.beam ebin/rabbitmq_peer_discovery_etcd_sup.beam ebin/rabbitmq_peer_discovery_etcd_v3_client.beam include/ include/rabbit_peer_discovery_etcd.hrl priv/ priv/schema/ priv/schema/rabbitmq_peer_discovery_etcd.schema sent 50,854 bytes received 195 bytes 102,098.00 bytes/sec total size is 50,038 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_etcd-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_k8s-3.9.13 plugins/rabbitmq_peer_discovery_k8s-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_k8s-3.9.13 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.9.13/ 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,559 bytes received 195 bytes 69,508.00 bytes/sec total size is 33,749 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_k8s/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_k8s prepare-dist \ APP=rabbitmq_peer_discovery_k8s VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_k8s-3.9.13 rm -rf /<>/plugins/rabbitmq_prometheus-3.9.13 plugins/rabbitmq_prometheus-3.9.13 mkdir -p /<>/plugins/rabbitmq_prometheus-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_prometheus/ /<>/plugins/rabbitmq_prometheus-3.9.13/ sending incremental file list ./ ebin/ 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 81,412 bytes received 187 bytes 163,198.00 bytes/sec total size is 80,540 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_prometheus-3.9.13 rm -rf /<>/plugins/rabbitmq_random_exchange-3.9.13 plugins/rabbitmq_random_exchange-3.9.13 mkdir -p /<>/plugins/rabbitmq_random_exchange-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_exchange_type_random.beam ebin/rabbitmq_random_exchange.app include/ sent 5,845 bytes received 69 bytes 11,828.00 bytes/sec total size is 5,546 speedup is 0.94 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_random_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_random_exchange prepare-dist \ APP=rabbitmq_random_exchange VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_random_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_recent_history_exchange-3.9.13 plugins/rabbitmq_recent_history_exchange-3.9.13 mkdir -p /<>/plugins/rabbitmq_recent_history_exchange-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_exchange_type_recent_history.beam ebin/rabbitmq_recent_history_exchange.app include/ include/rabbit_recent_history.hrl sent 18,061 bytes received 88 bytes 36,298.00 bytes/sec total size is 17,662 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_recent_history_exchange/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_recent_history_exchange prepare-dist \ APP=rabbitmq_recent_history_exchange VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_recent_history_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_sharding-3.9.13 plugins/rabbitmq_sharding-3.9.13 mkdir -p /<>/plugins/rabbitmq_sharding-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_sharding/ /<>/plugins/rabbitmq_sharding-3.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_sharding_exchange_decorator.beam ebin/rabbit_sharding_exchange_type_modulus_hash.beam ebin/rabbit_sharding_interceptor.beam ebin/rabbit_sharding_policy_validator.beam ebin/rabbit_sharding_shard.beam ebin/rabbit_sharding_util.beam ebin/rabbitmq_sharding.app sent 43,459 bytes received 160 bytes 87,238.00 bytes/sec total size is 42,812 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_sharding-3.9.13 rm -rf /<>/plugins/rabbitmq_shovel-3.9.13 plugins/rabbitmq_shovel-3.9.13 mkdir -p /<>/plugins/rabbitmq_shovel-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel/ /<>/plugins/rabbitmq_shovel-3.9.13/ 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 208,579 bytes received 430 bytes 418,018.00 bytes/sec total size is 206,754 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_shovel-3.9.13 rm -rf /<>/plugins/rabbitmq_shovel_management-3.9.13 plugins/rabbitmq_shovel_management-3.9.13 mkdir -p /<>/plugins/rabbitmq_shovel_management-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_shovel_mgmt.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 43,362 bytes received 161 bytes 87,046.00 bytes/sec total size is 42,749 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_shovel_management-3.9.13 rm -rf /<>/plugins/rabbitmq_stomp-3.9.13 plugins/rabbitmq_stomp-3.9.13 mkdir -p /<>/plugins/rabbitmq_stomp-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stomp/ /<>/plugins/rabbitmq_stomp-3.9.13/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.beam ebin/rabbit_stomp.beam ebin/rabbit_stomp_client_sup.beam ebin/rabbit_stomp_connection_info.beam ebin/rabbit_stomp_frame.beam ebin/rabbit_stomp_internal_event_handler.beam ebin/rabbit_stomp_processor.beam ebin/rabbit_stomp_reader.beam ebin/rabbit_stomp_sup.beam ebin/rabbit_stomp_util.beam ebin/rabbitmq_stomp.app include/ include/rabbit_stomp.hrl include/rabbit_stomp_frame.hrl include/rabbit_stomp_headers.hrl priv/ priv/schema/ priv/schema/rabbitmq_stomp.schema sent 169,566 bytes received 328 bytes 339,788.00 bytes/sec total size is 168,229 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_stomp-3.9.13 rm -rf /<>/plugins/rabbitmq_stream-3.9.13 plugins/rabbitmq_stream-3.9.13 mkdir -p /<>/plugins/rabbitmq_stream-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream/ /<>/plugins/rabbitmq_stream-3.9.13/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam ebin/rabbit_stream.beam ebin/rabbit_stream_connection_sup.beam ebin/rabbit_stream_manager.beam ebin/rabbit_stream_metrics.beam ebin/rabbit_stream_metrics_gc.beam ebin/rabbit_stream_reader.beam ebin/rabbit_stream_sup.beam ebin/rabbit_stream_utils.beam ebin/rabbitmq_stream.app include/ include/rabbit_stream_metrics.hrl priv/ priv/schema/ priv/schema/rabbitmq_stream.schema sent 191,777 bytes received 305 bytes 384,164.00 bytes/sec total size is 190,360 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_stream-3.9.13 rm -rf /<>/plugins/rabbitmq_stream_common-3.9.13 plugins/rabbitmq_stream_common-3.9.13 mkdir -p /<>/plugins/rabbitmq_stream_common-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_stream_core.beam ebin/rabbitmq_stream_common.app include/ include/rabbit_stream.hrl sent 39,069 bytes received 88 bytes 78,314.00 bytes/sec total size is 38,698 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream_common/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_stream_common prepare-dist \ APP=rabbitmq_stream_common VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_stream_common-3.9.13 rm -rf /<>/plugins/rabbitmq_stream_management-3.9.13 plugins/rabbitmq_stream_management-3.9.13 mkdir -p /<>/plugins/rabbitmq_stream_management-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_stream_connection_consumers_mgmt.beam ebin/rabbit_stream_connection_mgmt.beam ebin/rabbit_stream_connection_publishers_mgmt.beam ebin/rabbit_stream_connections_mgmt.beam ebin/rabbit_stream_connections_vhost_mgmt.beam ebin/rabbit_stream_consumers_mgmt.beam ebin/rabbit_stream_management_utils.beam ebin/rabbit_stream_mgmt_db.beam ebin/rabbit_stream_publishers_mgmt.beam ebin/rabbitmq_stream_management.app priv/ priv/www/ priv/www/js/ priv/www/js/stream.js priv/www/js/tmpl/ priv/www/js/tmpl/streamConnection.ejs priv/www/js/tmpl/streamConnections.ejs priv/www/js/tmpl/streamConsumersList.ejs priv/www/js/tmpl/streamPublishersList.ejs sent 81,295 bytes received 332 bytes 163,254.00 bytes/sec total size is 79,987 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_stream_management-3.9.13 rm -rf /<>/plugins/rabbitmq_top-3.9.13 plugins/rabbitmq_top-3.9.13 mkdir -p /<>/plugins/rabbitmq_top-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_top/ /<>/plugins/rabbitmq_top-3.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_top_app.beam ebin/rabbit_top_extension.beam ebin/rabbit_top_sup.beam ebin/rabbit_top_util.beam ebin/rabbit_top_wm_ets_tables.beam ebin/rabbit_top_wm_process.beam ebin/rabbit_top_wm_processes.beam ebin/rabbit_top_worker.beam ebin/rabbitmq_top.app priv/ priv/www/ priv/www/js/ priv/www/js/top.js priv/www/js/tmpl/ priv/www/js/tmpl/ets_tables.ejs priv/www/js/tmpl/process.ejs priv/www/js/tmpl/processes.ejs sent 69,569 bytes received 298 bytes 139,734.00 bytes/sec total size is 68,501 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_top/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_top prepare-dist \ APP=rabbitmq_top VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_top-3.9.13 rm -rf /<>/plugins/rabbitmq_tracing-3.9.13 plugins/rabbitmq_tracing-3.9.13 mkdir -p /<>/plugins/rabbitmq_tracing-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_tracing/ /<>/plugins/rabbitmq_tracing-3.9.13/ 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,013 bytes received 332 bytes 132,690.00 bytes/sec total size is 64,777 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_tracing-3.9.13 rm -rf /<>/plugins/rabbitmq_trust_store-3.9.13 plugins/rabbitmq_trust_store-3.9.13 mkdir -p /<>/plugins/rabbitmq_trust_store-3.9.13 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.9.13/ 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,510 bytes received 191 bytes 139,402.00 bytes/sec total size is 68,748 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_trust_store-3.9.13 rm -rf /<>/plugins/rabbitmq_web_dispatch-3.9.13 plugins/rabbitmq_web_dispatch-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_dispatch-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_cowboy_middleware.beam ebin/rabbit_cowboy_redirect.beam ebin/rabbit_cowboy_stream_h.beam ebin/rabbit_web_dispatch.beam ebin/rabbit_web_dispatch_app.beam ebin/rabbit_web_dispatch_listing_handler.beam ebin/rabbit_web_dispatch_registry.beam ebin/rabbit_web_dispatch_sup.beam ebin/rabbit_web_dispatch_util.beam ebin/rabbitmq_web_dispatch.app ebin/webmachine_log.beam ebin/webmachine_log_handler.beam sent 50,030 bytes received 255 bytes 100,570.00 bytes/sec total size is 48,995 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_dispatch/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_dispatch prepare-dist \ APP=rabbitmq_web_dispatch VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_dispatch-3.9.13 rm -rf /<>/plugins/rabbitmq_web_mqtt-3.9.13 plugins/rabbitmq_web_mqtt-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_mqtt-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_app.beam ebin/rabbit_web_mqtt_connection_info.beam ebin/rabbit_web_mqtt_connection_sup.beam ebin/rabbit_web_mqtt_handler.beam ebin/rabbit_web_mqtt_middleware.beam ebin/rabbit_web_mqtt_stream_handler.beam ebin/rabbitmq_web_mqtt.app priv/ priv/schema/ priv/schema/rabbitmq_web_mqtt.schema sent 50,532 bytes received 191 bytes 101,446.00 bytes/sec total size is 49,780 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_mqtt/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_mqtt prepare-dist \ APP=rabbitmq_web_mqtt VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt-3.9.13 rm -rf /<>/plugins/rabbitmq_web_mqtt_examples-3.9.13 plugins/rabbitmq_web_mqtt_examples-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_mqtt_examples-3.9.13 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.9.13/ 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,105 bytes received 206 bytes 266,622.00 bytes/sec total size is 132,354 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_mqtt_examples/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_mqtt_examples prepare-dist \ APP=rabbitmq_web_mqtt_examples VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt_examples-3.9.13 rm -rf /<>/plugins/rabbitmq_web_stomp-3.9.13 plugins/rabbitmq_web_stomp-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_stomp-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_web_stomp_app.beam ebin/rabbit_web_stomp_connection_sup.beam ebin/rabbit_web_stomp_handler.beam ebin/rabbit_web_stomp_internal_event_handler.beam ebin/rabbit_web_stomp_listener.beam ebin/rabbit_web_stomp_middleware.beam ebin/rabbit_web_stomp_stream_handler.beam ebin/rabbit_web_stomp_sup.beam ebin/rabbitmq_web_stomp.app priv/ priv/schema/ priv/schema/rabbitmq_web_stomp.schema sent 56,824 bytes received 225 bytes 114,098.00 bytes/sec total size is 55,915 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_stomp prepare-dist \ APP=rabbitmq_web_stomp VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_stomp-3.9.13 rm -rf /<>/plugins/rabbitmq_web_stomp_examples-3.9.13 plugins/rabbitmq_web_stomp_examples-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_stomp_examples-3.9.13 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.9.13/ 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,064 bytes received 225 bytes 140,578.00 bytes/sec total size is 69,260 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp_examples/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/rabbitmq_web_stomp_examples prepare-dist \ APP=rabbitmq_web_stomp_examples VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_stomp_examples-3.9.13 rm -rf /<>/plugins/ranch-2.1.0 plugins/ranch-2.1.0 mkdir -p /<>/plugins/ranch-2.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ranch/ /<>/plugins/ranch-2.1.0/ sending incremental file list ./ ebin/ ebin/ranch.app ebin/ranch.appup ebin/ranch.beam ebin/ranch_acceptor.beam ebin/ranch_acceptors_sup.beam ebin/ranch_app.beam ebin/ranch_conns_sup.beam ebin/ranch_conns_sup_sup.beam ebin/ranch_crc32c.beam ebin/ranch_embedded_sup.beam ebin/ranch_listener_sup.beam ebin/ranch_protocol.beam ebin/ranch_proxy_header.beam ebin/ranch_server.beam ebin/ranch_server_proxy.beam ebin/ranch_ssl.beam ebin/ranch_sup.beam ebin/ranch_tcp.beam ebin/ranch_transport.beam sent 158,198 bytes received 388 bytes 317,172.00 bytes/sec total size is 156,813 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/ranch/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/ranch prepare-dist \ APP=ranch VSN=2.1.0 EZ_DIR=/<>/plugins/ranch-2.1.0 rm -rf /<>/plugins/recon-2.5.1 plugins/recon-2.5.1 mkdir -p /<>/plugins/recon-2.5.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/recon/ /<>/plugins/recon-2.5.1/ sending incremental file list ./ ebin/ ebin/recon.app ebin/recon.beam ebin/recon_alloc.beam ebin/recon_lib.beam ebin/recon_map.beam ebin/recon_rec.beam ebin/recon_trace.beam sent 107,371 bytes received 160 bytes 215,062.00 bytes/sec total size is 106,818 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.1 EZ_DIR=/<>/plugins/recon-2.5.1 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,297 bytes received 160 bytes 712,914.00 bytes/sec total size is 355,661 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.1.0 plugins/seshat-0.1.0 mkdir -p /<>/plugins/seshat-0.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/seshat/ /<>/plugins/seshat-0.1.0/ sending incremental file list ./ ebin/ ebin/seshat.app ebin/seshat_app.beam ebin/seshat_counters.beam ebin/seshat_counters_server.beam ebin/seshat_sup.beam sent 12,669 bytes received 122 bytes 25,582.00 bytes/sec total size is 12,238 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.1.0 EZ_DIR=/<>/plugins/seshat-0.1.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 62,951 bytes received 145 bytes 126,192.00 bytes/sec total size is 62,402 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/stdout_formatter/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/stdout_formatter prepare-dist \ APP=stdout_formatter VSN=0.2.4 EZ_DIR=/<>/plugins/stdout_formatter-0.2.4 rm -rf /<>/plugins/syslog-4.0.0 plugins/syslog-4.0.0 mkdir -p /<>/plugins/syslog-4.0.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/syslog/ /<>/plugins/syslog-4.0.0/ sending incremental file list ./ ebin/ ebin/syslog.app ebin/syslog.beam ebin/syslog_error_h.beam ebin/syslog_lager_backend.beam ebin/syslog_lib.beam ebin/syslog_logger.beam ebin/syslog_logger_h.beam ebin/syslog_monitor.beam ebin/syslog_rfc3164.beam ebin/syslog_rfc5424.beam include/ include/syslog.hrl sent 90,413 bytes received 240 bytes 181,306.00 bytes/sec total size is 89,539 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,015 bytes received 187 bytes 50,404.00 bytes/sec total size is 24,289 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/sysmon_handler/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/sysmon_handler prepare-dist \ APP=sysmon_handler VSN=1.3.0 EZ_DIR=/<>/plugins/sysmon_handler-1.3.0 rm -rf /<>/plugins/systemd-0.6.1 plugins/systemd-0.6.1 mkdir -p /<>/plugins/systemd-0.6.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/systemd/ /<>/plugins/systemd-0.6.1/ sending incremental file list ./ ebin/ ebin/systemd.app ebin/systemd.beam ebin/systemd_app.beam ebin/systemd_journal_h.beam ebin/systemd_kmsg_formatter.beam ebin/systemd_protocol.beam ebin/systemd_socket.beam ebin/systemd_sup.beam ebin/systemd_watchdog.beam include/ include/systemd.hrl sent 48,734 bytes received 221 bytes 97,910.00 bytes/sec total size is 47,928 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/systemd/Makefile) || \ /usr/bin/make --no-print-directory -C /<>/deps/systemd prepare-dist \ APP=systemd VSN=0.6.1 EZ_DIR=/<>/plugins/systemd-0.6.1 unwanted=''; \ test -z "$unwanted" || (echo " RM $unwanted" && rm -rf $unwanted) make[3]: Leaving directory '/<>' \ set -e; \ if test -d "/<>/deps/rabbit/scripts"; then \ rabbit_scripts_dir='/<>/deps/rabbit/scripts'; \ elif test -d "/<>/deps/../scripts"; then \ rabbit_scripts_dir='/<>/deps/../scripts'; \ else \ echo 'rabbit/scripts directory not found' 1>&2; \ exit 1; \ fi; \ test -d "$rabbit_scripts_dir"; \ if command -v flock >/dev/null; then \ flock sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ elif command -v lockf >/dev/null; then \ lockf sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ else \ mkdir -p "sbin" && \ for file in "$rabbit_scripts_dir"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done; \ fi \ if command -v flock >/dev/null; then \ flock escript.lock \ sh -c 'mkdir -p "escript" && \ /usr/bin/make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ elif command -v lockf >/dev/null; then \ lockf escript.lock \ sh -c 'mkdir -p "escript" && \ /usr/bin/make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ else \ mkdir -p "escript" && \ /usr/bin/make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR= ; \ fi make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "/<>/escript" cmp -s "escript/rabbitmqctl" "/<>/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/escript/rabbitmqctl"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-plugins"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-diagnostics"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-queues"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-streams"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-tanzu"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' /usr/bin/make -C /<>/deps/rabbit manpages DEPS_DIR=/<>/deps make[3]: Entering directory '/<>/deps/rabbit' make[3]: Leaving directory '/<>/deps/rabbit' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' echo "Disabled tests, as they download from github" Disabled tests, as they download from github make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh binary --with python3 dh_testroot dh_prep dh_installdirs debian/rules override_dh_auto_install make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh_auto_install make -j4 install DESTDIR=/<>/debian/rabbitmq-server AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/<>' rm -f /<>/.erlang.mk/recursive-tmp-deps-22611.log rm -f /<>/.erlang.mk/apps.log /<>/.erlang.mk/deps.log touch /<>/.erlang.mk/recursive-tmp-deps-22611.log : make -C /<>/deps/rabbitmq_cli install \ PREFIX="/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript" set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp10_common /<>/deps/amqp10_client /<>/deps/rabbitmq_amqp1_0 /<>/deps/rabbitmq_auth_backend_cache /<>/deps/rabbitmq_auth_backend_http /<>/deps/rabbitmq_auth_backend_ldap /<>/deps/rabbitmq_auth_backend_oauth2 /<>/deps/rabbitmq_auth_mechanism_ssl /<>/deps/rabbitmq_consistent_hash_exchange /<>/deps/rabbitmq_event_exchange /<>/deps/rabbitmq_federation /<>/deps/rabbitmq_jms_topic_exchange /<>/deps/rabbitmq_mqtt /<>/deps/rabbitmq_random_exchange /<>/deps/rabbitmq_recent_history_exchange /<>/deps/rabbitmq_sharding /<>/deps/rabbitmq_shovel /<>/deps/rabbitmq_stomp /<>/deps/rabbitmq_stream /<>/deps/rabbitmq_trust_store /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent /<>/deps/rabbitmq_management /<>/deps/rabbitmq_prometheus /<>/deps/rabbitmq_federation_management /<>/deps/rabbitmq_shovel_management /<>/deps/rabbitmq_stream_management /<>/deps/rabbitmq_top /<>/deps/rabbitmq_tracing /<>/deps/rabbitmq_web_mqtt /<>/deps/rabbitmq_web_mqtt_examples /<>/deps/rabbitmq_web_stomp /<>/deps/rabbitmq_web_stomp_examples /<>/deps/rabbitmq_aws /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_peer_discovery_aws /<>/deps/rabbitmq_peer_discovery_k8s /<>/deps/rabbitmq_peer_discovery_consul /<>/deps/rabbitmq_peer_discovery_etcd ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Entering directory '/<>/deps/rabbitmq_cli' make[3]: Entering directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit_common' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/jsx /<>/deps/recon /<>/deps/credentials_obfuscation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/jsx' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jsx' make[4]: Entering directory '/<>/deps/recon' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/recon' make[4]: Entering directory '/<>/deps/credentials_obfuscation' mkdir -p "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript" make --no-print-directory rabbit_common.d cmp -s "escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl"; touch /<>/.erlang.mk/recursive-tmp-deps-22611.log ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-plugins"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-queues"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-streams"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-tanzu"; ln -f "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-upgrade"; set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/credentials_obfuscation' make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams rabbitmq-tanzu; do \ cp "/<>/deps/rabbit/scripts/$script" \ "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin"; \ chmod 0755 "/<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/$script"; \ done make[3]: Entering directory '/<>/deps/rabbit' erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/app_utils.erl src/code_version.erl src/credit_flow.erl src/delegate.erl src/delegate_sup.erl src/file_handle_cache.erl src/file_handle_cache_stats.erl src/gen_server2.erl src/mirrored_supervisor.erl src/mirrored_supervisor_locks.erl src/mnesia_sync.erl src/pmon.erl src/priority_queue.erl src/rabbit_amqp_connection.erl src/rabbit_amqqueue_common.erl src/rabbit_auth_backend_dummy.erl src/rabbit_auth_mechanism.erl src/rabbit_authn_backend.erl src/rabbit_authz_backend.erl src/rabbit_basic_common.erl src/rabbit_binary_generator.erl src/rabbit_binary_parser.erl src/rabbit_cert_info.erl src/rabbit_channel_common.erl src/rabbit_command_assembler.erl src/rabbit_control_misc.erl src/rabbit_core_metrics.erl src/rabbit_data_coercion.erl src/rabbit_env.erl src/rabbit_error_logger_handler.erl src/rabbit_event.erl src/rabbit_exchange_type.erl src/rabbit_framing_amqp_0_8.erl src/rabbit_framing_amqp_0_9_1.erl src/rabbit_heartbeat.erl src/rabbit_http_util.erl src/rabbit_json.erl src/rabbit_log.erl src/rabbit_misc.erl src/rabbit_msg_store_index.erl src/rabbit_net.erl src/rabbit_nodes_common.erl src/rabbit_numerical.erl src/rabbit_password_hashing.erl src/rabbit_pbe.erl src/rabbit_peer_discovery_backend.erl src/rabbit_policy_validator.erl src/rabbit_queue_collector.erl src/rabbit_registry.erl src/rabbit_registry_class.erl src/rabbit_resource_monitor_misc.erl src/rabbit_runtime.erl src/rabbit_runtime_parameter.erl src/rabbit_semver.erl src/rabbit_semver_parser.erl src/rabbit_ssl_options.erl src/rabbit_types.erl src/rabbit_writer.erl src/supervisor2.erl src/vm_memory_monitor.erl src/worker_pool.erl src/worker_pool_sup.erl src/worker_pool_worker.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbit_common.d\", Output), halt()" -- erlang.mk touch /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/cuttlefish' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/getopt ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[6]: Entering directory '/<>/deps/getopt' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/observer_cli' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/recon ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/observer_cli' make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[4]: Entering directory '/<>/deps/ranch' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/ranch' make[4]: Entering directory '/<>/deps/ra' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/gen_batch_server /<>/deps/aten ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gen_batch_server' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/gen_batch_server' make[5]: Entering directory '/<>/deps/aten' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/aten' make[4]: Leaving directory '/<>/deps/ra' make[4]: Entering directory '/<>/deps/sysmon_handler' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/sysmon_handler' make[4]: Entering directory '/<>/deps/stdout_formatter' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/stdout_formatter' make[4]: Entering directory '/<>/deps/redbug' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/redbug' make[4]: Entering directory '/<>/deps/osiris' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbit_common' make[3]: Entering directory '/<>/deps/rabbit' set -e; for dep in /<>/deps/gen_batch_server /<>/deps/seshat ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/seshat' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/seshat' make[4]: Leaving directory '/<>/deps/osiris' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/amqp10_common' make[4]: Entering directory '/<>/deps/syslog' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/syslog' make[4]: Entering directory '/<>/deps/systemd' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/enough ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done set -e; for dep in /<>/deps/rabbit/apps/rabbitmq_prelaunch ; do \ mkdir -p $dep/ebin; \ done : make[5]: Entering directory '/<>/deps/enough' 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-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Leaving directory '/<>/deps/enough' make[4]: Leaving directory '/<>/deps/systemd' make[3]: Leaving directory '/<>/deps/rabbit' make[4]: Entering directory '/<>/deps/rabbit/apps/rabbitmq_prelaunch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/cuttlefish /<>/deps/jsx; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $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/amqp10_client' make --no-print-directory rabbitmq_prelaunch.d : make --no-print-directory app-build touch /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/amqp10_client' : 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 make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' make[4]: Entering directory '/<>/deps/rabbitmq_cli' touch /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/observer_cli; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/amqp_client' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done : make[4]: Leaving directory '/<>/deps/rabbitmq_cli' make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[4]: Entering directory '/<>/deps/amqp10_common' touch /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_codegen; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make[4]: Entering directory '/<>/deps/cowlib' make --no-print-directory amqp10_common.d touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/cowlib' make[4]: Entering directory '/<>/deps/jose' erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqp10_binary_generator.erl src/amqp10_binary_parser.erl src/amqp10_framing.erl src/amqp10_framing0.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/amqp10_common/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"amqp10_common.d\", Output), halt()" -- erlang.mk touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/jose' make[4]: Entering directory '/<>/deps/base64url' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' : make --no-print-directory app-build touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' : make[4]: Leaving directory '/<>/deps/amqp10_common' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' make --no-print-directory rabbit.d touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' touch /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' touch /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqqueue.erl src/amqqueue_v1.erl src/background_gc.erl src/code_server_cache.erl src/gatherer.erl src/gm.erl src/internal_user.erl src/internal_user_v1.erl src/lqueue.erl src/mirrored_supervisor_sups.erl src/pg_local.erl src/pid_recomposition.erl src/rabbit.erl src/rabbit_access_control.erl src/rabbit_alarm.erl src/rabbit_amqqueue.erl src/rabbit_amqqueue_process.erl src/rabbit_amqqueue_sup.erl src/rabbit_amqqueue_sup_sup.erl src/rabbit_auth_backend_internal.erl src/rabbit_auth_mechanism_amqplain.erl src/rabbit_auth_mechanism_cr_demo.erl src/rabbit_auth_mechanism_plain.erl src/rabbit_autoheal.erl src/rabbit_backing_queue.erl src/rabbit_basic.erl src/rabbit_binding.erl src/rabbit_boot_steps.erl src/rabbit_channel.erl src/rabbit_channel_interceptor.erl src/rabbit_channel_sup.erl src/rabbit_channel_sup_sup.erl src/rabbit_channel_tracking.erl src/rabbit_channel_tracking_handler.erl src/rabbit_classic_queue.erl src/rabbit_client_sup.erl src/rabbit_config.erl src/rabbit_confirms.erl src/rabbit_connection_helper_sup.erl src/rabbit_connection_sup.erl src/rabbit_connection_tracking.erl src/rabbit_connection_tracking_handler.erl src/rabbit_control_pbe.erl src/rabbit_core_ff.erl src/rabbit_core_metrics_gc.erl src/rabbit_credential_validation.erl src/rabbit_credential_validator.erl src/rabbit_credential_validator_accept_everything.erl src/rabbit_credential_validator_min_password_length.erl src/rabbit_credential_validator_password_regexp.erl src/rabbit_dead_letter.erl src/rabbit_definitions.erl src/rabbit_definitions_import_https.erl src/rabbit_definitions_import_local_filesystem.erl src/rabbit_diagnostics.erl src/rabbit_direct.erl src/rabbit_direct_reply_to.erl src/rabbit_disk_monitor.erl src/rabbit_epmd_monitor.erl src/rabbit_event_consumer.erl src/rabbit_exchange.erl src/rabbit_exchange_decorator.erl src/rabbit_exchange_parameters.erl src/rabbit_exchange_type_direct.erl src/rabbit_exchange_type_fanout.erl src/rabbit_exchange_type_headers.erl src/rabbit_exchange_type_invalid.erl src/rabbit_exchange_type_topic.erl src/rabbit_feature_flags.erl src/rabbit_ff_extra.erl src/rabbit_ff_registry.erl src/rabbit_fhc_helpers.erl src/rabbit_fifo.erl src/rabbit_fifo_client.erl src/rabbit_fifo_index.erl src/rabbit_fifo_v0.erl src/rabbit_file.erl src/rabbit_framing.erl src/rabbit_global_counters.erl src/rabbit_guid.erl src/rabbit_health_check.erl src/rabbit_limiter.erl src/rabbit_log_channel.erl src/rabbit_log_connection.erl src/rabbit_log_feature_flags.erl src/rabbit_log_mirroring.erl src/rabbit_log_prelaunch.erl src/rabbit_log_queue.erl src/rabbit_log_tail.erl src/rabbit_log_upgrade.erl src/rabbit_logger_exchange_h.erl src/rabbit_looking_glass.erl src/rabbit_maintenance.erl src/rabbit_memory_monitor.erl src/rabbit_metrics.erl src/rabbit_mirror_queue_coordinator.erl src/rabbit_mirror_queue_master.erl src/rabbit_mirror_queue_misc.erl src/rabbit_mirror_queue_mode.erl src/rabbit_mirror_queue_mode_all.erl src/rabbit_mirror_queue_mode_exactly.erl src/rabbit_mirror_queue_mode_nodes.erl src/rabbit_mirror_queue_slave.erl src/rabbit_mirror_queue_sync.erl src/rabbit_mnesia.erl src/rabbit_mnesia_rename.erl src/rabbit_msg_file.erl src/rabbit_msg_record.erl src/rabbit_msg_store.erl src/rabbit_msg_store_ets_index.erl src/rabbit_msg_store_gc.erl src/rabbit_networking.erl src/rabbit_node_monitor.erl src/rabbit_nodes.erl src/rabbit_osiris_metrics.erl src/rabbit_parameter_validation.erl src/rabbit_password.erl src/rabbit_password_hashing_md5.erl src/rabbit_password_hashing_sha256.erl src/rabbit_password_hashing_sha512.erl src/rabbit_peer_discovery.erl src/rabbit_peer_discovery_classic_config.erl src/rabbit_peer_discovery_dns.erl src/rabbit_plugins.erl src/rabbit_policies.erl src/rabbit_policy.erl src/rabbit_policy_merge_strategy.erl src/rabbit_prelaunch_cluster.erl src/rabbit_prelaunch_enabled_plugins_file.erl src/rabbit_prelaunch_feature_flags.erl src/rabbit_prelaunch_logging.erl src/rabbit_prequeue.erl src/rabbit_priority_queue.erl src/rabbit_queue_consumers.erl src/rabbit_queue_decorator.erl src/rabbit_queue_index.erl src/rabbit_queue_location_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_reader.erl src/rabbit_recovery_terms.erl src/rabbit_restartable_sup.erl src/rabbit_router.erl src/rabbit_runtime_parameters.erl src/rabbit_ssl.erl src/rabbit_stream_coordinator.erl src/rabbit_stream_queue.erl src/rabbit_sup.erl src/rabbit_sysmon_handler.erl src/rabbit_sysmon_minder.erl src/rabbit_table.erl src/rabbit_trace.erl src/rabbit_tracking.erl src/rabbit_upgrade.erl src/rabbit_upgrade_functions.erl src/rabbit_upgrade_preparation.erl src/rabbit_variable_queue.erl src/rabbit_version.erl src/rabbit_vhost.erl src/rabbit_vhost_limit.erl src/rabbit_vhost_msg_store.erl src/rabbit_vhost_process.erl src/rabbit_vhost_sup.erl src/rabbit_vhost_sup_sup.erl src/rabbit_vhost_sup_wrapper.erl src/rabbit_vm.erl src/supervised_lifecycle.erl src/tcp_listener.erl src/tcp_listener_sup.erl src/term_to_binary_compat.erl src/vhost.erl src/vhost_v1.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/deps/rabbit/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \" /<>/deps/rabbit/apps/rabbitmq_prelaunch/src\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbit.d\", Output), halt()" -- erlang.mk make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/cowboy' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/cowlib /<>/deps/ranch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/accept' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Leaving directory '/<>/deps/accept' make[4]: Entering directory '/<>/deps/prometheus' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/quantile_estimator ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/quantile_estimator' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.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-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/eetcd' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/gun ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.log; \ fi \ fi \ done make[5]: Entering directory '/<>/deps/gun' touch /<>/.erlang.mk/recursive-tmp-deps-22611.log set -e; for dep in /<>/deps/cowlib ; do \ if ! grep -qs ^$dep$ /<>/.erlang.mk/recursive-tmp-deps-22611.log; then \ echo $dep >> /<>/.erlang.mk/recursive-tmp-deps-22611.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-22611.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-22611.log | \ uniq > /<>/.erlang.mk/recursive-tmp-deps-22611.log.sorted cmp -s /<>/.erlang.mk/recursive-tmp-deps-22611.log.sorted /<>/.erlang.mk/recursive-deps-list.log \ || mv /<>/.erlang.mk/recursive-tmp-deps-22611.log.sorted /<>/.erlang.mk/recursive-deps-list.log rm -f /<>/.erlang.mk/recursive-tmp-deps-22611.log.sorted rm /<>/.erlang.mk/recursive-tmp-deps-22611.log : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbit' make[3]: Entering directory '/<>/deps/amqp10_client' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common /<>/deps/elvis_mk /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make[4]: Entering directory '/<>/deps/elvis_mk' make[4]: Nothing to be done for 'noop'. make[4]: Leaving directory '/<>/deps/elvis_mk' make --no-print-directory amqp10_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqp10_client.erl src/amqp10_client_app.erl src/amqp10_client_connection.erl src/amqp10_client_connection_sup.erl src/amqp10_client_connections_sup.erl src/amqp10_client_frame_reader.erl src/amqp10_client_session.erl src/amqp10_client_sessions_sup.erl src/amqp10_client_sup.erl src/amqp10_client_types.erl src/amqp10_msg.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"amqp10_client.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/amqp10_client' make[3]: Entering directory '/<>/deps/rabbitmq_amqp1_0' set -e; for dep in /<>/deps/rabbitmq_codegen /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make[4]: Entering directory '/<>/deps/amqp_client' set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory amqp_client.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/amqp_auth_mechanisms.erl src/amqp_channel.erl src/amqp_channel_sup.erl src/amqp_channel_sup_sup.erl src/amqp_channels_manager.erl src/amqp_client.erl src/amqp_connection.erl src/amqp_connection_sup.erl src/amqp_connection_type_sup.erl src/amqp_direct_connection.erl src/amqp_direct_consumer.erl src/amqp_gen_connection.erl src/amqp_gen_consumer.erl src/amqp_main_reader.erl src/amqp_network_connection.erl src/amqp_rpc_client.erl src/amqp_rpc_server.erl src/amqp_selective_consumer.erl src/amqp_ssl.erl src/amqp_sup.erl src/amqp_uri.erl src/amqp_util.erl src/rabbit_routing_util.erl src/uri_parser.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"amqp_client.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[4]: Leaving directory '/<>/deps/amqp_client' make --no-print-directory rabbitmq_amqp1_0.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.erl src/rabbit_amqp1_0.erl src/rabbit_amqp1_0_channel.erl src/rabbit_amqp1_0_incoming_link.erl src/rabbit_amqp1_0_link_util.erl src/rabbit_amqp1_0_message.erl src/rabbit_amqp1_0_outgoing_link.erl src/rabbit_amqp1_0_reader.erl src/rabbit_amqp1_0_session.erl src/rabbit_amqp1_0_session_process.erl src/rabbit_amqp1_0_session_sup.erl src/rabbit_amqp1_0_session_sup_sup.erl src/rabbit_amqp1_0_util.erl src/rabbit_amqp1_0_writer.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_amqp1_0.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_amqp1_0' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_cache' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_auth_backend_cache.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_cache' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_http' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_auth_backend_http.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_http' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_ldap' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_auth_backend_ldap.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_ldap' make[3]: Entering directory '/<>/deps/rabbitmq_auth_backend_oauth2' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowlib /<>/deps/jose /<>/deps/base64url; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_auth_backend_oauth2.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_backend_oauth2' make[3]: Entering directory '/<>/deps/rabbitmq_auth_mechanism_ssl' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_auth_mechanism_ssl.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_auth_mechanism_ssl' make[3]: Entering directory '/<>/deps/rabbitmq_consistent_hash_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_consistent_hash_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.erl src/rabbit_exchange_type_consistent_hash.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_consistent_hash_exchange.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_consistent_hash_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_event_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_event_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_event_exchange_decorator.erl src/rabbit_exchange_type_event.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_event_exchange.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_event_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_federation' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_federation.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.erl src/rabbit_federation_app.erl src/rabbit_federation_db.erl src/rabbit_federation_event.erl src/rabbit_federation_exchange.erl src/rabbit_federation_exchange_link.erl src/rabbit_federation_exchange_link_sup_sup.erl src/rabbit_federation_link_sup.erl src/rabbit_federation_link_util.erl src/rabbit_federation_parameters.erl src/rabbit_federation_pg.erl src/rabbit_federation_queue.erl src/rabbit_federation_queue_link.erl src/rabbit_federation_queue_link_sup_sup.erl src/rabbit_federation_status.erl src/rabbit_federation_sup.erl src/rabbit_federation_upstream.erl src/rabbit_federation_upstream_exchange.erl src/rabbit_federation_util.erl src/rabbit_log_federation.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_federation.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_federation' make[3]: Entering directory '/<>/deps/rabbitmq_jms_topic_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_jms_topic_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_jms_topic_exchange.erl src/sjx_evaluator.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_jms_topic_exchange.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_jms_topic_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/ra; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl src/mqtt_machine.erl src/mqtt_machine_v0.erl src/mqtt_node.erl src/rabbit_mqtt.erl src/rabbit_mqtt_collector.erl src/rabbit_mqtt_connection_info.erl src/rabbit_mqtt_connection_sup.erl src/rabbit_mqtt_frame.erl src/rabbit_mqtt_internal_event_handler.erl src/rabbit_mqtt_processor.erl src/rabbit_mqtt_reader.erl src/rabbit_mqtt_retained_msg_store.erl src/rabbit_mqtt_retained_msg_store_dets.erl src/rabbit_mqtt_retained_msg_store_ets.erl src/rabbit_mqtt_retained_msg_store_noop.erl src/rabbit_mqtt_retainer.erl src/rabbit_mqtt_retainer_sup.erl src/rabbit_mqtt_sup.erl src/rabbit_mqtt_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_mqtt.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_random_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_random_exchange.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_random_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_recent_history_exchange' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_recent_history_exchange.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_exchange_type_recent_history.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_recent_history_exchange.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_recent_history_exchange' make[3]: Entering directory '/<>/deps/rabbitmq_sharding' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_sharding.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_sharding_exchange_decorator.erl src/rabbit_sharding_exchange_type_modulus_hash.erl src/rabbit_sharding_interceptor.erl src/rabbit_sharding_policy_validator.erl src/rabbit_sharding_shard.erl src/rabbit_sharding_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_sharding.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_sharding' make[3]: Entering directory '/<>/deps/rabbitmq_shovel' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/amqp10_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_shovel.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl src/rabbit_amqp091_shovel.erl src/rabbit_amqp10_shovel.erl src/rabbit_log_shovel.erl src/rabbit_shovel.erl src/rabbit_shovel_behaviour.erl src/rabbit_shovel_config.erl src/rabbit_shovel_dyn_worker_sup.erl src/rabbit_shovel_dyn_worker_sup_sup.erl src/rabbit_shovel_locks.erl src/rabbit_shovel_parameters.erl src/rabbit_shovel_status.erl src/rabbit_shovel_sup.erl src/rabbit_shovel_util.erl src/rabbit_shovel_worker.erl src/rabbit_shovel_worker_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_shovel.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel' make[3]: Entering directory '/<>/deps/rabbitmq_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.erl src/rabbit_stomp.erl src/rabbit_stomp_client_sup.erl src/rabbit_stomp_connection_info.erl src/rabbit_stomp_frame.erl src/rabbit_stomp_internal_event_handler.erl src/rabbit_stomp_processor.erl src/rabbit_stomp_reader.erl src/rabbit_stomp_sup.erl src/rabbit_stomp_util.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_stomp.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_stream' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_stream_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make[4]: Entering directory '/<>/deps/rabbitmq_stream_common' make --no-print-directory rabbitmq_stream_common.d : : make --no-print-directory app-build : make[4]: Leaving directory '/<>/deps/rabbitmq_stream_common' make --no-print-directory rabbitmq_stream.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_stream' make[3]: Entering directory '/<>/deps/rabbitmq_trust_store' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make --no-print-directory rabbitmq_trust_store.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_trust_store' make[3]: Entering directory '/<>/deps/rabbitmq_web_dispatch' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_web_dispatch.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_dispatch' make[3]: Entering directory '/<>/deps/rabbitmq_management_agent' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make --no-print-directory rabbitmq_management_agent.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl src/exometer_slide.erl src/rabbit_mgmt_agent_app.erl src/rabbit_mgmt_agent_config.erl src/rabbit_mgmt_agent_sup.erl src/rabbit_mgmt_agent_sup_sup.erl src/rabbit_mgmt_data.erl src/rabbit_mgmt_data_compat.erl src/rabbit_mgmt_db_handler.erl src/rabbit_mgmt_external_stats.erl src/rabbit_mgmt_ff.erl src/rabbit_mgmt_format.erl src/rabbit_mgmt_gc.erl src/rabbit_mgmt_metrics_collector.erl src/rabbit_mgmt_metrics_gc.erl src/rabbit_mgmt_storage.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_management_agent.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_management_agent' make[3]: Entering directory '/<>/deps/rabbitmq_management' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/cowboy /<>/deps/cowlib /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_management_agent; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make --no-print-directory rabbitmq_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_mgmt_app.erl src/rabbit_mgmt_cors.erl src/rabbit_mgmt_csp.erl src/rabbit_mgmt_db.erl src/rabbit_mgmt_db_cache.erl src/rabbit_mgmt_db_cache_sup.erl src/rabbit_mgmt_dispatcher.erl src/rabbit_mgmt_extension.erl src/rabbit_mgmt_headers.erl src/rabbit_mgmt_hsts.erl src/rabbit_mgmt_load_definitions.erl src/rabbit_mgmt_reset_handler.erl src/rabbit_mgmt_stats.erl src/rabbit_mgmt_sup.erl src/rabbit_mgmt_sup_sup.erl src/rabbit_mgmt_util.erl src/rabbit_mgmt_wm_aliveness_test.erl src/rabbit_mgmt_wm_auth.erl src/rabbit_mgmt_wm_auth_attempts.erl src/rabbit_mgmt_wm_binding.erl src/rabbit_mgmt_wm_bindings.erl src/rabbit_mgmt_wm_channel.erl src/rabbit_mgmt_wm_channels.erl src/rabbit_mgmt_wm_channels_vhost.erl src/rabbit_mgmt_wm_cluster_name.erl src/rabbit_mgmt_wm_connection.erl src/rabbit_mgmt_wm_connection_channels.erl src/rabbit_mgmt_wm_connections.erl src/rabbit_mgmt_wm_connections_vhost.erl src/rabbit_mgmt_wm_consumers.erl src/rabbit_mgmt_wm_definitions.erl src/rabbit_mgmt_wm_exchange.erl src/rabbit_mgmt_wm_exchange_publish.erl src/rabbit_mgmt_wm_exchanges.erl src/rabbit_mgmt_wm_extensions.erl src/rabbit_mgmt_wm_feature_flag_enable.erl src/rabbit_mgmt_wm_feature_flags.erl src/rabbit_mgmt_wm_global_parameter.erl src/rabbit_mgmt_wm_global_parameters.erl src/rabbit_mgmt_wm_health_check_alarms.erl src/rabbit_mgmt_wm_health_check_certificate_expiration.erl src/rabbit_mgmt_wm_health_check_local_alarms.erl src/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.erl src/rabbit_mgmt_wm_health_check_node_is_quorum_critical.erl src/rabbit_mgmt_wm_health_check_port_listener.erl src/rabbit_mgmt_wm_health_check_protocol_listener.erl src/rabbit_mgmt_wm_health_check_virtual_hosts.erl src/rabbit_mgmt_wm_healthchecks.erl src/rabbit_mgmt_wm_limit.erl src/rabbit_mgmt_wm_limits.erl src/rabbit_mgmt_wm_login.erl src/rabbit_mgmt_wm_node.erl src/rabbit_mgmt_wm_node_memory.erl src/rabbit_mgmt_wm_node_memory_ets.erl src/rabbit_mgmt_wm_nodes.erl src/rabbit_mgmt_wm_operator_policies.erl src/rabbit_mgmt_wm_operator_policy.erl src/rabbit_mgmt_wm_overview.erl src/rabbit_mgmt_wm_parameter.erl src/rabbit_mgmt_wm_parameters.erl src/rabbit_mgmt_wm_permission.erl src/rabbit_mgmt_wm_permissions.erl src/rabbit_mgmt_wm_permissions_user.erl src/rabbit_mgmt_wm_permissions_vhost.erl src/rabbit_mgmt_wm_policies.erl src/rabbit_mgmt_wm_policy.erl src/rabbit_mgmt_wm_queue.erl src/rabbit_mgmt_wm_queue_actions.erl src/rabbit_mgmt_wm_queue_get.erl src/rabbit_mgmt_wm_queue_purge.erl src/rabbit_mgmt_wm_queues.erl src/rabbit_mgmt_wm_rebalance_queues.erl src/rabbit_mgmt_wm_redirect.erl src/rabbit_mgmt_wm_reset.erl src/rabbit_mgmt_wm_static.erl src/rabbit_mgmt_wm_topic_permission.erl src/rabbit_mgmt_wm_topic_permissions.erl src/rabbit_mgmt_wm_topic_permissions_user.erl src/rabbit_mgmt_wm_topic_permissions_vhost.erl src/rabbit_mgmt_wm_user.erl src/rabbit_mgmt_wm_user_limit.erl src/rabbit_mgmt_wm_user_limits.erl src/rabbit_mgmt_wm_users.erl src/rabbit_mgmt_wm_users_bulk_delete.erl src/rabbit_mgmt_wm_vhost.erl src/rabbit_mgmt_wm_vhost_restart.erl src/rabbit_mgmt_wm_vhosts.erl src/rabbit_mgmt_wm_whoami.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_management.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_management' make[3]: Entering directory '/<>/deps/rabbitmq_prometheus' set -e; for dep in /<>/deps/amqp_client /<>/deps/rabbit_common /<>/deps/rabbitmq_management /<>/deps/accept /<>/deps/rabbit /<>/deps/rabbitmq_management_agent /<>/deps/prometheus /<>/deps/rabbitmq_web_dispatch; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_prometheus.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/collectors/prometheus_rabbitmq_alarm_metrics_collector.erl src/collectors/prometheus_rabbitmq_core_metrics_collector.erl src/collectors/prometheus_rabbitmq_global_metrics_collector.erl src/rabbit_prometheus_app.erl src/rabbit_prometheus_dispatcher.erl src/rabbit_prometheus_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_prometheus.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_prometheus' make[3]: Entering directory '/<>/deps/rabbitmq_federation_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_federation; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_federation_management.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_federation_management' make[3]: Entering directory '/<>/deps/rabbitmq_shovel_management' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_shovel; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_shovel_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_shovel_mgmt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_shovel_management.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_shovel_management' make[3]: Entering directory '/<>/deps/rabbitmq_stream_management' set -e; for dep in /<>/deps/rabbit /<>/deps/rabbitmq_management /<>/deps/rabbitmq_stream; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_stream_management.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_stream_connection_consumers_mgmt.erl src/rabbit_stream_connection_mgmt.erl src/rabbit_stream_connection_publishers_mgmt.erl src/rabbit_stream_connections_mgmt.erl src/rabbit_stream_connections_vhost_mgmt.erl src/rabbit_stream_consumers_mgmt.erl src/rabbit_stream_management_utils.erl src/rabbit_stream_mgmt_db.erl src/rabbit_stream_publishers_mgmt.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_stream_management.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_stream_management' make[3]: Entering directory '/<>/deps/rabbitmq_top' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/amqp_client /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_top.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_top_app.erl src/rabbit_top_extension.erl src/rabbit_top_sup.erl src/rabbit_top_util.erl src/rabbit_top_wm_ets_tables.erl src/rabbit_top_wm_process.erl src/rabbit_top_wm_processes.erl src/rabbit_top_worker.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_top.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_top' make[3]: Entering directory '/<>/deps/rabbitmq_tracing' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_management; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_tracing.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_tracing_app.erl src/rabbit_tracing_consumer.erl src/rabbit_tracing_consumer_sup.erl src/rabbit_tracing_files.erl src/rabbit_tracing_mgmt.erl src/rabbit_tracing_sup.erl src/rabbit_tracing_traces.erl src/rabbit_tracing_util.erl src/rabbit_tracing_wm_file.erl src/rabbit_tracing_wm_files.erl src/rabbit_tracing_wm_trace.erl src/rabbit_tracing_wm_traces.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_tracing.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_tracing' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt' set -e; for dep in /<>/deps/ranch /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/cowboy /<>/deps/rabbitmq_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_web_mqtt.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_mqtt_app.erl src/rabbit_web_mqtt_connection_info.erl src/rabbit_web_mqtt_connection_sup.erl src/rabbit_web_mqtt_handler.erl src/rabbit_web_mqtt_middleware.erl src/rabbit_web_mqtt_stream_handler.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_mqtt.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt' make[3]: Entering directory '/<>/deps/rabbitmq_web_mqtt_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_mqtt; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_web_mqtt_examples.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_mqtt_examples' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp' set -e; for dep in /<>/deps/ranch /<>/deps/cowboy /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_web_stomp.d erl +A1 -noinput -boot no_dot_erlang -pz /<>/.erlang.mk/rebar/ebin -eval " E = ets:new(makedep, [bag]), G = digraph:new([acyclic]), ErlFiles = lists:usort(string:tokens(\"src/rabbit_web_stomp_app.erl src/rabbit_web_stomp_connection_sup.erl src/rabbit_web_stomp_handler.erl src/rabbit_web_stomp_internal_event_handler.erl src/rabbit_web_stomp_listener.erl src/rabbit_web_stomp_middleware.erl src/rabbit_web_stomp_stream_handler.erl src/rabbit_web_stomp_sup.erl\", \" \")), DepsDir = \"/<>/deps\", AppsDir = \"/<>/apps\", DepsDirsSrc = \" /<>/deps/accept/src /<>/deps/amqp10_client/src /<>/deps/amqp10_common/src /<>/deps/amqp_client/src /<>/deps/aten/src /<>/deps/base64url/src /<>/deps/cowboy/src /<>/deps/cowlib/src /<>/deps/credentials_obfuscation/src /<>/deps/cuttlefish/src /<>/deps/eetcd/src /<>/deps/enough/src /<>/deps/gen_batch_server/src /<>/deps/getopt/src /<>/deps/gun/src /<>/deps/jose/src /<>/deps/jsx/src /<>/deps/observer_cli/src /<>/deps/osiris/src /<>/deps/prometheus/src /<>/deps/quantile_estimator/src /<>/deps/rabbit_common/src /<>/deps/rabbitmq_amqp1_0/src /<>/deps/rabbitmq_auth_backend_cache/src /<>/deps/rabbitmq_auth_backend_http/src /<>/deps/rabbitmq_auth_backend_ldap/src /<>/deps/rabbitmq_auth_backend_oauth2/src /<>/deps/rabbitmq_auth_mechanism_ssl/src /<>/deps/rabbitmq_aws/src /<>/deps/rabbitmq_consistent_hash_exchange/src /<>/deps/rabbitmq_event_exchange/src /<>/deps/rabbitmq_federation_management/src /<>/deps/rabbitmq_federation/src /<>/deps/rabbitmq_jms_topic_exchange/src /<>/deps/rabbitmq_management_agent/src /<>/deps/rabbitmq_management/src /<>/deps/rabbitmq_mqtt/src /<>/deps/rabbitmq_peer_discovery_aws/src /<>/deps/rabbitmq_peer_discovery_common/src /<>/deps/rabbitmq_peer_discovery_consul/src /<>/deps/rabbitmq_peer_discovery_etcd/src /<>/deps/rabbitmq_peer_discovery_k8s/src /<>/deps/rabbitmq_prelaunch/src /<>/deps/rabbitmq_prometheus/src /<>/deps/rabbitmq_random_exchange/src /<>/deps/rabbitmq_recent_history_exchange/src /<>/deps/rabbitmq_sharding/src /<>/deps/rabbitmq_shovel_management/src /<>/deps/rabbitmq_shovel/src /<>/deps/rabbitmq_stomp/src /<>/deps/rabbitmq_stream_common/src /<>/deps/rabbitmq_stream_management/src /<>/deps/rabbitmq_stream/src /<>/deps/rabbitmq_top/src /<>/deps/rabbitmq_tracing/src /<>/deps/rabbitmq_trust_store/src /<>/deps/rabbitmq_web_dispatch/src /<>/deps/rabbitmq_web_mqtt_examples/src /<>/deps/rabbitmq_web_mqtt/src /<>/deps/rabbitmq_web_stomp_examples/src /<>/deps/rabbitmq_web_stomp/src /<>/deps/rabbit/src /<>/deps/ranch/src /<>/deps/ra/src /<>/deps/recon/src /<>/deps/redbug/src /<>/deps/seshat/src /<>/deps/stdout_formatter/src /<>/deps/syslog/src /<>/deps/sysmon_handler/src /<>/deps/systemd/src\", DepsDirsInc = \" /<>/deps/accept/include /<>/deps/amqp10_common/include /<>/deps/amqp_client/include /<>/deps/cowlib/include /<>/deps/credentials_obfuscation/include /<>/deps/eetcd/include /<>/deps/jose/include /<>/deps/observer_cli/include /<>/deps/prometheus/include /<>/deps/quantile_estimator/include /<>/deps/rabbit_common/include /<>/deps/rabbit/include /<>/deps/rabbitmq_amqp1_0/include /<>/deps/rabbitmq_auth_backend_cache/include /<>/deps/rabbitmq_auth_backend_ldap/include /<>/deps/rabbitmq_aws/include /<>/deps/rabbitmq_cli/include /<>/deps/rabbitmq_consistent_hash_exchange/include /<>/deps/rabbitmq_event_exchange/include /<>/deps/rabbitmq_federation/include /<>/deps/rabbitmq_jms_topic_exchange/include /<>/deps/rabbitmq_management_agent/include /<>/deps/rabbitmq_management/include /<>/deps/rabbitmq_mqtt/include /<>/deps/rabbitmq_peer_discovery_common/include /<>/deps/rabbitmq_peer_discovery_consul/include /<>/deps/rabbitmq_peer_discovery_etcd/include /<>/deps/rabbitmq_peer_discovery_k8s/include /<>/deps/rabbitmq_random_exchange/include /<>/deps/rabbitmq_recent_history_exchange/include /<>/deps/rabbitmq_shovel/include /<>/deps/rabbitmq_stomp/include /<>/deps/rabbitmq_stream_common/include /<>/deps/rabbitmq_stream/include /<>/deps/stdout_formatter/include /<>/deps/syslog/include /<>/deps/sysmon_handler/include /<>/deps/systemd/include\", AppsDirsSrc = \"\", AppsDirsInc = \"\", DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")), AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")), Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles], Add = fun (Mod, Dep) -> case lists:keyfind(Dep, 1, Modules) of false -> ok; {_, DepFile} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), ets:insert(E, {ModFile, DepFile}), digraph:add_vertex(G, Mod), digraph:add_vertex(G, Dep), digraph:add_edge(G, Mod, Dep) end end, AddHd = fun (F, Mod, DepFile) -> case file:open(DepFile, [read]) of {error, enoent} -> ok; {ok, Fd} -> {_, ModFile} = lists:keyfind(Mod, 1, Modules), case ets:match(E, {ModFile, DepFile}) of [] -> ets:insert(E, {ModFile, DepFile}), F(F, Fd, Mod,0); _ -> ok end end end, SearchHrl = fun F(_Hrl, []) -> {error,enoent}; F(Hrl, [Dir|Dirs]) -> HrlF = filename:join([Dir,Hrl]), case filelib:is_file(HrlF) of true -> {ok, HrlF}; false -> F(Hrl,Dirs) end end, Attr = fun (_F, Mod, behavior, Dep) -> Add(Mod, Dep); (_F, Mod, behaviour, Dep) -> Add(Mod, Dep); (_F, Mod, compile, {parse_transform, Dep}) -> Add(Mod, Dep); (_F, Mod, compile, Opts) when is_list(Opts) -> case proplists:get_value(parse_transform, Opts) of undefined -> ok; Dep -> Add(Mod, Dep) end; (F, Mod, include, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, include_lib, Hrl) -> case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of {ok, FoundHrl} -> AddHd(F, Mod, FoundHrl); {error, _} -> false end; (F, Mod, import, {Imp, _}) -> IsFile = case lists:keyfind(Imp, 1, Modules) of false -> false; {_, FilePath} -> filelib:is_file(FilePath) end, case IsFile of false -> ok; true -> Add(Mod, Imp) end; (_, _, _, _) -> ok end, MakeDepend = fun (F, Fd, Mod, StartLocation) -> {ok, Filename} = file:pid2name(Fd), case io:parse_erl_form(Fd, undefined, StartLocation) of {ok, AbsData, EndLocation} -> case AbsData of {attribute, _, Key, Value} -> Attr(F, Mod, Key, Value), F(F, Fd, Mod, EndLocation); _ -> F(F, Fd, Mod, EndLocation) end; {eof, _ } -> file:close(Fd); {error, ErrorDescription } -> file:close(Fd); {error, ErrorInfo, ErrorLocation} -> F(F, Fd, Mod, ErrorLocation) end, ok end, [begin Mod = list_to_atom(filename:basename(F, \".erl\")), case file:open(F, [read]) of {ok, Fd} -> MakeDepend(MakeDepend, Fd, Mod,0); {error, enoent} -> ok end end || F <- ErlFiles], Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))), CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)], TargetPath = fun(Target) -> case lists:keyfind(Target, 1, Modules) of false -> \"\"; {_, DepFile} -> DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")), string:join(DirSubname ++ [atom_to_list(Target)], \"/\") end end, Output0 = [ \"# Generated by Erlang.mk. Edit at your own risk!\n\n\", [[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend], \"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\" ], Output = case \"é\" of [233] -> unicode:characters_to_binary(Output0); _ -> Output0 end, ok = file:write_file(\"rabbitmq_web_stomp.d\", Output), halt()" -- erlang.mk : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp' make[3]: Entering directory '/<>/deps/rabbitmq_web_stomp_examples' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit /<>/deps/rabbitmq_web_dispatch /<>/deps/rabbitmq_web_stomp; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_web_stomp_examples.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_web_stomp_examples' make[3]: Entering directory '/<>/deps/rabbitmq_aws' set -e; for dep in ; do \ if grep -qs ^$dep$ /<>/.erlang.mk/apps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/apps.log; \ make -C $dep IS_APP=1; \ fi \ done : set -e; for dep in /<>/deps/rabbit_common; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done make --no-print-directory rabbitmq_aws.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_common' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_peer_discovery_common.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_common' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_aws' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbitmq_aws /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_peer_discovery_aws.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_aws' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_k8s' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_peer_discovery_k8s.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_k8s' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_consul' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_peer_discovery_consul.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_consul' make[3]: Entering directory '/<>/deps/rabbitmq_peer_discovery_etcd' set -e; for dep in /<>/deps/rabbit_common /<>/deps/rabbitmq_peer_discovery_common /<>/deps/rabbit /<>/deps/eetcd /<>/deps/gun; do \ if grep -qs ^$dep$ /<>/.erlang.mk/deps.log; then \ :; \ else \ echo $dep >> /<>/.erlang.mk/deps.log; \ if [ -z "" ] && ! (echo "amqp_client amqp10_common amqp10_client rabbit rabbit_common rabbitmq_amqp1_0 rabbitmq_auth_backend_amqp rabbitmq_auth_backend_cache rabbitmq_auth_backend_http rabbitmq_auth_backend_ldap rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl rabbitmq_aws rabbitmq_boot_steps_visualiser rabbitmq_cli rabbitmq_codegen rabbitmq_consistent_hash_exchange rabbitmq_ct_client_helpers rabbitmq_ct_helpers rabbitmq_delayed_message_exchange rabbitmq_dotnet_client rabbitmq_event_exchange rabbitmq_federation rabbitmq_federation_management rabbitmq_java_client rabbitmq_jms_client rabbitmq_jms_cts rabbitmq_jms_topic_exchange rabbitmq_lvc_exchange rabbitmq_management rabbitmq_management_agent rabbitmq_management_exchange rabbitmq_management_themes rabbitmq_message_timestamp rabbitmq_metronome rabbitmq_mqtt rabbitmq_objc_client rabbitmq_peer_discovery_aws rabbitmq_peer_discovery_common rabbitmq_peer_discovery_consul rabbitmq_peer_discovery_etcd rabbitmq_peer_discovery_k8s rabbitmq_prometheus rabbitmq_random_exchange rabbitmq_recent_history_exchange rabbitmq_routing_node_stamp rabbitmq_rtopic_exchange rabbitmq_server_release rabbitmq_sharding rabbitmq_shovel rabbitmq_shovel_management rabbitmq_stomp rabbitmq_stream rabbitmq_stream_common rabbitmq_stream_management rabbitmq_toke rabbitmq_top rabbitmq_tracing rabbitmq_trust_store rabbitmq_web_dispatch rabbitmq_web_mqtt rabbitmq_web_mqtt_examples rabbitmq_web_stomp rabbitmq_web_stomp_examples rabbitmq_website" | grep -qw "$(basename "$dep")") && [ ! -L $dep ] && [ -f $dep/ebin/dep_built ]; then \ :; \ elif [ -f $dep/GNUmakefile ] || [ -f $dep/makefile ] || [ -f $dep/Makefile ]; then \ make -C $dep IS_DEP=1; \ if [ ! -L $dep ] && [ -d $dep/ebin ]; then touch $dep/ebin/dep_built; fi; \ else \ echo "Error: No Makefile to build dependency $dep." >&2; \ exit 2; \ fi \ fi \ done : make --no-print-directory rabbitmq_peer_discovery_etcd.d : make --no-print-directory app-build : make[3]: Leaving directory '/<>/deps/rabbitmq_peer_discovery_etcd' \ if command -v flock >/dev/null; then \ flock plugins.lock \ sh -c 'make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"'; \ elif command -v lockf >/dev/null; then \ lockf plugins.lock \ sh -c 'make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"'; \ else \ make do-dist \ DIST_PLUGINS_LIST="/<>/.erlang.mk/recursive-deps-list.log \ /<>/.erlang.mk/apps.log"; \ fi make[3]: Entering directory '/<>' rm -rf /<>/plugins/accept-0.3.5 plugins/accept-0.3.5 mkdir -p /<>/plugins/accept-0.3.5 rm -rf /<>/plugins/amqp10_client-3.9.13 plugins/amqp10_client-3.9.13 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.9.13 rm -rf /<>/plugins/amqp10_common-3.9.13 plugins/amqp10_common-3.9.13 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.9.13/ mkdir -p /<>/plugins/amqp10_common-3.9.13 rm -rf /<>/plugins/amqp_client-3.9.13 plugins/amqp_client-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp10_common/ /<>/plugins/amqp10_common-3.9.13/ mkdir -p /<>/plugins/amqp_client-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/amqp_client/ /<>/plugins/amqp_client-3.9.13/ 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 sending incremental file list ebin/amqp10_client_sup.beam ebin/amqp10_client_types.beam ebin/amqp10_msg.beam ./ 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 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 16,307 bytes received 145 bytes 32,904.00 bytes/sec total size is 15,771 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.7 plugins/aten-0.5.7 mkdir -p /<>/plugins/aten-0.5.7 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/aten/ /<>/plugins/aten-0.5.7/ 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 142,138 bytes received 255 bytes 284,786.00 bytes/sec total size is 141,197 speedup is 0.99 sent 65,500 bytes received 149 bytes 131,298.00 bytes/sec total size is 64,939 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.9.13 EZ_DIR=/<>/plugins/amqp10_client-3.9.13 ! (grep -q '^prepare-dist::' /<>/deps/amqp10_common/Makefile) || \ make --no-print-directory -C /<>/deps/amqp10_common prepare-dist \ APP=amqp10_common VSN=3.9.13 EZ_DIR=/<>/plugins/amqp10_common-3.9.13 rm -rf /<>/plugins/base64url-1.0.1 plugins/base64url-1.0.1 sent 392,609 bytes received 582 bytes 786,382.00 bytes/sec total size is 390,359 speedup is 0.99 mkdir -p /<>/plugins/base64url-1.0.1 rm -rf /<>/plugins/cowboy-2.8.0 plugins/cowboy-2.8.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/base64url/ /<>/plugins/base64url-1.0.1/ mkdir -p /<>/plugins/cowboy-2.8.0 ! (grep -q '^prepare-dist::' /<>/deps/amqp_client/Makefile) || \ make --no-print-directory -C /<>/deps/amqp_client prepare-dist \ APP=amqp_client VSN=3.9.13 EZ_DIR=/<>/plugins/amqp_client-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowboy/ /<>/plugins/cowboy-2.8.0/ sending incremental file list sending incremental file list rm -rf /<>/plugins/cowlib-2.9.1 plugins/cowlib-2.9.1 sent 25,683 bytes received 179 bytes 51,724.00 bytes/sec total size is 25,070 speedup is 0.97 ./ mkdir -p /<>/plugins/cowlib-2.9.1 ebin/ ebin/base64url.app rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cowlib/ /<>/plugins/cowlib-2.9.1/ ebin/base64url.beam ./ ebin/ ebin/cowboy.app ebin/cowboy.beam ebin/cowboy_app.beam ebin/cowboy_bstr.beam sending incremental file list ebin/cowboy_children.beam ebin/cowboy_clear.beam ! (grep -q '^prepare-dist::' /<>/deps/aten/Makefile) || \ make --no-print-directory -C /<>/deps/aten prepare-dist \ APP=aten VSN=0.5.7 EZ_DIR=/<>/plugins/aten-0.5.7 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/ ebin/cowboy_tls.beam ebin/cow_base64url.beam ebin/cowboy_tracer_h.beam ebin/cow_cookie.beam ebin/cowboy_websocket.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 rm -rf /<>/plugins/credentials_obfuscation-2.4.0 plugins/credentials_obfuscation-2.4.0 ebin/cow_qs.beam ebin/cow_spdy.beam ebin/cow_sse.beam ebin/cow_uri.beam ebin/cow_uri_template.beam ebin/cow_ws.beam ebin/cowlib.app include/ include/cow_inline.hrl include/cow_parse.hrl mkdir -p /<>/plugins/credentials_obfuscation-2.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-2.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 sent 3,630 bytes received 65 bytes 7,390.00 bytes/sec total size is 3,405 speedup is 0.92 ! (grep -q '^prepare-dist::' /<>/deps/base64url/Makefile) || \ make --no-print-directory -C /<>/deps/base64url prepare-dist \ APP=base64url VSN=1.0.1 EZ_DIR=/<>/plugins/base64url-1.0.1 rm -rf /<>/plugins/cuttlefish-3.0.1 plugins/cuttlefish-3.0.1 sent 386,731 bytes received 521 bytes 774,504.00 bytes/sec total size is 384,795 speedup is 0.99 sent 1,102,834 bytes received 468 bytes 2,206,604.00 bytes/sec total size is 1,100,912 speedup is 1.00 mkdir -p /<>/plugins/cuttlefish-3.0.1 ! (grep -q '^prepare-dist::' /<>/deps/cowboy/Makefile) || \ make --no-print-directory -C /<>/deps/cowboy prepare-dist \ APP=cowboy VSN=2.8.0 EZ_DIR=/<>/plugins/cowboy-2.8.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/cuttlefish/ /<>/plugins/cuttlefish-3.0.1/ ! (grep -q '^prepare-dist::' /<>/deps/cowlib/Makefile) || \ make --no-print-directory -C /<>/deps/cowlib prepare-dist \ APP=cowlib VSN=2.9.1 EZ_DIR=/<>/plugins/cowlib-2.9.1 rm -rf /<>/plugins/eetcd-0.3.3 plugins/eetcd-0.3.3 sent 22,560 bytes received 164 bytes 45,448.00 bytes/sec total size is 21,949 speedup is 0.97 sending incremental file list ./ mkdir -p /<>/plugins/eetcd-0.3.3 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 rm -rf /<>/plugins/enough-0.1.0 plugins/enough-0.1.0 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/eetcd/ /<>/plugins/eetcd-0.3.3/ ! (grep -q '^prepare-dist::' /<>/deps/credentials_obfuscation/Makefile) || \ make --no-print-directory -C /<>/deps/credentials_obfuscation prepare-dist \ APP=credentials_obfuscation VSN=2.4.0 EZ_DIR=/<>/plugins/credentials_obfuscation-2.4.0 ebin/cuttlefish_flag.beam mkdir -p /<>/plugins/enough-0.1.0 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 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 ./ rm -rf /<>/plugins/gen_batch_server-0.8.6 plugins/gen_batch_server-0.8.6 ebin/ ebin/auth_pb.beam sending incremental file list ./ ebin/ ebin/enough.app ebin/enough.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 mkdir -p /<>/plugins/gen_batch_server-0.8.6 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.6/ include/ include/eetcd.hrl priv/ priv/protos/ priv/protos/auth.proto priv/protos/gogo.proto priv/protos/kv.proto priv/protos/router.proto sending incremental file list ./ ebin/ ebin/gen_batch_server.app ebin/gen_batch_server.beam sent 231,622 bytes received 510 bytes 464,264.00 bytes/sec total size is 229,802 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/cuttlefish/Makefile) || \ make --no-print-directory -C /<>/deps/cuttlefish prepare-dist \ APP=cuttlefish VSN=3.0.1 EZ_DIR=/<>/plugins/cuttlefish-3.0.1 sent 25,135 bytes received 65 bytes 50,400.00 bytes/sec total size is 24,912 speedup is 0.99 rm -rf /<>/plugins/getopt-1.0.2 plugins/getopt-1.0.2 sent 3,807,803 bytes received 784 bytes 7,617,174.00 bytes/sec total size is 3,804,086 speedup is 1.00 mkdir -p /<>/plugins/getopt-1.0.2 sent 19,543 bytes received 65 bytes 39,216.00 bytes/sec total size is 19,310 speedup is 0.98 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/getopt/ /<>/plugins/getopt-1.0.2/ ! (grep -q '^prepare-dist::' /<>/deps/eetcd/Makefile) || \ make --no-print-directory -C /<>/deps/eetcd prepare-dist \ APP=eetcd VSN=0.3.3 EZ_DIR=/<>/plugins/eetcd-0.3.3 ! (grep -q '^prepare-dist::' /<>/deps/enough/Makefile) || \ make --no-print-directory -C /<>/deps/enough prepare-dist \ APP=enough VSN=0.1.0 EZ_DIR=/<>/plugins/enough-0.1.0 ! (grep -q '^prepare-dist::' /<>/deps/gen_batch_server/Makefile) || \ make --no-print-directory -C /<>/deps/gen_batch_server prepare-dist \ APP=gen_batch_server VSN=0.8.6 EZ_DIR=/<>/plugins/gen_batch_server-0.8.6 rm -rf /<>/plugins/gun-1.3.3 plugins/gun-1.3.3 sending incremental file list ./ ebin/ ebin/getopt.app ebin/getopt.beam sent 35,785 bytes received 65 bytes 71,700.00 bytes/sec total size is 35,560 speedup is 0.99 mkdir -p /<>/plugins/gun-1.3.3 rm -rf /<>/plugins/jose-1.11.1 plugins/jose-1.11.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/gun/ /<>/plugins/gun-1.3.3/ mkdir -p /<>/plugins/jose-1.11.1 ! (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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jose/ /<>/plugins/jose-1.11.1/ rm -rf /<>/plugins/jsx-3.1.0 plugins/jsx-3.1.0 sending incremental file list sending incremental file list ./ ./ ebin/ ebin/jose.app ebin/jose.beam ebin/jose_app.beam ebin/jose_base.beam ebin/jose_base64.beam ebin/jose_base64url.beam ebin/jose_block_encryptor.beam ebin/jose_chacha20_poly1305.beam ebin/jose_chacha20_poly1305_crypto.beam ebin/jose_chacha20_poly1305_libsodium.beam ebin/jose_chacha20_poly1305_unsupported.beam ebin/jose_crypto_compat.beam ebin/jose_curve25519.beam ebin/jose_curve25519_libdecaf.beam ebin/jose_curve25519_libsodium.beam ebin/jose_curve25519_unsupported.beam ebin/jose_curve448.beam ebin/jose_curve448_libdecaf.beam ebin/jose_curve448_unsupported.beam ebin/jose_json.beam ebin/jose_json_jason.beam ebin/jose_json_jiffy.beam ebin/jose_json_jsone.beam ebin/jose_json_jsx.beam ebin/jose_json_ojson.beam ebin/jose_json_poison.beam ebin/jose_json_poison_compat_encoder.beam ebin/jose_json_poison_lexical_encoder.beam ebin/jose_json_unsupported.beam ebin/jose_jwa.beam ebin/jose_jwa_aes.beam ebin/jose_jwa_aes_kw.beam ebin/jose_jwa_base64url.beam ebin/jose_jwa_bench.beam ebin/jose_jwa_chacha20.beam ebin/jose_jwa_chacha20_poly1305.beam mkdir -p /<>/plugins/jsx-3.1.0 ebin/ ebin/gun.app ebin/gun.beam ebin/gun_app.beam rm -rf /<>/plugins/observer_cli-1.7.1 plugins/observer_cli-1.7.1 ebin/gun_content_handler.beam ebin/gun_data_h.beam ebin/gun_http.beam ebin/gun_http2.beam ebin/jose_jwa_concat_kdf.beam ebin/gun_sse_h.beam ebin/jose_jwa_curve25519.beam ebin/gun_sup.beam ebin/jose_jwa_curve448.beam ebin/jose_jwa_ed25519.beam ebin/gun_tcp.beam ebin/jose_jwa_ed448.beam ebin/gun_tls.beam ebin/jose_jwa_hchacha20.beam ebin/gun_ws.beam ebin/jose_jwa_math.beam ebin/gun_ws_h.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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/jsx/ /<>/plugins/jsx-3.1.0/ mkdir -p /<>/plugins/observer_cli-1.7.1 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.1/ sending incremental file list sending incremental file list ./ ebin/ ebin/jsx.app ebin/jsx.beam ./ ebin/jsx_config.beam ebin/jsx_consult.beam ebin/jsx_decoder.beam ebin/jsx_encoder.beam ebin/jsx_parser.beam ebin/jsx_to_json.beam ebin/jsx_to_term.beam ebin/jsx_verify.beam 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 127,362 bytes received 274 bytes 255,272.00 bytes/sec total size is 126,415 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 sent 1,185,394 bytes received 2,243 bytes 2,375,274.00 bytes/sec total size is 1,176,626 speedup is 0.99 rm -rf /<>/plugins/osiris-0.1.0 plugins/osiris-0.1.0 sent 138,401 bytes received 217 bytes 277,236.00 bytes/sec total size is 137,607 speedup is 0.99 sent 229,045 bytes received 316 bytes 458,722.00 bytes/sec total size is 227,897 speedup is 0.99 mkdir -p /<>/plugins/osiris-0.1.0 ! (grep -q '^prepare-dist::' /<>/deps/jose/Makefile) || \ make --no-print-directory -C /<>/deps/jose prepare-dist \ APP=jose VSN=1.11.1 EZ_DIR=/<>/plugins/jose-1.11.1 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/osiris/ /<>/plugins/osiris-0.1.0/ ! (grep -q '^prepare-dist::' /<>/deps/jsx/Makefile) || \ make --no-print-directory -C /<>/deps/jsx prepare-dist \ APP=jsx VSN=3.1.0 EZ_DIR=/<>/plugins/jsx-3.1.0 ! (grep -q '^prepare-dist::' /<>/deps/observer_cli/Makefile) || \ make --no-print-directory -C /<>/deps/observer_cli prepare-dist \ APP=observer_cli VSN=1.7.1 EZ_DIR=/<>/plugins/observer_cli-1.7.1 rm -rf /<>/plugins/prometheus-4.8.1 plugins/prometheus-4.8.1 sending incremental file list ./ ebin/ ebin/osiris.app ebin/osiris.beam ebin/osiris_app.beam ebin/osiris_bench.beam ebin/osiris_counters.beam mkdir -p /<>/plugins/prometheus-4.8.1 rm -rf /<>/plugins/quantile_estimator-0.2.1 plugins/quantile_estimator-0.2.1 ebin/osiris_log.beam ebin/osiris_replica.beam ebin/osiris_replica_reader.beam ebin/osiris_replica_reader_sup.beam ebin/osiris_retention.beam ebin/osiris_server_sup.beam ebin/osiris_sup.beam ebin/osiris_tracking.beam ebin/osiris_util.beam ebin/osiris_writer.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/prometheus/ /<>/plugins/prometheus-4.8.1/ mkdir -p /<>/plugins/quantile_estimator-0.2.1 rm -rf /<>/plugins/ra-2.0.3 plugins/ra-2.0.3 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 199,135 bytes received 312 bytes 398,894.00 bytes/sec total size is 198,005 speedup is 0.99 sent 331,558 bytes received 658 bytes 664,432.00 bytes/sec total size is 329,010 speedup is 0.99 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/ mkdir -p /<>/plugins/ra-2.0.3 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/ra/ /<>/plugins/ra-2.0.3/ sending incremental file list ./ ebin/ sending incremental file list ebin/quantile.beam ebin/quantile_estimator.app ! (grep -q '^prepare-dist::' /<>/deps/osiris/Makefile) || \ make --no-print-directory -C /<>/deps/osiris prepare-dist \ APP=osiris VSN=0.1.0 EZ_DIR=/<>/plugins/osiris-0.1.0 ebin/quantile_estimator.beam include/ include/quantile_estimator.hrl ! (grep -q '^prepare-dist::' /<>/deps/prometheus/Makefile) || \ make --no-print-directory -C /<>/deps/prometheus prepare-dist \ APP=prometheus VSN=4.8.1 EZ_DIR=/<>/plugins/prometheus-4.8.1 ./ ebin/ ebin/ra.app ebin/ra.beam ebin/ra_app.beam ebin/ra_bench.beam ebin/ra_counters.beam ebin/ra_dbg.beam ebin/ra_directory.beam ebin/ra_env.beam ebin/ra_file_handle.beam ebin/ra_flru.beam ebin/ra_leaderboard.beam ebin/ra_lib.beam ebin/ra_log.beam ebin/ra_log_ets.beam ebin/ra_log_meta.beam ebin/ra_log_pre_init.beam rm -rf /<>/plugins/rabbit-3.9.13 plugins/rabbit-3.9.13 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 mkdir -p /<>/plugins/rabbit-3.9.13 rm -rf /<>/plugins/rabbitmq_prelaunch-3.9.13 plugins/rabbitmq_prelaunch-3.9.13 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 12,680 bytes received 107 bytes 25,574.00 bytes/sec total size is 12,273 speedup is 0.96 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit/ /<>/plugins/rabbit-3.9.13/ mkdir -p /<>/plugins/rabbitmq_prelaunch-3.9.13 ! (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 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.9.13/ sending incremental file list rm -rf /<>/plugins/rabbit_common-3.9.13 plugins/rabbit_common-3.9.13 sent 552,123 bytes received 730 bytes 1,105,706.00 bytes/sec total size is 549,373 speedup is 0.99 sending incremental file list ./ ebin/ ebin/rabbit_boot_state.beam ebin/rabbit_boot_state_sup.beam ebin/rabbit_boot_state_systemd.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_sighandler.beam ebin/rabbit_prelaunch_sup.beam ebin/rabbitmq_prelaunch.app ebin/ ebin/amqqueue.beam ebin/amqqueue_v1.beam ebin/background_gc.beam ebin/code_server_cache.beam ebin/gatherer.beam ebin/gm.beam ebin/internal_user.beam ebin/internal_user_v1.beam ebin/lqueue.beam ebin/mirrored_supervisor_sups.beam ebin/pg_local.beam ebin/pid_recomposition.beam ebin/rabbit.app ebin/rabbit.beam mkdir -p /<>/plugins/rabbit_common-3.9.13 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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbit_common/ /<>/plugins/rabbit_common-3.9.13/ 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_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 sending incremental file list ! (grep -q '^prepare-dist::' /<>/deps/ra/Makefile) || \ make --no-print-directory -C /<>/deps/ra prepare-dist \ APP=ra VSN=2.0.3 EZ_DIR=/<>/plugins/ra-2.0.3 ebin/rabbit_connection_tracking_handler.beam ebin/rabbit_control_pbe.beam ebin/rabbit_core_ff.beam ebin/rabbit_core_metrics_gc.beam ebin/rabbit_credential_validation.beam ebin/rabbit_credential_validator.beam ebin/rabbit_credential_validator_accept_everything.beam ebin/rabbit_credential_validator_min_password_length.beam ebin/rabbit_credential_validator_password_regexp.beam ebin/rabbit_dead_letter.beam ebin/rabbit_definitions.beam ebin/rabbit_definitions_import_https.beam ebin/rabbit_definitions_import_local_filesystem.beam ebin/rabbit_diagnostics.beam ebin/rabbit_direct.beam ebin/rabbit_direct_reply_to.beam ebin/rabbit_disk_monitor.beam ebin/rabbit_epmd_monitor.beam ebin/rabbit_event_consumer.beam ebin/rabbit_exchange.beam ebin/rabbit_exchange_decorator.beam ebin/rabbit_exchange_parameters.beam ebin/rabbit_exchange_type_direct.beam ebin/rabbit_exchange_type_fanout.beam ebin/rabbit_exchange_type_headers.beam ebin/rabbit_exchange_type_invalid.beam ebin/rabbit_exchange_type_topic.beam ebin/rabbit_feature_flags.beam ebin/rabbit_ff_extra.beam ebin/rabbit_ff_registry.beam ebin/rabbit_fhc_helpers.beam ebin/rabbit_fifo.beam rm -rf /<>/plugins/rabbitmq_amqp1_0-3.9.13 plugins/rabbitmq_amqp1_0-3.9.13 ebin/rabbit_fifo_client.beam ./ ebin/rabbit_fifo_index.beam ebin/rabbit_fifo_v0.beam ebin/rabbit_file.beam ebin/rabbit_framing.beam ebin/ ebin/rabbit_global_counters.beam ebin/app_utils.beam ebin/rabbit_guid.beam ebin/code_version.beam ebin/rabbit_health_check.beam ebin/credit_flow.beam ebin/rabbit_limiter.beam ebin/delegate.beam ebin/rabbit_log_channel.beam ebin/delegate_sup.beam ebin/rabbit_log_connection.beam ebin/file_handle_cache.beam ebin/rabbit_log_feature_flags.beam ebin/file_handle_cache_stats.beam ebin/rabbit_log_mirroring.beam ebin/gen_server2.beam ebin/rabbit_log_prelaunch.beam ebin/mirrored_supervisor.beam ebin/rabbit_log_queue.beam ebin/rabbit_log_tail.beam ebin/rabbit_log_upgrade.beam ebin/rabbit_logger_exchange_h.beam ebin/rabbit_looking_glass.beam ebin/rabbit_maintenance.beam ebin/rabbit_memory_monitor.beam mkdir -p /<>/plugins/rabbitmq_amqp1_0-3.9.13 ebin/rabbit_metrics.beam ebin/mirrored_supervisor_locks.beam ebin/rabbit_mirror_queue_coordinator.beam ebin/mnesia_sync.beam ebin/rabbit_mirror_queue_master.beam ebin/pmon.beam ebin/rabbit_mirror_queue_misc.beam rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_amqp1_0/ /<>/plugins/rabbitmq_amqp1_0-3.9.13/ 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_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_control_misc.beam ebin/rabbit_core_metrics.beam ebin/rabbit_data_coercion.beam ebin/rabbit_env.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_error_logger_handler.beam ebin/rabbit_event.beam sending incremental file list ebin/rabbit_msg_store_ets_index.beam ebin/rabbit_exchange_type.beam ebin/rabbit_msg_store_gc.beam ebin/rabbit_framing_amqp_0_8.beam ebin/rabbit_networking.beam ebin/rabbit_node_monitor.beam ebin/rabbit_nodes.beam ebin/rabbit_osiris_metrics.beam ebin/rabbit_parameter_validation.beam ebin/rabbit_password.beam ebin/rabbit_password_hashing_md5.beam ebin/rabbit_framing_amqp_0_9_1.beam ebin/rabbit_password_hashing_sha256.beam ebin/rabbit_password_hashing_sha512.beam ebin/rabbit_peer_discovery.beam ebin/rabbit_peer_discovery_classic_config.beam ebin/rabbit_peer_discovery_dns.beam ebin/rabbit_plugins.beam ebin/rabbit_policies.beam ebin/rabbit_policy.beam ebin/rabbit_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_policy_merge_strategy.beam ebin/rabbit_prelaunch_cluster.beam ebin/rabbit_numerical.beam ./ ebin/rabbit_prelaunch_enabled_plugins_file.beam ebin/rabbit_password_hashing.beam ebin/rabbit_prelaunch_feature_flags.beam ebin/rabbit_pbe.beam ebin/rabbit_prelaunch_logging.beam ebin/rabbit_peer_discovery_backend.beam ebin/rabbit_prequeue.beam ebin/rabbit_policy_validator.beam ebin/rabbit_priority_queue.beam ebin/rabbit_queue_collector.beam ebin/rabbit_queue_consumers.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/ ebin/rabbit_semver.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam ebin/rabbit_semver_parser.beam ebin/rabbit_ssl_options.beam ebin/rabbit_amqp1_0.beam ebin/rabbit_types.beam ebin/rabbit_amqp1_0_channel.beam ebin/rabbit_writer.beam ebin/rabbit_amqp1_0_incoming_link.beam ebin/supervisor2.beam ebin/rabbit_amqp1_0_link_util.beam ebin/rabbit_amqp1_0_message.beam ebin/rabbit_queue_decorator.beam ebin/rabbit_amqp1_0_outgoing_link.beam ebin/rabbit_queue_index.beam ebin/rabbit_amqp1_0_reader.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_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/vm_memory_monitor.beam ebin/rabbit_amqp1_0_writer.beam ebin/rabbit_ra_registry.beam ebin/worker_pool.beam sent 158,350 bytes received 350 bytes 317,400.00 bytes/sec total size is 157,023 speedup is 0.99 ebin/rabbitmq_amqp1_0.app include/ ebin/rabbit_reader.beam ebin/worker_pool_sup.beam include/rabbit_amqp1_0.hrl priv/ priv/schema/ ebin/worker_pool_worker.beam include/ priv/schema/rabbitmq_amqp1_0.schema include/logging.hrl include/rabbit.hrl include/rabbit_core_metrics.hrl include/rabbit_framing.hrl ebin/rabbit_recovery_terms.beam include/rabbit_memory.hrl ebin/rabbit_restartable_sup.beam include/rabbit_misc.hrl ebin/rabbit_router.beam include/rabbit_msg_store.hrl ebin/rabbit_runtime_parameters.beam include/resource.hrl ebin/rabbit_ssl.beam ebin/rabbit_stream_coordinator.beam ebin/rabbit_stream_queue.beam ebin/rabbit_sup.beam ebin/rabbit_sysmon_handler.beam ebin/rabbit_sysmon_minder.beam ebin/rabbit_table.beam ebin/rabbit_trace.beam ebin/rabbit_tracking.beam ebin/rabbit_upgrade.beam ebin/rabbit_upgrade_functions.beam ebin/rabbit_upgrade_preparation.beam ebin/rabbit_variable_queue.beam ebin/rabbit_version.beam ebin/rabbit_vhost.beam ebin/rabbit_vhost_limit.beam ebin/rabbit_vhost_msg_store.beam ebin/rabbit_vhost_process.beam ebin/rabbit_vhost_sup.beam ebin/rabbit_vhost_sup_sup.beam ebin/rabbit_vhost_sup_wrapper.beam ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_prelaunch-3.9.13 ebin/rabbit_vm.beam ebin/supervised_lifecycle.beam ebin/tcp_listener.beam ebin/tcp_listener_sup.beam ebin/term_to_binary_compat.beam ebin/vhost.beam ebin/vhost_v1.beam include/ include/amqqueue.hrl include/amqqueue_v1.hrl include/amqqueue_v2.hrl include/gm_specs.hrl include/rabbit_global_counters.hrl include/vhost.hrl include/vhost_v1.hrl include/vhost_v2.hrl priv/ priv/schema/ priv/schema/rabbit.schema rm -rf /<>/plugins/rabbitmq_auth_backend_cache-3.9.13 plugins/rabbitmq_auth_backend_cache-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_backend_cache-3.9.13 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.9.13/ 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 969,608 bytes received 1,403 bytes 1,942,022.00 bytes/sec total size is 964,003 speedup is 0.99 sent 239,149 bytes received 362 bytes 479,022.00 bytes/sec total size is 237,674 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbit_common/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit_common prepare-dist \ APP=rabbit_common VSN=3.9.13 EZ_DIR=/<>/plugins/rabbit_common-3.9.13 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_amqp1_0-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_backend_http-3.9.13 plugins/rabbitmq_auth_backend_http-3.9.13 sent 3,233,778 bytes received 3,653 bytes 6,474,862.00 bytes/sec total size is 3,218,447 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_auth_backend_http-3.9.13 rm -rf /<>/plugins/rabbitmq_auth_backend_ldap-3.9.13 plugins/rabbitmq_auth_backend_ldap-3.9.13 sent 35,438 bytes received 233 bytes 71,342.00 bytes/sec total size is 34,482 speedup is 0.97 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.9.13/ mkdir -p /<>/plugins/rabbitmq_auth_backend_ldap-3.9.13 ! (grep -q '^prepare-dist::' /<>/deps/rabbit/Makefile) || \ make --no-print-directory -C /<>/deps/rabbit prepare-dist \ APP=rabbit VSN=3.9.13 EZ_DIR=/<>/plugins/rabbit-3.9.13 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_cache-3.9.13 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.9.13/ rm -rf /<>/plugins/rabbitmq_auth_backend_oauth2-3.9.13 plugins/rabbitmq_auth_backend_oauth2-3.9.13 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 rm -rf /<>/plugins/rabbitmq_auth_mechanism_ssl-3.9.13 plugins/rabbitmq_auth_mechanism_ssl-3.9.13 sending incremental file list ./ mkdir -p /<>/plugins/rabbitmq_auth_backend_oauth2-3.9.13 mkdir -p /<>/plugins/rabbitmq_auth_mechanism_ssl-3.9.13 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 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.9.13/ ebin/rabbitmq_auth_backend_ldap.app include/ include/logging.hrl 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.9.13/ priv/ priv/schema/ priv/schema/rabbitmq_auth_backend_ldap.schema sending incremental file list sending incremental file list ./ ebin/ ebin/rabbit_auth_mechanism_ssl.beam ebin/rabbit_auth_mechanism_ssl_app.beam ebin/rabbitmq_auth_mechanism_ssl.app ./ 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 15,748 bytes received 111 bytes 31,718.00 bytes/sec total size is 15,279 speedup is 0.96 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_http-3.9.13 rm -rf /<>/plugins/rabbitmq_aws-3.9.13 plugins/rabbitmq_aws-3.9.13 mkdir -p /<>/plugins/rabbitmq_aws-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_aws/ /<>/plugins/rabbitmq_aws-3.9.13/ sent 71,561 bytes received 176 bytes 143,474.00 bytes/sec total size is 70,835 speedup is 0.99 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_ldap-3.9.13 sending incremental file list ./ rm -rf /<>/plugins/rabbitmq_consistent_hash_exchange-3.9.13 plugins/rabbitmq_consistent_hash_exchange-3.9.13 ebin/ ebin/rabbitmq_aws.app ebin/rabbitmq_aws.beam sent 16,381 bytes received 84 bytes 32,930.00 bytes/sec total size is 16,028 speedup is 0.97 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 56,609 bytes received 244 bytes 113,706.00 bytes/sec total size is 55,581 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_consistent_hash_exchange-3.9.13 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.9.13/ ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_mechanism_ssl-3.9.13 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_auth_backend_oauth2-3.9.13 sending incremental file list rm -rf /<>/plugins/rabbitmq_event_exchange-3.9.13 plugins/rabbitmq_event_exchange-3.9.13 ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam ebin/rabbit_exchange_type_consistent_hash.beam ebin/rabbitmq_consistent_hash_exchange.app include/ include/rabbitmq_consistent_hash_exchange.hrl mkdir -p /<>/plugins/rabbitmq_event_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_federation-3.9.13 plugins/rabbitmq_federation-3.9.13 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.9.13/ mkdir -p /<>/plugins/rabbitmq_federation-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_federation/ /<>/plugins/rabbitmq_federation-3.9.13/ 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 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 83,379 bytes received 248 bytes 167,254.00 bytes/sec total size is 82,462 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_aws/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_aws prepare-dist \ APP=rabbitmq_aws VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_aws-3.9.13 rm -rf /<>/plugins/rabbitmq_federation_management-3.9.13 plugins/rabbitmq_federation_management-3.9.13 mkdir -p /<>/plugins/rabbitmq_federation_management-3.9.13 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.9.13/ 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 31,904 bytes received 107 bytes 64,022.00 bytes/sec total size is 31,357 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_consistent_hash_exchange/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_consistent_hash_exchange prepare-dist \ APP=rabbitmq_consistent_hash_exchange VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_consistent_hash_exchange-3.9.13 rm -rf /<>/plugins/rabbitmq_jms_topic_exchange-3.9.13 plugins/rabbitmq_jms_topic_exchange-3.9.13 sent 25,355 bytes received 134 bytes 50,978.00 bytes/sec total size is 24,760 speedup is 0.97 sent 250,109 bytes received 487 bytes 501,192.00 bytes/sec total size is 248,166 speedup is 0.99 sent 26,819 bytes received 157 bytes 53,952.00 bytes/sec total size is 26,209 speedup is 0.97 mkdir -p /<>/plugins/rabbitmq_jms_topic_exchange-3.9.13 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.9.13/ ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_event_exchange-3.9.13 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_federation/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_federation prepare-dist \ APP=rabbitmq_federation VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_federation-3.9.13 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_federation_management-3.9.13 sending incremental file list rm -rf /<>/plugins/rabbitmq_management-3.9.13 plugins/rabbitmq_management-3.9.13 ./ ebin/ ebin/rabbit_jms_topic_exchange.beam ebin/rabbitmq_jms_topic_exchange.app ebin/sjx_evaluator.beam include/ include/rabbit_jms_topic_exchange.hrl mkdir -p /<>/plugins/rabbitmq_management-3.9.13 rm -rf /<>/plugins/rabbitmq_management_agent-3.9.13 plugins/rabbitmq_management_agent-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_management/ /<>/plugins/rabbitmq_management-3.9.13/ mkdir -p /<>/plugins/rabbitmq_management_agent-3.9.13 rm -rf /<>/plugins/rabbitmq_mqtt-3.9.13 plugins/rabbitmq_mqtt-3.9.13 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.9.13/ mkdir -p /<>/plugins/rabbitmq_mqtt-3.9.13 sending incremental file list rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_mqtt/ /<>/plugins/rabbitmq_mqtt-3.9.13/ ./ sending incremental file list sending incremental file list ebin/ ebin/rabbit_mgmt_app.beam ebin/rabbit_mgmt_cors.beam ebin/rabbit_mgmt_csp.beam ebin/rabbit_mgmt_db.beam ebin/rabbit_mgmt_db_cache.beam ebin/rabbit_mgmt_db_cache_sup.beam ebin/rabbit_mgmt_dispatcher.beam ebin/rabbit_mgmt_extension.beam ebin/rabbit_mgmt_headers.beam ebin/rabbit_mgmt_hsts.beam ebin/rabbit_mgmt_load_definitions.beam ebin/rabbit_mgmt_reset_handler.beam ebin/rabbit_mgmt_stats.beam ebin/rabbit_mgmt_sup.beam ebin/rabbit_mgmt_sup_sup.beam ebin/rabbit_mgmt_util.beam ./ ebin/rabbit_mgmt_wm_aliveness_test.beam ebin/rabbit_mgmt_wm_auth.beam ebin/rabbit_mgmt_wm_auth_attempts.beam ebin/rabbit_mgmt_wm_binding.beam ./ ebin/rabbit_mgmt_wm_bindings.beam ebin/rabbit_mgmt_wm_channel.beam ebin/rabbit_mgmt_wm_channels.beam ebin/rabbit_mgmt_wm_channels_vhost.beam ebin/rabbit_mgmt_wm_cluster_name.beam ebin/ ebin/rabbit_mgmt_wm_connection.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam ebin/rabbit_mgmt_wm_connection_channels.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam ebin/rabbit_mgmt_wm_connections.beam ebin/ ebin/mqtt_machine.beam ebin/rabbit_mgmt_wm_connections_vhost.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam ebin/mqtt_machine_v0.beam ebin/rabbit_mgmt_wm_consumers.beam ebin/exometer_slide.beam ebin/mqtt_node.beam ebin/rabbit_mgmt_wm_definitions.beam ebin/rabbit_mgmt_agent_app.beam ebin/rabbit_mqtt.beam ebin/rabbit_mgmt_wm_exchange.beam ebin/rabbit_mgmt_agent_config.beam ebin/rabbit_mqtt_collector.beam ebin/rabbit_mgmt_agent_sup.beam ebin/rabbit_mqtt_connection_info.beam ebin/rabbit_mgmt_agent_sup_sup.beam ebin/rabbit_mqtt_connection_sup.beam ebin/rabbit_mgmt_data.beam ebin/rabbit_mqtt_frame.beam ebin/rabbit_mgmt_data_compat.beam ebin/rabbit_mqtt_internal_event_handler.beam ebin/rabbit_mgmt_db_handler.beam ebin/rabbit_mqtt_processor.beam ebin/rabbit_mgmt_external_stats.beam ebin/rabbit_mqtt_reader.beam ebin/rabbit_mgmt_ff.beam ebin/rabbit_mgmt_format.beam ebin/rabbit_mgmt_gc.beam ebin/rabbit_mgmt_wm_exchange_publish.beam ebin/rabbit_mgmt_wm_exchanges.beam ebin/rabbit_mgmt_wm_extensions.beam ebin/rabbit_mgmt_wm_feature_flag_enable.beam ebin/rabbit_mgmt_wm_feature_flags.beam ebin/rabbit_mgmt_wm_global_parameter.beam ebin/rabbit_mgmt_wm_global_parameters.beam ebin/rabbit_mgmt_wm_health_check_alarms.beam ebin/rabbit_mgmt_metrics_collector.beam ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam ebin/rabbit_mgmt_metrics_gc.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_mgmt_wm_health_check_local_alarms.beam ebin/rabbit_mqtt_retainer.beam ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam ebin/rabbit_mqtt_retainer_sup.beam ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam ebin/rabbit_mqtt_sup.beam ebin/rabbit_mgmt_wm_health_check_port_listener.beam ebin/rabbit_mqtt_util.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/rabbitmq_mqtt.app include/ include/mqtt_machine.hrl include/mqtt_machine_v0.hrl include/rabbit_mqtt.hrl include/rabbit_mqtt_frame.hrl include/rabbit_mqtt_retained_msg_store.hrl priv/ priv/schema/ priv/schema/rabbitmq_mqtt.schema ebin/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/rabbit_mgmt_wm_parameter.beam ebin/rabbit_mgmt_wm_parameters.beam ebin/rabbit_mgmt_wm_permission.beam ebin/rabbit_mgmt_wm_permissions.beam ebin/rabbit_mgmt_wm_permissions_user.beam ebin/rabbit_mgmt_wm_permissions_vhost.beam ebin/rabbit_mgmt_wm_policies.beam ebin/rabbit_mgmt_wm_policy.beam ebin/rabbit_mgmt_wm_queue.beam ebin/rabbit_mgmt_wm_queue_actions.beam ebin/rabbit_mgmt_wm_queue_get.beam ebin/rabbit_mgmt_wm_queue_purge.beam ebin/rabbit_mgmt_wm_queues.beam ebin/rabbit_mgmt_wm_rebalance_queues.beam ebin/rabbit_mgmt_wm_redirect.beam ebin/rabbit_mgmt_wm_reset.beam ebin/rabbit_mgmt_wm_static.beam ebin/rabbit_mgmt_wm_topic_permission.beam ebin/rabbit_mgmt_wm_topic_permissions.beam ebin/rabbit_mgmt_wm_topic_permissions_user.beam ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam ebin/rabbit_mgmt_wm_user.beam ebin/rabbit_mgmt_wm_user_limit.beam ebin/rabbit_mgmt_wm_user_limits.beam ebin/rabbit_mgmt_wm_users.beam ebin/rabbit_mgmt_wm_users_bulk_delete.beam sent 28,526 bytes received 107 bytes 57,266.00 bytes/sec total size is 28,070 speedup is 0.98 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 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_jms_topic_exchange-3.9.13 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 rm -rf /<>/plugins/rabbitmq_peer_discovery_aws-3.9.13 plugins/rabbitmq_peer_discovery_aws-3.9.13 priv/www/js/jquery-3.5.1.js priv/www/js/jquery-3.5.1.min.js priv/www/js/jquery.flot-0.8.1.js priv/www/js/jquery.flot-0.8.1.min.js priv/www/js/jquery.flot-0.8.1.time.js priv/www/js/jquery.flot-0.8.1.time.min.js priv/www/js/json2-2016.10.28.js priv/www/js/main.js priv/www/js/prefs.js priv/www/js/sammy-0.7.6.js priv/www/js/sammy-0.7.6.min.js priv/www/js/singular/ priv/www/js/singular/client_frame.html priv/www/js/singular/postaccess.html priv/www/js/singular/postauth.html priv/www/js/singular/rpFrame.js priv/www/js/singular/singular.js priv/www/js/singular/singular.umd.js priv/www/js/tmpl/ priv/www/js/tmpl/404.ejs priv/www/js/tmpl/add-binding.ejs priv/www/js/tmpl/binary.ejs priv/www/js/tmpl/bindings.ejs priv/www/js/tmpl/channel.ejs priv/www/js/tmpl/channels-list.ejs priv/www/js/tmpl/channels.ejs priv/www/js/tmpl/cluster-name.ejs priv/www/js/tmpl/columns-options.ejs priv/www/js/tmpl/connection.ejs priv/www/js/tmpl/connections.ejs priv/www/js/tmpl/consumers.ejs priv/www/js/tmpl/exchange.ejs priv/www/js/tmpl/exchanges.ejs priv/www/js/tmpl/feature-flags.ejs priv/www/js/tmpl/layout.ejs priv/www/js/tmpl/limits.ejs priv/www/js/tmpl/list-exchanges.ejs priv/www/js/tmpl/login.ejs priv/www/js/tmpl/login_uaa.ejs priv/www/js/tmpl/memory-bar.ejs priv/www/js/tmpl/memory-table.ejs priv/www/js/tmpl/memory.ejs priv/www/js/tmpl/messages.ejs priv/www/js/tmpl/msg-detail-deliveries.ejs priv/www/js/tmpl/msg-detail-publishes.ejs priv/www/js/tmpl/node.ejs priv/www/js/tmpl/overview.ejs priv/www/js/tmpl/partition.ejs priv/www/js/tmpl/permissions.ejs priv/www/js/tmpl/policies.ejs mkdir -p /<>/plugins/rabbitmq_peer_discovery_aws-3.9.13 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 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.9.13/ 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 231,700 bytes received 438 bytes 464,276.00 bytes/sec total size is 229,901 speedup is 0.99 sent 200,097 bytes received 571 bytes 401,336.00 bytes/sec total size is 197,729 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management_agent/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_management_agent prepare-dist \ APP=rabbitmq_management_agent VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_management_agent-3.9.13 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_mqtt/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_mqtt prepare-dist \ APP=rabbitmq_mqtt VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_mqtt-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_common-3.9.13 plugins/rabbitmq_peer_discovery_common-3.9.13 rm -rf /<>/plugins/rabbitmq_peer_discovery_consul-3.9.13 plugins/rabbitmq_peer_discovery_consul-3.9.13 sent 2,386,801 bytes received 3,439 bytes 4,780,480.00 bytes/sec total size is 2,373,906 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_peer_discovery_consul-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_common-3.9.13 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.9.13/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_management/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_management prepare-dist \ APP=rabbitmq_management VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_management-3.9.13 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.9.13/ sent 25,152 bytes received 111 bytes 50,526.00 bytes/sec total size is 24,681 speedup is 0.98 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_aws-3.9.13 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 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 rm -rf /<>/plugins/rabbitmq_peer_discovery_etcd-3.9.13 plugins/rabbitmq_peer_discovery_etcd-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_etcd-3.9.13 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.9.13/ 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 sed 's/%%VSN%%/3.9.13/' bin/rabbitmqadmin \ > /<>/plugins/rabbitmq_management-3.9.13/priv/www/cli/rabbitmqadmin rm -rf /<>/plugins/rabbitmq_peer_discovery_k8s-3.9.13 plugins/rabbitmq_peer_discovery_k8s-3.9.13 mkdir -p /<>/plugins/rabbitmq_peer_discovery_k8s-3.9.13 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.9.13/ 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 57,617 bytes received 214 bytes 115,662.00 bytes/sec total size is 56,747 speedup is 0.98 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_common-3.9.13 rm -rf /<>/plugins/rabbitmq_prometheus-3.9.13 plugins/rabbitmq_prometheus-3.9.13 mkdir -p /<>/plugins/rabbitmq_prometheus-3.9.13 sent 70,932 bytes received 195 bytes 142,254.00 bytes/sec total size is 70,096 speedup is 0.99 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_prometheus/ /<>/plugins/rabbitmq_prometheus-3.9.13/ ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_consul-3.9.13 rm -rf /<>/plugins/rabbitmq_random_exchange-3.9.13 plugins/rabbitmq_random_exchange-3.9.13 sending incremental file list ./ mkdir -p /<>/plugins/rabbitmq_random_exchange-3.9.13 ebin/ ebin/prometheus_rabbitmq_alarm_metrics_collector.beam ebin/prometheus_rabbitmq_core_metrics_collector.beam ebin/prometheus_rabbitmq_global_metrics_collector.beam 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.9.13/ 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 50,848 bytes received 195 bytes 102,086.00 bytes/sec total size is 50,038 speedup is 0.98 sending incremental file list ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_etcd-3.9.13 ./ ebin/ ebin/rabbit_exchange_type_random.beam ebin/rabbitmq_random_exchange.app include/ rm -rf /<>/plugins/rabbitmq_recent_history_exchange-3.9.13 plugins/rabbitmq_recent_history_exchange-3.9.13 mkdir -p /<>/plugins/rabbitmq_recent_history_exchange-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_exchange_type_recent_history.beam ebin/rabbitmq_recent_history_exchange.app include/ include/rabbit_recent_history.hrl sent 34,553 bytes received 195 bytes 69,496.00 bytes/sec total size is 33,749 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_peer_discovery_k8s/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_peer_discovery_k8s prepare-dist \ APP=rabbitmq_peer_discovery_k8s VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_peer_discovery_k8s-3.9.13 rm -rf /<>/plugins/rabbitmq_sharding-3.9.13 plugins/rabbitmq_sharding-3.9.13 mkdir -p /<>/plugins/rabbitmq_sharding-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_sharding/ /<>/plugins/rabbitmq_sharding-3.9.13/ 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 81,406 bytes received 187 bytes 163,186.00 bytes/sec total size is 80,540 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_prometheus/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_prometheus prepare-dist \ APP=rabbitmq_prometheus VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_prometheus-3.9.13 sent 5,839 bytes received 69 bytes 11,816.00 bytes/sec total size is 5,546 speedup is 0.94 rm -rf /<>/plugins/rabbitmq_shovel-3.9.13 plugins/rabbitmq_shovel-3.9.13 mkdir -p /<>/plugins/rabbitmq_shovel-3.9.13 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_random_exchange-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_shovel/ /<>/plugins/rabbitmq_shovel-3.9.13/ rm -rf /<>/plugins/rabbitmq_shovel_management-3.9.13 plugins/rabbitmq_shovel_management-3.9.13 sent 18,055 bytes received 88 bytes 36,286.00 bytes/sec total size is 17,662 speedup is 0.97 sending incremental file list mkdir -p /<>/plugins/rabbitmq_shovel_management-3.9.13 ./ ebin/ 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.9.13/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.beam ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_recent_history_exchange-3.9.13 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 sending incremental file list ebin/rabbit_shovel_worker.beam ./ ebin/rabbit_shovel_worker_sup.beam ebin/ rm -rf /<>/plugins/rabbitmq_stomp-3.9.13 plugins/rabbitmq_stomp-3.9.13 ebin/rabbitmq_shovel.app ebin/rabbit_shovel_mgmt.beam include/ include/logging.hrl ebin/rabbitmq_shovel_management.app include/rabbit_shovel.hrl 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.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stomp/ /<>/plugins/rabbitmq_stomp-3.9.13/ 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 43,453 bytes received 160 bytes 87,226.00 bytes/sec total size is 42,812 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_sharding/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_sharding prepare-dist \ APP=rabbitmq_sharding VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_sharding-3.9.13 rm -rf /<>/plugins/rabbitmq_stream-3.9.13 plugins/rabbitmq_stream-3.9.13 mkdir -p /<>/plugins/rabbitmq_stream-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_stream/ /<>/plugins/rabbitmq_stream-3.9.13/ sending incremental file list ./ ebin/ ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam ebin/rabbit_stream.beam ebin/rabbit_stream_connection_sup.beam ebin/rabbit_stream_manager.beam ebin/rabbit_stream_metrics.beam ebin/rabbit_stream_metrics_gc.beam ebin/rabbit_stream_reader.beam ebin/rabbit_stream_sup.beam ebin/rabbit_stream_utils.beam ebin/rabbitmq_stream.app include/ include/rabbit_stream_metrics.hrl priv/ priv/schema/ priv/schema/rabbitmq_stream.schema sent 43,356 bytes received 161 bytes 87,034.00 bytes/sec total size is 42,749 speedup is 0.98 sent 208,573 bytes received 430 bytes 418,006.00 bytes/sec total size is 206,754 speedup is 0.99 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_shovel_management-3.9.13 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_shovel/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_shovel prepare-dist \ APP=rabbitmq_shovel VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_shovel-3.9.13 rm -rf /<>/plugins/rabbitmq_stream_common-3.9.13 plugins/rabbitmq_stream_common-3.9.13 rm -rf /<>/plugins/rabbitmq_stream_management-3.9.13 plugins/rabbitmq_stream_management-3.9.13 sent 169,560 bytes received 328 bytes 339,776.00 bytes/sec total size is 168,229 speedup is 0.99 mkdir -p /<>/plugins/rabbitmq_stream_common-3.9.13 mkdir -p /<>/plugins/rabbitmq_stream_management-3.9.13 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.9.13/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stomp/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stomp prepare-dist \ APP=rabbitmq_stomp VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_stomp-3.9.13 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.9.13/ rm -rf /<>/plugins/rabbitmq_top-3.9.13 plugins/rabbitmq_top-3.9.13 sending incremental file list sending incremental file list sent 191,771 bytes received 305 bytes 384,152.00 bytes/sec total size is 190,360 speedup is 0.99 ./ ./ ebin/ ebin/rabbit_stream_core.beam ebin/rabbitmq_stream_common.app include/ include/rabbit_stream.hrl mkdir -p /<>/plugins/rabbitmq_top-3.9.13 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_stream-3.9.13 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_top/ /<>/plugins/rabbitmq_top-3.9.13/ rm -rf /<>/plugins/rabbitmq_tracing-3.9.13 plugins/rabbitmq_tracing-3.9.13 mkdir -p /<>/plugins/rabbitmq_tracing-3.9.13 sending incremental file list ./ rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/rabbitmq_tracing/ /<>/plugins/rabbitmq_tracing-3.9.13/ 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 39,063 bytes received 88 bytes 78,302.00 bytes/sec total size is 38,698 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_stream_common/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_stream_common prepare-dist \ APP=rabbitmq_stream_common VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_stream_common-3.9.13 rm -rf /<>/plugins/rabbitmq_trust_store-3.9.13 plugins/rabbitmq_trust_store-3.9.13 sent 81,289 bytes received 332 bytes 163,242.00 bytes/sec total size is 79,987 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_trust_store-3.9.13 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.9.13/ sending incremental file list ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_stream_management-3.9.13 ./ 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 rm -rf /<>/plugins/rabbitmq_web_dispatch-3.9.13 plugins/rabbitmq_web_dispatch-3.9.13 sent 69,563 bytes received 298 bytes 139,722.00 bytes/sec total size is 68,501 speedup is 0.98 sent 66,011 bytes received 332 bytes 132,686.00 bytes/sec total size is 64,777 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_web_dispatch-3.9.13 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.9.13/ ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_top/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_top prepare-dist \ APP=rabbitmq_top VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_top-3.9.13 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_tracing/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_tracing prepare-dist \ APP=rabbitmq_tracing VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_tracing-3.9.13 sending incremental file list rm -rf /<>/plugins/rabbitmq_web_mqtt-3.9.13 plugins/rabbitmq_web_mqtt-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_mqtt-3.9.13 rm -rf /<>/plugins/rabbitmq_web_mqtt_examples-3.9.13 plugins/rabbitmq_web_mqtt_examples-3.9.13 ./ 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.9.13/ mkdir -p /<>/plugins/rabbitmq_web_mqtt_examples-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_web_mqtt_app.beam ebin/rabbit_web_mqtt_connection_info.beam ebin/rabbit_web_mqtt_connection_sup.beam ebin/rabbit_web_mqtt_handler.beam ebin/rabbit_web_mqtt_middleware.beam ebin/rabbit_web_mqtt_stream_handler.beam ebin/rabbitmq_web_mqtt.app priv/ priv/schema/ priv/schema/rabbitmq_web_mqtt.schema 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,504 bytes received 191 bytes 139,390.00 bytes/sec total size is 68,748 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.9.13 EZ_DIR=/<>/plugins/rabbitmq_trust_store-3.9.13 rm -rf /<>/plugins/rabbitmq_web_stomp-3.9.13 plugins/rabbitmq_web_stomp-3.9.13 mkdir -p /<>/plugins/rabbitmq_web_stomp-3.9.13 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.9.13/ sending incremental file list ./ ebin/ ebin/rabbit_web_stomp_app.beam ebin/rabbit_web_stomp_connection_sup.beam ebin/rabbit_web_stomp_handler.beam ebin/rabbit_web_stomp_internal_event_handler.beam ebin/rabbit_web_stomp_listener.beam ebin/rabbit_web_stomp_middleware.beam ebin/rabbit_web_stomp_stream_handler.beam ebin/rabbit_web_stomp_sup.beam ebin/rabbitmq_web_stomp.app priv/ priv/schema/ priv/schema/rabbitmq_web_stomp.schema sent 50,024 bytes received 255 bytes 100,558.00 bytes/sec total size is 48,995 speedup is 0.97 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_dispatch/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_dispatch prepare-dist \ APP=rabbitmq_web_dispatch VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_dispatch-3.9.13 rm -rf /<>/plugins/rabbitmq_web_stomp_examples-3.9.13 plugins/rabbitmq_web_stomp_examples-3.9.13 sent 50,526 bytes received 191 bytes 33,811.33 bytes/sec total size is 49,780 speedup is 0.98 mkdir -p /<>/plugins/rabbitmq_web_stomp_examples-3.9.13 sent 133,099 bytes received 206 bytes 88,870.00 bytes/sec total size is 132,354 speedup is 0.99 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.9.13/ ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt-3.9.13 ! (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.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_mqtt_examples-3.9.13 rm -rf /<>/plugins/ranch-2.1.0 plugins/ranch-2.1.0 mkdir -p /<>/plugins/ranch-2.1.0 rm -rf /<>/plugins/recon-2.5.1 plugins/recon-2.5.1 sending incremental file list 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.1 ./ 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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/recon/ /<>/plugins/recon-2.5.1/ 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 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 56,818 bytes received 225 bytes 114,086.00 bytes/sec total size is 55,915 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_stomp prepare-dist \ APP=rabbitmq_web_stomp VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_stomp-3.9.13 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 70,058 bytes received 225 bytes 140,566.00 bytes/sec total size is 69,260 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/rabbitmq_web_stomp_examples/Makefile) || \ make --no-print-directory -C /<>/deps/rabbitmq_web_stomp_examples prepare-dist \ APP=rabbitmq_web_stomp_examples VSN=3.9.13 EZ_DIR=/<>/plugins/rabbitmq_web_stomp_examples-3.9.13 sent 107,365 bytes received 160 bytes 215,050.00 bytes/sec total size is 106,818 speedup is 0.99 rm -rf /<>/plugins/seshat-0.1.0 plugins/seshat-0.1.0 sent 158,192 bytes received 388 bytes 317,160.00 bytes/sec total size is 156,813 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/recon/Makefile) || \ make --no-print-directory -C /<>/deps/recon prepare-dist \ APP=recon VSN=2.5.1 EZ_DIR=/<>/plugins/recon-2.5.1 mkdir -p /<>/plugins/seshat-0.1.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 rsync -a -v \ --exclude '/ebin/dep_built' \ --exclude '/ebin/test' \ --include '/ebin/***' \ --include '/include/***' \ --include '/priv/***' \ --exclude '*' \ /<>/deps/seshat/ /<>/plugins/seshat-0.1.0/ rm -rf /<>/plugins/stdout_formatter-0.2.4 plugins/stdout_formatter-0.2.4 mkdir -p /<>/plugins/stdout_formatter-0.2.4 rm -rf /<>/plugins/syslog-4.0.0 plugins/syslog-4.0.0 sent 356,291 bytes received 160 bytes 712,902.00 bytes/sec total size is 355,661 speedup is 1.00 sending incremental file list ./ ebin/ ebin/seshat.app ebin/seshat_app.beam ebin/seshat_counters.beam ebin/seshat_counters_server.beam ebin/seshat_sup.beam 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/ 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 ! (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 ./ 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 rm -rf /<>/plugins/sysmon_handler-1.3.0 plugins/sysmon_handler-1.3.0 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 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 12,663 bytes received 122 bytes 25,570.00 bytes/sec total size is 12,238 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/seshat/Makefile) || \ make --no-print-directory -C /<>/deps/seshat prepare-dist \ APP=seshat VSN=0.1.0 EZ_DIR=/<>/plugins/seshat-0.1.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/ sent 62,945 bytes received 145 bytes 126,180.00 bytes/sec total size is 62,402 speedup is 0.99 sending incremental file list ! (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 ./ 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 90,407 bytes received 240 bytes 181,294.00 bytes/sec total size is 89,539 speedup is 0.99 ! (grep -q '^prepare-dist::' /<>/deps/syslog/Makefile) || \ make --no-print-directory -C /<>/deps/syslog prepare-dist \ APP=syslog VSN=4.0.0 EZ_DIR=/<>/plugins/syslog-4.0.0 sent 25,009 bytes received 187 bytes 50,392.00 bytes/sec total size is 24,289 speedup is 0.96 ! (grep -q '^prepare-dist::' /<>/deps/sysmon_handler/Makefile) || \ make --no-print-directory -C /<>/deps/sysmon_handler prepare-dist \ APP=sysmon_handler VSN=1.3.0 EZ_DIR=/<>/plugins/sysmon_handler-1.3.0 sent 48,728 bytes received 221 bytes 97,898.00 bytes/sec total size is 47,928 speedup is 0.98 ! (grep -q '^prepare-dist::' /<>/deps/systemd/Makefile) || \ make --no-print-directory -C /<>/deps/systemd prepare-dist \ APP=systemd VSN=0.6.1 EZ_DIR=/<>/plugins/systemd-0.6.1 unwanted=''; \ test -z "$unwanted" || (echo " RM $unwanted" && rm -rf $unwanted) make[3]: Leaving directory '/<>' \ set -e; \ if test -d "/<>/deps/rabbit/scripts"; then \ rabbit_scripts_dir='/<>/deps/rabbit/scripts'; \ elif test -d "/<>/deps/../scripts"; then \ rabbit_scripts_dir='/<>/deps/../scripts'; \ else \ echo 'rabbit/scripts directory not found' 1>&2; \ exit 1; \ fi; \ test -d "$rabbit_scripts_dir"; \ if command -v flock >/dev/null; then \ flock sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ elif command -v lockf >/dev/null; then \ lockf sbin.lock \ sh -e -c 'mkdir -p "sbin" && \ for file in "'$rabbit_scripts_dir'"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done'; \ else \ mkdir -p "sbin" && \ for file in "$rabbit_scripts_dir"/*; do \ test -f "$file"; \ cmp -s "$file" "sbin/$(basename "$file")" || \ cp -a "$file" "sbin/$(basename "$file")"; \ done; \ fi \ if command -v flock >/dev/null; then \ flock escript.lock \ sh -c 'mkdir -p "escript" && \ make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ elif command -v lockf >/dev/null; then \ lockf escript.lock \ sh -c 'mkdir -p "escript" && \ make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR='; \ else \ mkdir -p "escript" && \ make -C "/<>/deps/rabbitmq_cli" install \ PREFIX="/<>/escript" \ DESTDIR= ; \ fi make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "/<>/escript" cmp -s "escript/rabbitmqctl" "/<>/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "/<>/escript/rabbitmqctl"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-plugins"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-diagnostics"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-queues"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-streams"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-tanzu"; ln -f "/<>/escript/rabbitmqctl" "/<>/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13 cp -r \ LICENSE* \ /<>/deps/rabbit/INSTALL \ plugins \ /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13 echo "Put your EZs here and use rabbitmq-plugins to enable them." \ > /<>/debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/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.9.13/escript" make[3]: Entering directory '/<>/deps/rabbitmq_cli' mkdir -p "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript" cmp -s "escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" || cp "escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-plugins"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-queues"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-streams"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-tanzu"; ln -f "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl" "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-upgrade"; make[3]: Leaving directory '/<>/deps/rabbitmq_cli' mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams rabbitmq-tanzu; do \ cp "/<>/deps/rabbit/scripts/$script" \ "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin"; \ chmod 0755 "debian/rabbitmq-server/usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/$script"; \ done mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/autocomplete for script in bash_autocomplete.sh zsh_autocomplete.sh; do \ cp "scripts/$script" \ "debian/rabbitmq-server/usr/lib/rabbitmq/autocomplete" && \ chmod 0755 "debian/rabbitmq-server/usr/lib/rabbitmq/autocomplete/$script"; \ done mkdir -p debian/rabbitmq-server/usr/lib/rabbitmq/bin for script in rabbitmq-defaults rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-diagnostics rabbitmq-queues rabbitmq-upgrade rabbitmq-streams rabbitmq-tanzu; do \ test -e debian/rabbitmq-server/usr/lib/rabbitmq/bin/$script || \ ln -sf ../lib/rabbitmq_server-3.9.13/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.9.13/ /<>/debian/rabbitmq-server/usr/bin/rabbitmqadmin make[1]: Leaving directory '/<>' dh_installdocs dh_installchangelogs dh_installman dh_systemd_enable debian/rules override_dh_python3 make[1]: Entering directory '/<>' debian/rules:65: warning: overriding recipe for target 'override_dh_auto_clean' debian/rules:14: warning: ignoring old recipe for target 'override_dh_auto_clean' dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:114: replacing shebang in debian/rabbitmq-server/usr/bin/rabbitmqadmin make[1]: Leaving directory '/<>' dh_installinit dh_systemd_start dh_installlogrotate dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb INFO: pkgstriptranslations version 149 pkgstriptranslations: processing rabbitmq-server (in debian/rabbitmq-server); do_strip: 1, oemstrip: pkgstriptranslations: rabbitmq-server does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/rabbitmq-server/DEBIAN/control, package rabbitmq-server, directory debian/rabbitmq-server pkgstripfiles: Truncating usr/share/doc/rabbitmq-server/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package rabbitmq-server ... xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value oooooo.oo pkgstripfiles: PNG optimization (8/0) for package rabbitmq-server took 4 s dpkg-deb: building package 'rabbitmq-server' in '../rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb'. dpkg-genbuildinfo --build=binary -O../rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.buildinfo dpkg-genchanges --build=binary -mLaunchpad Build Daemon -O../rabbitmq-server_3.9.13-1ubuntu0.22.04.2_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-11-20T14:46:24Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.changes: ------------------------------------------------------ Format: 1.8 Date: Mon, 06 Nov 2023 09:22:43 -0300 Source: rabbitmq-server Binary: rabbitmq-server Built-For-Profiles: noudeb Architecture: all Version: 3.9.13-1ubuntu0.22.04.2 Distribution: jammy Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Leonidas Da Silva Barbosa Description: rabbitmq-server - AMQP server written in Erlang Changes: rabbitmq-server (3.9.13-1ubuntu0.22.04.2) jammy-security; urgency=medium . * SECURITY UPDATE: Denial of service - debian/patches/CVE-2023-46118-*.patch: Introduce HTTP request body limit for definition uploads and Reduce default HTTP API request body size limit to 10 MiB in deps/rabbitmq_management/Makefile, include/rabbit_mgmt.hrl, priv/schema/rabbitmq_management.schema, src/rabbit_mgmt_util.erl, src/rabbit_mgmt_wm_definitions.erl. - CVE-2023-46118 Checksums-Sha1: db396becc56198d620aa28e11357f50c1aa8950d 15163442 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb 5a68a39f3d761175a597f425957981f7c7e0e50c 8504 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.buildinfo Checksums-Sha256: 60e9d891f6a753aaccc88078b09d30e16aeeabbfdfd8d4c641e997c42f92c434 15163442 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb d7290239cb2dd31f578974cbc15f071fa1ef39189f950cc1a045f5ac53d8b1d3 8504 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.buildinfo Files: 4464cef24e76b59f41175394b67ee48c 15163442 net optional rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb 0c448d38bb98aa26b71159461fcacced 8504 net optional rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.buildinfo Original-Maintainer: Debian OpenStack /<>/rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.changes.new could not be renamed to /<>/rabbitmq-server_3.9.13-1ubuntu0.22.04.2_amd64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: rabbitmq-server Binary: rabbitmq-server Architecture: all Version: 3.9.13-1ubuntu0.22.04.2 Checksums-Md5: 4464cef24e76b59f41175394b67ee48c 15163442 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb Checksums-Sha1: db396becc56198d620aa28e11357f50c1aa8950d 15163442 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb Checksums-Sha256: 60e9d891f6a753aaccc88078b09d30e16aeeabbfdfd8d4c641e997c42f92c434 15163442 rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Mon, 20 Nov 2023 14:46:23 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.118ubuntu5), autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-4ubuntu4), autotools-dev (= 20220109.1), base-files (= 12ubuntu4), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38-4ubuntu2.3), binutils-common (= 2.38-4ubuntu2.3), binutils-x86-64-linux-gnu (= 2.38-4ubuntu2.3), bsdextrautils (= 2.37.2-4ubuntu3), bsdutils (= 1:2.37.2-4ubuntu3), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:11.2.0-1ubuntu1), cpp-11 (= 11.4.0-1ubuntu1~22.04), dash (= 0.5.11+git20210903+057cd650a4ed-3build1), debconf (= 1.5.79ubuntu1), debhelper (= 13.6ubuntu1), debianutils (= 5.5-1ubuntu2), debugedit (= 1:5.0-4build1), dh-autoreconf (= 20), dh-python (= 5.20220403), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-0ubuntu2), docbook-xml (= 4.5-11), docbook-xsl (= 1.79.2+dfsg-1), dpkg (= 1.21.1ubuntu2.1), dpkg-dev (= 1.21.1ubuntu2.1), dwz (= 0.14-1build2), elixir (= 1.12.2.dfsg-2.2), erlang-asn1 (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-base (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-crypto (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-dev (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-diameter (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-edoc (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-eldap (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-erl-docgen (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-eunit (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-ftp (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-inets (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-mnesia (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-nox (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-odbc (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-os-mon (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-parsetools (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-public-key (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-runtime-tools (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-snmp (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-src (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-ssh (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-ssl (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-syntax-tools (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-tftp (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-tools (= 1:24.2.1+dfsg-1ubuntu0.1), erlang-xmerl (= 1:24.2.1+dfsg-1ubuntu0.1), file (= 1:5.41-3ubuntu0.1), findutils (= 4.8.0-1ubuntu3), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.4.0-1ubuntu1~22.04), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.4.0-1ubuntu1~22.04), gcc-11-base (= 11.4.0-1ubuntu1~22.04), gcc-12-base (= 12.3.0-1ubuntu1~22.04), gettext (= 0.21-4ubuntu4), gettext-base (= 0.21-4ubuntu4), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gzip (= 1.10-4ubuntu4), hostname (= 3.23ubuntu2), init-system-helpers (= 1.62), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.3.1-1), libarchive-zip-perl (= 1.68-1), libasan6 (= 11.4.0-1ubuntu1~22.04), libatomic1 (= 12.3.0-1ubuntu1~22.04), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libbinutils (= 2.38-4ubuntu2.3), libblkid1 (= 2.37.2-4ubuntu3), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.35-0ubuntu3.4), libc-dev-bin (= 2.35-0ubuntu3.4), libc6 (= 2.35-0ubuntu3.4), libc6-dev (= 2.35-0ubuntu3.4), libcap-ng0 (= 0.7.9-2.2build3), libcap2 (= 1:2.44-1ubuntu0.22.04.1), libcc1-0 (= 12.3.0-1ubuntu1~22.04), libcom-err2 (= 1.46.5-2ubuntu1.1), libcrypt-dev (= 1:4.4.27-1), libcrypt1 (= 1:4.4.27-1), libctf-nobfd0 (= 2.38-4ubuntu2.3), libctf0 (= 2.38-4ubuntu2.3), libdb5.3 (= 5.3.28+dfsg1-0.8ubuntu3), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.6ubuntu1), libdpkg-perl (= 1.21.1ubuntu2.1), libdw1 (= 0.186-1build1), libelf1 (= 0.186-1build1), libexpat1 (= 2.4.7-1ubuntu0.2), libffi8 (= 3.4.2-4), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-11-dev (= 11.4.0-1ubuntu1~22.04), libgcc-s1 (= 12.3.0-1ubuntu1~22.04), libgcrypt20 (= 1.9.4-3ubuntu3), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgomp1 (= 12.3.0-1ubuntu1~22.04), libgpg-error0 (= 1.43-3), libgssapi-krb5-2 (= 1.19.2-2ubuntu0.3), libicu70 (= 70.1-2), libisl23 (= 0.24-2build1), libitm1 (= 12.3.0-1ubuntu1~22.04), libk5crypto3 (= 1.19.2-2ubuntu0.3), libkeyutils1 (= 1.6.1-2ubuntu3), libkrb5-3 (= 1.19.2-2ubuntu0.3), libkrb5support0 (= 1.19.2-2ubuntu0.3), liblsan0 (= 12.3.0-1ubuntu1~22.04), libltdl7 (= 2.4.6-15build2), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2ubuntu1), libmagic-mgc (= 1:5.41-3ubuntu0.1), libmagic1 (= 1:5.41-3ubuntu0.1), libmount1 (= 2.37.2-4ubuntu3), libmpc3 (= 1.2.1-2build1), libmpdec3 (= 2.5.1-2build2), libmpfr6 (= 4.1.0-3build3), libncurses6 (= 6.3-2ubuntu0.1), libncursesw6 (= 6.3-2ubuntu0.1), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libodbc2 (= 2.3.9-5), libpam-modules (= 1.4.0-11ubuntu2.3), libpam-modules-bin (= 1.4.0-11ubuntu2.3), libpam-runtime (= 1.4.0-11ubuntu2.3), libpam0g (= 1.4.0-11ubuntu2.3), libpcre2-8-0 (= 10.39-3ubuntu0.1), libpcre3 (= 2:8.39-13ubuntu0.22.04.1), libperl5.34 (= 5.34.0-3ubuntu1.2), libpipeline1 (= 1.5.5-1), libpopt0 (= 1.18-3build1), libprocps8 (= 2:3.3.17-6ubuntu2.1), libpython3-stdlib (= 3.10.6-1~22.04), libpython3.10-minimal (= 3.10.12-1~22.04.2), libpython3.10-stdlib (= 3.10.12-1~22.04.2), libquadmath0 (= 12.3.0-1ubuntu1~22.04), libreadline8 (= 8.1.2-1), libseccomp2 (= 2.5.3-2ubuntu2), libselinux1 (= 3.3-1build2), libsemanage-common (= 3.3-1build2), libsemanage2 (= 3.3-1build2), libsepol2 (= 3.3-1build1), libsigsegv2 (= 2.13-1ubuntu3), libsmartcols1 (= 2.37.2-4ubuntu3), libsqlite3-0 (= 3.37.2-2ubuntu0.1), libssl3 (= 3.0.2-0ubuntu1.12), libstdc++-11-dev (= 11.4.0-1ubuntu1~22.04), libstdc++6 (= 12.3.0-1ubuntu1~22.04), libsub-override-perl (= 0.09-2), libsystemd0 (= 249.11-0ubuntu3.7), libtinfo6 (= 6.3-2ubuntu0.1), libtirpc-common (= 1.3.2-2ubuntu0.1), libtirpc-dev (= 1.3.2-2ubuntu0.1), libtirpc3 (= 1.3.2-2ubuntu0.1), libtool (= 2.4.6-15build2), libtsan0 (= 11.4.0-1ubuntu1~22.04), libubsan1 (= 12.3.0-1ubuntu1~22.04), libuchardet0 (= 0.0.7-1build2), libudev1 (= 249.11-0ubuntu3.7), libunistring2 (= 1.0-1), libuuid1 (= 2.37.2-4ubuntu3), libxml2 (= 2.9.13+dfsg-1ubuntu0.3), libxml2-utils (= 2.9.13+dfsg-1ubuntu0.3), libxslt1.1 (= 1.1.34-4ubuntu0.22.04.1), libxxhash0 (= 0.8.1-1), libzstd1 (= 1.4.8+dfsg-3build1), linux-libc-dev (= 5.15.0-88.98), locales-all (= 2.35-0ubuntu3.4), login (= 1:4.8.1-2ubuntu2.1), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 24), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3), media-types (= 7.0.0), ncurses-base (= 6.3-2ubuntu0.1), ncurses-bin (= 6.3-2ubuntu0.1), passwd (= 1:4.8.1-2ubuntu2.1), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1.2), perl-base (= 5.34.0-3ubuntu1.2), perl-modules-5.34 (= 5.34.0-3ubuntu1.2), po-debconf (= 1.0.21+nmu1), procps (= 2:3.3.17-6ubuntu2.1), python3 (= 3.10.6-1~22.04), python3-all (= 3.10.6-1~22.04), python3-distutils (= 3.10.8-1~22.04), python3-lib2to3 (= 3.10.8-1~22.04), python3-minimal (= 3.10.6-1~22.04), python3-simplejson (= 3.17.6-1build1), python3.10 (= 3.10.12-1~22.04.2), python3.10-minimal (= 3.10.12-1~22.04.2), readline-common (= 8.1.2-1), rpcsvc-proto (= 1.4.2-0ubuntu6), rsync (= 3.2.7-0ubuntu0.22.04.2), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sgml-base (= 1.30), sgml-data (= 2.0.11+nmu1), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1ubuntu0.1.22.04.1), unzip (= 6.0-26ubuntu3.1), util-linux (= 2.37.2-4ubuntu3), xml-core (= 0.18+nmu1), xmlto (= 0.0.28-2.1), xsltproc (= 1.1.34-4ubuntu0.22.04.1), xz-utils (= 5.2.5-2ubuntu1), zip (= 3.0-12build2), zlib1g (= 1:1.2.11.dfsg-2ubuntu9.2) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1699273363" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ rabbitmq-server_3.9.13-1ubuntu0.22.04.2_all.deb ----------------------------------------------- new Debian package, version 2.0. size 15163442 bytes: control archive=36687 bytes. 90 bytes, 3 lines conffiles 976 bytes, 14 lines control 187671 bytes, 1392 lines md5sums 3245 bytes, 91 lines * postinst #!/bin/sh 1198 bytes, 49 lines * postrm #!/bin/sh 245 bytes, 7 lines * prerm #!/bin/sh Package: rabbitmq-server Version: 3.9.13-1ubuntu0.22.04.2 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 22370 Depends: adduser, erlang-base | erlang-base-hipe, erlang-crypto (>= 1:24.0), erlang-eldap (>= 1:24.0), erlang-inets (>= 1:24.0), erlang-mnesia (>= 1:24.0), erlang-os-mon (>= 1:24.0), erlang-parsetools (>= 1:24.0), erlang-public-key (>= 1:24.0), erlang-runtime-tools (>= 1:24.0), erlang-ssl (>= 1:24.0), erlang-syntax-tools (>= 1:24.0), erlang-tools (>= 1:24.0), erlang-xmerl (>= 1:24.0), logrotate, lsb-base, openssl, socat, python3:any Section: net Priority: optional Homepage: https://www.rabbitmq.com/ Description: AMQP server written in Erlang RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker. Original-Maintainer: Debian OpenStack drwxr-xr-x root/root 0 2023-11-06 12:22 ./ drwxr-xr-x root/root 0 2023-11-06 12:22 ./etc/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./etc/default/ -rw-r--r-- root/root 380 2022-02-23 08:12 ./etc/default/rabbitmq-server drwxr-xr-x root/root 0 2023-11-06 12:22 ./etc/init.d/ -rwxr-xr-x root/root 3949 2022-02-23 08:12 ./etc/init.d/rabbitmq-server drwxr-xr-x root/root 0 2023-11-06 12:22 ./etc/logrotate.d/ -rw-r--r-- root/root 83 2022-02-23 08:12 ./etc/logrotate.d/rabbitmq-server drwxr-xr-x root/root 0 2023-11-06 12:22 ./lib/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./lib/systemd/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./lib/systemd/system/ -rw-r--r-- root/root 570 2022-02-23 08:12 ./lib/systemd/system/rabbitmq-server.service drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/bin/ -rwxr-xr-x root/root 42222 2023-11-06 12:22 ./usr/bin/rabbitmqadmin drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/erlang/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/erlang/lib/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/ocf/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/ocf/resource.d/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/ocf/resource.d/rabbitmq/ -rwxr-xr-x root/root 10746 2022-01-18 20:55 ./usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/autocomplete/ -rwxr-xr-x root/root 559 2023-11-06 12:22 ./usr/lib/rabbitmq/autocomplete/bash_autocomplete.sh -rwxr-xr-x root/root 528 2023-11-06 12:22 ./usr/lib/rabbitmq/autocomplete/zsh_autocomplete.sh drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/ lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-defaults -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-defaults lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-diagnostics -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-diagnostics lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-env -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-env lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-plugins -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-plugins lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-queues -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-queues -rwxr-xr-x root/root 1568 2022-02-23 08:12 ./usr/lib/rabbitmq/bin/rabbitmq-script-wrapper lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-server -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-server -rwxr-xr-x root/root 888 2022-02-23 08:12 ./usr/lib/rabbitmq/bin/rabbitmq-server-wait lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-streams -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-streams lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-tanzu -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-tanzu lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmq-upgrade -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmq-upgrade lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/bin/rabbitmqctl -> ../lib/rabbitmq_server-3.9.13/sbin/rabbitmqctl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/ -rw-r--r-- root/root 75 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/INSTALL -rw-r--r-- root/root 19534 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE -rw-r--r-- root/root 11354 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-APACHE2 -rw-r--r-- root/root 11358 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-APACHE2-ExplorerCanvas -rw-r--r-- root/root 11360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-APACHE2-excanvas -rw-r--r-- root/root 10851 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-APL2-Stomp-Websocket -rw-r--r-- root/root 1207 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-BSD-base64js -rw-r--r-- root/root 1469 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-BSD-recon -rw-r--r-- root/root 757 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-ISC-cowboy -rw-r--r-- root/root 1084 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-EJS -rw-r--r-- root/root 1087 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-EJS10 -rw-r--r-- root/root 1057 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-Erlware-Commons -rw-r--r-- root/root 1069 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-Flot -rw-r--r-- root/root 1087 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-Mochi -rw-r--r-- root/root 1073 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-Sammy -rw-r--r-- root/root 1076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-Sammy060 -rw-r--r-- root/root 1075 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-jQuery -rw-r--r-- root/root 1076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MIT-jQuery164 -rw-r--r-- root/root 16725 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MPL -rw-r--r-- root/root 16726 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MPL-RabbitMQ -rw-r--r-- root/root 16727 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-MPL2 -rw-r--r-- root/root 1274 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-erlcloud -rw-r--r-- root/root 1471 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-httpc_aws -rw-r--r-- root/root 1471 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/LICENSE-rabbitmq_aws drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/ -rwxr-xr-x root/root 1982222 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-plugins link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-queues link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-streams link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-tanzu link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-upgrade link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics hrwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmqctl link to ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/escript/rabbitmq-diagnostics drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ -rw-r--r-- root/root 59 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/README drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ebin/ -rw-r--r-- root/root 475 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ebin/accept.app -rw-r--r-- root/root 4476 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ebin/accept_encoding_header.beam -rw-r--r-- root/root 4128 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ebin/accept_header.beam -rw-r--r-- root/root 2424 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ebin/accept_neg.beam -rw-r--r-- root/root 3708 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/ebin/accept_parser.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/include/ -rw-r--r-- root/root 560 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/accept-0.3.5/include/accept.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/ -rw-r--r-- root/root 549 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client.app -rw-r--r-- root/root 18800 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client.beam -rw-r--r-- root/root 1656 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_app.beam -rw-r--r-- root/root 24928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_connection.beam -rw-r--r-- root/root 2208 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_connection_sup.beam -rw-r--r-- root/root 1856 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_connections_sup.beam -rw-r--r-- root/root 16452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_frame_reader.beam -rw-r--r-- root/root 44592 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_session.beam -rw-r--r-- root/root 1760 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_sessions_sup.beam -rw-r--r-- root/root 1644 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_sup.beam -rw-r--r-- root/root 4712 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_client_types.beam -rw-r--r-- root/root 22040 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_client-3.9.13/ebin/amqp10_msg.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ebin/ -rw-r--r-- root/root 12564 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ebin/amqp10_binary_generator.beam -rw-r--r-- root/root 12948 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ebin/amqp10_binary_parser.beam -rw-r--r-- root/root 310 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ebin/amqp10_common.app -rw-r--r-- root/root 10560 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ebin/amqp10_framing.beam -rw-r--r-- root/root 18368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/ebin/amqp10_framing0.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/include/ -rw-r--r-- root/root 10189 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp10_common-3.9.13/include/amqp10_framing.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/ -rw-r--r-- root/root 10664 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_auth_mechanisms.beam -rw-r--r-- root/root 42580 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_channel.beam -rw-r--r-- root/root 12776 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_channel_sup.beam -rw-r--r-- root/root 9876 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_channel_sup_sup.beam -rw-r--r-- root/root 20280 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_channels_manager.beam -rw-r--r-- root/root 1310 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_client.app -rw-r--r-- root/root 1108 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_client.beam -rw-r--r-- root/root 16316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_connection.beam -rw-r--r-- root/root 10124 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_connection_sup.beam -rw-r--r-- root/root 12988 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_connection_type_sup.beam -rw-r--r-- root/root 19388 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_direct_connection.beam -rw-r--r-- root/root 11548 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_direct_consumer.beam -rw-r--r-- root/root 24516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_gen_connection.beam -rw-r--r-- root/root 14240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_gen_consumer.beam -rw-r--r-- root/root 17460 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_main_reader.beam -rw-r--r-- root/root 27676 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_network_connection.beam -rw-r--r-- root/root 13600 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_rpc_client.beam -rw-r--r-- root/root 12160 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_rpc_server.beam -rw-r--r-- root/root 17784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_selective_consumer.beam -rw-r--r-- root/root 21244 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_ssl.beam -rw-r--r-- root/root 10000 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_sup.beam -rw-r--r-- root/root 22424 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_uri.beam -rw-r--r-- root/root 9716 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/amqp_util.beam -rw-r--r-- root/root 19312 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/rabbit_routing_util.beam -rw-r--r-- root/root 5804 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/ebin/uri_parser.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/include/ -rw-r--r-- root/root 2147 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/include/amqp_client.hrl -rw-r--r-- root/root 1314 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/include/amqp_client_internal.hrl -rw-r--r-- root/root 1391 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/include/amqp_gen_consumer_spec.hrl -rw-r--r-- root/root 613 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/amqp_client-3.9.13/include/rabbit_routing_prefixes.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/ -rw-r--r-- root/root 674 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten.app -rw-r--r-- root/root 1276 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten.beam -rw-r--r-- root/root 1092 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten_app.beam -rw-r--r-- root/root 3396 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten_detect.beam -rw-r--r-- root/root 7324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten_detector.beam -rw-r--r-- root/root 4192 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten_emitter.beam -rw-r--r-- root/root 5528 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten_sink.beam -rw-r--r-- root/root 1588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/aten-0.5.7/ebin/aten_sup.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/base64url-1.0.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/base64url-1.0.1/ebin/ -rw-r--r-- root/root 389 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/base64url-1.0.1/ebin/base64url.app -rw-r--r-- root/root 3016 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/base64url-1.0.1/ebin/base64url.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/ -rw-r--r-- root/root 727 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy.app -rw-r--r-- root/root 4900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy.beam -rw-r--r-- root/root 1356 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_app.beam -rw-r--r-- root/root 3888 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_bstr.beam -rw-r--r-- root/root 7184 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_children.beam -rw-r--r-- root/root 3148 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_clear.beam -rw-r--r-- root/root 8988 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_clock.beam -rw-r--r-- root/root 11440 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_compress_h.beam -rw-r--r-- root/root 3572 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_constraints.beam -rw-r--r-- root/root 2976 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_handler.beam -rw-r--r-- root/root 68164 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_http.beam -rw-r--r-- root/root 52136 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_http2.beam -rw-r--r-- root/root 5196 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_loop.beam -rw-r--r-- root/root 11112 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_metrics_h.beam -rw-r--r-- root/root 1412 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_middleware.beam -rw-r--r-- root/root 38752 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_req.beam -rw-r--r-- root/root 62832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_rest.beam -rw-r--r-- root/root 15328 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_router.beam -rw-r--r-- root/root 13164 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_static.beam -rw-r--r-- root/root 6540 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_stream.beam -rw-r--r-- root/root 15000 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_stream_h.beam -rw-r--r-- root/root 1508 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_sub_protocol.beam -rw-r--r-- root/root 1760 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_sup.beam -rw-r--r-- root/root 3176 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_tls.beam -rw-r--r-- root/root 8384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_tracer_h.beam -rw-r--r-- root/root 32152 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowboy-2.8.0/ebin/cowboy_websocket.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/ -rw-r--r-- root/root 2688 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_base64url.beam -rw-r--r-- root/root 14872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_cookie.beam -rw-r--r-- root/root 35096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_date.beam -rw-r--r-- root/root 215116 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_hpack.beam -rw-r--r-- root/root 14188 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_http.beam -rw-r--r-- root/root 27100 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_http2.beam -rw-r--r-- root/root 66300 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_http2_machine.beam -rw-r--r-- root/root 441992 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_http_hd.beam -rw-r--r-- root/root 16900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_http_struct_hd.beam -rw-r--r-- root/root 8916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_http_te.beam -rw-r--r-- root/root 2668 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_iolists.beam -rw-r--r-- root/root 16632 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_link.beam -rw-r--r-- root/root 86036 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_mimetypes.beam -rw-r--r-- root/root 19280 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_multipart.beam -rw-r--r-- root/root 11836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_qs.beam -rw-r--r-- root/root 20240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_spdy.beam -rw-r--r-- root/root 8028 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_sse.beam -rw-r--r-- root/root 15848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_uri.beam -rw-r--r-- root/root 18032 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_uri_template.beam -rw-r--r-- root/root 33088 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cow_ws.beam -rw-r--r-- root/root 536 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/ebin/cowlib.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/include/ -rw-r--r-- root/root 22205 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/include/cow_inline.hrl -rw-r--r-- root/root 3315 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cowlib-2.9.1/include/cow_parse.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/ -rw-r--r-- root/root 673 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/credentials_obfuscation.app -rw-r--r-- root/root 2356 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/credentials_obfuscation.beam -rw-r--r-- root/root 1368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/credentials_obfuscation_app.beam -rw-r--r-- root/root 8948 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/credentials_obfuscation_pbe.beam -rw-r--r-- root/root 1716 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/credentials_obfuscation_sup.beam -rw-r--r-- root/root 6844 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/ebin/credentials_obfuscation_svc.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/include/ -rw-r--r-- root/root 44 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/credentials_obfuscation-2.4.0/include/credentials_obfuscation.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/ -rw-r--r-- root/root 20812 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/conf_parse.beam -rw-r--r-- root/root 841 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish.app -rw-r--r-- root/root 3536 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish.beam -rw-r--r-- root/root 1776 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_advanced.beam -rw-r--r-- root/root 2784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_bytesize.beam -rw-r--r-- root/root 13860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_conf.beam -rw-r--r-- root/root 13756 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_datatypes.beam -rw-r--r-- root/root 3940 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_duration.beam -rw-r--r-- root/root 13888 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_duration_parse.beam -rw-r--r-- root/root 5916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_effective.beam -rw-r--r-- root/root 4712 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_enum.beam -rw-r--r-- root/root 9452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_error.beam -rw-r--r-- root/root 31516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_escript.beam -rw-r--r-- root/root 1752 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_flag.beam -rw-r--r-- root/root 29648 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_generator.beam -rw-r--r-- root/root 9624 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_mapping.beam -rw-r--r-- root/root 3736 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_rebar_plugin.beam -rw-r--r-- root/root 13748 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_schema.beam -rw-r--r-- root/root 3188 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_translation.beam -rw-r--r-- root/root 12188 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_unit.beam -rw-r--r-- root/root 5832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_util.beam -rw-r--r-- root/root 3072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_validator.beam -rw-r--r-- root/root 6128 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_variable.beam -rw-r--r-- root/root 1640 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/ebin/cuttlefish_vmargs.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/priv/ -rw-r--r-- root/root 12457 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/cuttlefish-3.0.1/priv/erlang_vm.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/ -rw-r--r-- root/root 656092 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/auth_pb.beam -rw-r--r-- root/root 919 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd.app -rw-r--r-- root/root 6904 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd.beam -rw-r--r-- root/root 1224 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_app.beam -rw-r--r-- root/root 7100 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_auth.beam -rw-r--r-- root/root 5652 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_auth_gen.beam -rw-r--r-- root/root 4068 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_cluster.beam -rw-r--r-- root/root 2600 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_cluster_gen.beam -rw-r--r-- root/root 2780 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_compare.beam -rw-r--r-- root/root 27676 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_conn.beam -rw-r--r-- root/root 3508 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_conn_sup.beam -rw-r--r-- root/root 1868 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_data_coercion.beam -rw-r--r-- root/root 10360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_election.beam -rw-r--r-- root/root 2476 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_election_gen.beam -rw-r--r-- root/root 4828 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_grpc.beam -rw-r--r-- root/root 1668 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_health_gen.beam -rw-r--r-- root/root 9616 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_kv.beam -rw-r--r-- root/root 2500 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_kv_gen.beam -rw-r--r-- root/root 15036 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_lease.beam -rw-r--r-- root/root 2592 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_lease_gen.beam -rw-r--r-- root/root 3276 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_lease_sup.beam -rw-r--r-- root/root 3192 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_lock.beam -rw-r--r-- root/root 1708 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_lock_gen.beam -rw-r--r-- root/root 5620 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_maintenance.beam -rw-r--r-- root/root 3104 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_maintenance_gen.beam -rw-r--r-- root/root 1492 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_op.beam -rw-r--r-- root/root 8160 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_stream.beam -rw-r--r-- root/root 2016 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_sup.beam -rw-r--r-- root/root 10480 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_watch.beam -rw-r--r-- root/root 1380 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/eetcd_watch_gen.beam -rw-r--r-- root/root 615180 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/gogo_pb.beam -rw-r--r-- root/root 33972 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/health_pb.beam -rw-r--r-- root/root 645144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/kv_pb.beam -rw-r--r-- root/root 1652912 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/ebin/router_pb.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/include/ -rw-r--r-- root/root 1536 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/include/eetcd.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/priv/protos/ -rw-r--r-- root/root 854 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/priv/protos/auth.proto -rw-r--r-- root/root 4293 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/priv/protos/gogo.proto -rw-r--r-- root/root 1684 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/priv/protos/kv.proto -rw-r--r-- root/root 38616 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/eetcd-0.3.3/priv/protos/router.proto drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/enough-0.1.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/enough-0.1.0/ebin/ -rw-r--r-- root/root 408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/enough-0.1.0/ebin/enough.app -rw-r--r-- root/root 24504 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/enough-0.1.0/ebin/enough.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gen_batch_server-0.8.6/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gen_batch_server-0.8.6/ebin/ -rw-r--r-- root/root 414 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gen_batch_server-0.8.6/ebin/gen_batch_server.app -rw-r--r-- root/root 18896 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gen_batch_server-0.8.6/ebin/gen_batch_server.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/getopt-1.0.2/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/getopt-1.0.2/ebin/ -rw-r--r-- root/root 396 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/getopt-1.0.2/ebin/getopt.app -rw-r--r-- root/root 35164 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/getopt-1.0.2/ebin/getopt.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/ -rw-r--r-- root/root 451 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun.app -rw-r--r-- root/root 37332 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun.beam -rw-r--r-- root/root 1216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_app.beam -rw-r--r-- root/root 3272 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_content_handler.beam -rw-r--r-- root/root 1796 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_data_h.beam -rw-r--r-- root/root 30672 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_http.beam -rw-r--r-- root/root 31892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_http2.beam -rw-r--r-- root/root 2740 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_sse_h.beam -rw-r--r-- root/root 1588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_sup.beam -rw-r--r-- root/root 2464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_tcp.beam -rw-r--r-- root/root 2624 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_tls.beam -rw-r--r-- root/root 8308 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_ws.beam -rw-r--r-- root/root 2060 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/gun-1.3.3/ebin/gun_ws_h.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/ -rw-r--r-- root/root 2752 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose.app -rw-r--r-- root/root 4324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose.beam -rw-r--r-- root/root 1344 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_app.beam -rw-r--r-- root/root 5968 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_base.beam -rw-r--r-- root/root 131928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_base64.beam -rw-r--r-- root/root 131916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_base64url.beam -rw-r--r-- root/root 1740 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_block_encryptor.beam -rw-r--r-- root/root 2800 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305.beam -rw-r--r-- root/root 2716 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305_crypto.beam -rw-r--r-- root/root 2348 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305_libsodium.beam -rw-r--r-- root/root 1612 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_chacha20_poly1305_unsupported.beam -rw-r--r-- root/root 2184 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_crypto_compat.beam -rw-r--r-- root/root 3340 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve25519.beam -rw-r--r-- root/root 2384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve25519_libdecaf.beam -rw-r--r-- root/root 3048 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve25519_libsodium.beam -rw-r--r-- root/root 2204 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve25519_unsupported.beam -rw-r--r-- root/root 4092 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve448.beam -rw-r--r-- root/root 2768 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve448_libdecaf.beam -rw-r--r-- root/root 2512 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_curve448_unsupported.beam -rw-r--r-- root/root 1088 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json.beam -rw-r--r-- root/root 1256 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_jason.beam -rw-r--r-- root/root 2016 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_jiffy.beam -rw-r--r-- root/root 1308 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_jsone.beam -rw-r--r-- root/root 1292 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_jsx.beam -rw-r--r-- root/root 1240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_ojson.beam -rw-r--r-- root/root 1260 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_poison.beam -rw-r--r-- root/root 6912 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_poison_compat_encoder.beam -rw-r--r-- root/root 1384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_poison_lexical_encoder.beam -rw-r--r-- root/root 1272 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_json_unsupported.beam -rw-r--r-- root/root 25932 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa.beam -rw-r--r-- root/root 79800 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_aes.beam -rw-r--r-- root/root 4744 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_aes_kw.beam -rw-r--r-- root/root 1300 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_base64url.beam -rw-r--r-- root/root 3164 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_bench.beam -rw-r--r-- root/root 7324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_chacha20.beam -rw-r--r-- root/root 3604 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_chacha20_poly1305.beam -rw-r--r-- root/root 5400 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_concat_kdf.beam -rw-r--r-- root/root 2936 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_curve25519.beam -rw-r--r-- root/root 3660 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_curve448.beam -rw-r--r-- root/root 11208 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_ed25519.beam -rw-r--r-- root/root 16336 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_ed448.beam -rw-r--r-- root/root 2632 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_hchacha20.beam -rw-r--r-- root/root 3440 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_math.beam -rw-r--r-- root/root 40724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_pkcs1.beam -rw-r--r-- root/root 6328 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_pkcs5.beam -rw-r--r-- root/root 5656 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_pkcs7.beam -rw-r--r-- root/root 3212 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_poly1305.beam -rw-r--r-- root/root 12780 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_sha3.beam -rw-r--r-- root/root 2200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_unsupported.beam -rw-r--r-- root/root 5772 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_x25519.beam -rw-r--r-- root/root 8080 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_x448.beam -rw-r--r-- root/root 1636 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_xchacha20.beam -rw-r--r-- root/root 2280 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwa_xchacha20_poly1305.beam -rw-r--r-- root/root 19520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe.beam -rw-r--r-- root/root 2016 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg.beam -rw-r--r-- root/root 7588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_aes_kw.beam -rw-r--r-- root/root 5292 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_c20p_kw.beam -rw-r--r-- root/root 2900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_dir.beam -rw-r--r-- root/root 26848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_ecdh_1pu.beam -rw-r--r-- root/root 26136 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_ecdh_es.beam -rw-r--r-- root/root 15936 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_pbes2.beam -rw-r--r-- root/root 3924 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_rsa.beam -rw-r--r-- root/root 5316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_alg_xc20p_kw.beam -rw-r--r-- root/root 1860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_enc.beam -rw-r--r-- root/root 8508 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_enc_aes.beam -rw-r--r-- root/root 2704 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_enc_c20p.beam -rw-r--r-- root/root 2716 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_enc_xc20p.beam -rw-r--r-- root/root 3112 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwe_zip.beam -rw-r--r-- root/root 51128 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk.beam -rw-r--r-- root/root 12580 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_der.beam -rw-r--r-- root/root 17400 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty.beam -rw-r--r-- root/root 28580 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_ec.beam -rw-r--r-- root/root 7224 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_oct.beam -rw-r--r-- root/root 20388 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed25519.beam -rw-r--r-- root/root 8084 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed25519ph.beam -rw-r--r-- root/root 20344 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed448.beam -rw-r--r-- root/root 8072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_ed448ph.beam -rw-r--r-- root/root 21116 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_x25519.beam -rw-r--r-- root/root 21072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_okp_x448.beam -rw-r--r-- root/root 32744 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_kty_rsa.beam -rw-r--r-- root/root 1496 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_oct.beam -rw-r--r-- root/root 9844 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_openssh_key.beam -rw-r--r-- root/root 13852 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_pem.beam -rw-r--r-- root/root 2004 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_set.beam -rw-r--r-- root/root 1712 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_use_enc.beam -rw-r--r-- root/root 1572 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwk_use_sig.beam -rw-r--r-- root/root 25380 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws.beam -rw-r--r-- root/root 2000 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg.beam -rw-r--r-- root/root 3104 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_ecdsa.beam -rw-r--r-- root/root 3732 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_eddsa.beam -rw-r--r-- root/root 3072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_hmac.beam -rw-r--r-- root/root 2260 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_none.beam -rw-r--r-- root/root 3684 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_poly1305.beam -rw-r--r-- root/root 3124 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam -rw-r--r-- root/root 3096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jws_alg_rsa_pss.beam -rw-r--r-- root/root 11900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_jwt.beam -rw-r--r-- root/root 43432 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_public_key.beam -rw-r--r-- root/root 42992 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_server.beam -rw-r--r-- root/root 2104 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_sha3.beam -rw-r--r-- root/root 1700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_sha3_keccakf1600_driver.beam -rw-r--r-- root/root 1700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_sha3_keccakf1600_nif.beam -rw-r--r-- root/root 1676 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_sha3_libdecaf.beam -rw-r--r-- root/root 1592 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_sha3_unsupported.beam -rw-r--r-- root/root 1520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_sup.beam -rw-r--r-- root/root 2804 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_xchacha20_poly1305.beam -rw-r--r-- root/root 1852 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_xchacha20_poly1305_crypto.beam -rw-r--r-- root/root 1616 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/ebin/jose_xchacha20_poly1305_unsupported.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/ -rw-r--r-- root/root 593 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose.hrl -rw-r--r-- root/root 753 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_base.hrl -rw-r--r-- root/root 909 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_compat.hrl -rw-r--r-- root/root 712 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_jwe.hrl -rw-r--r-- root/root 658 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_jwk.hrl -rw-r--r-- root/root 650 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_jws.hrl -rw-r--r-- root/root 544 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_jwt.hrl -rw-r--r-- root/root 1966 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/include/jose_public_key.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/priv/ -rw-r--r-- root/root 757 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jose-1.11.1/priv/Dockerfile drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/ -rw-r--r-- root/root 475 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx.app -rw-r--r-- root/root 5152 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx.beam -rw-r--r-- root/root 8708 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_config.beam -rw-r--r-- root/root 2952 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_consult.beam -rw-r--r-- root/root 64460 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_decoder.beam -rw-r--r-- root/root 3864 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_encoder.beam -rw-r--r-- root/root 31880 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_parser.beam -rw-r--r-- root/root 9784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_to_json.beam -rw-r--r-- root/root 7160 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_to_term.beam -rw-r--r-- root/root 3172 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/jsx-3.1.0/ebin/jsx_verify.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/ -rw-r--r-- root/root 904 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli.app -rw-r--r-- root/root 44988 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli.beam -rw-r--r-- root/root 15068 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_application.beam -rw-r--r-- root/root 4312 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_escriptize.beam -rw-r--r-- root/root 10196 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_ets.beam -rw-r--r-- root/root 6196 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_help.beam -rw-r--r-- root/root 18348 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_inet.beam -rw-r--r-- root/root 21964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_lib.beam -rw-r--r-- root/root 12820 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_mnesia.beam -rw-r--r-- root/root 21588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_plugin.beam -rw-r--r-- root/root 18344 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_port.beam -rw-r--r-- root/root 24596 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_process.beam -rw-r--r-- root/root 2852 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_store.beam -rw-r--r-- root/root 22608 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/ebin/observer_cli_system.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/include/ -rw-r--r-- root/root 3113 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/observer_cli-1.7.1/include/observer_cli.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/ -rw-r--r-- root/root 569 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris.app -rw-r--r-- root/root 9576 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris.beam -rw-r--r-- root/root 1428 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_app.beam -rw-r--r-- root/root 8276 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_bench.beam -rw-r--r-- root/root 2044 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_counters.beam -rw-r--r-- root/root 76252 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_log.beam -rw-r--r-- root/root 28072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_replica.beam -rw-r--r-- root/root 14492 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_replica_reader.beam -rw-r--r-- root/root 1444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_replica_reader_sup.beam -rw-r--r-- root/root 2452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_retention.beam -rw-r--r-- root/root 2432 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_server_sup.beam -rw-r--r-- root/root 1908 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_sup.beam -rw-r--r-- root/root 11816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_tracking.beam -rw-r--r-- root/root 10744 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_util.beam -rw-r--r-- root/root 26500 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/osiris-0.1.0/ebin/osiris_writer.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/ -rw-r--r-- root/root 2128 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus.app -rw-r--r-- root/root 1324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus.beam -rw-r--r-- root/root 8444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_boolean.beam -rw-r--r-- root/root 5404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_buckets.beam -rw-r--r-- root/root 5296 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_collector.beam -rw-r--r-- root/root 10440 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_counter.beam -rw-r--r-- root/root 1132 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_format.beam -rw-r--r-- root/root 12844 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_gauge.beam -rw-r--r-- root/root 21832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_histogram.beam -rw-r--r-- root/root 2468 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_http.beam -rw-r--r-- root/root 1920 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_instrumenter.beam -rw-r--r-- root/root 6404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_metric.beam -rw-r--r-- root/root 7280 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_metric_spec.beam -rw-r--r-- root/root 3264 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_misc.beam -rw-r--r-- root/root 2504 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_mnesia.beam -rw-r--r-- root/root 8004 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_mnesia_collector.beam -rw-r--r-- root/root 104376 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_model.beam -rw-r--r-- root/root 14016 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_model_helpers.beam -rw-r--r-- root/root 4588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_protobuf_format.beam -rw-r--r-- root/root 18820 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_quantile_summary.beam -rw-r--r-- root/root 5004 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_registry.beam -rw-r--r-- root/root 13528 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_summary.beam -rw-r--r-- root/root 4784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_sup.beam -rw-r--r-- root/root 1304 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_test_instrumenter.beam -rw-r--r-- root/root 12096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_text_format.beam -rw-r--r-- root/root 4260 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_time.beam -rw-r--r-- root/root 14748 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_vm_dist_collector.beam -rw-r--r-- root/root 5248 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_vm_memory_collector.beam -rw-r--r-- root/root 6012 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_vm_msacc_collector.beam -rw-r--r-- root/root 5952 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_vm_statistics_collector.beam -rw-r--r-- root/root 8952 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/ebin/prometheus_vm_system_info_collector.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/include/ -rw-r--r-- root/root 1135 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/include/prometheus.hrl -rw-r--r-- root/root 3499 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/prometheus-4.8.1/include/prometheus_model.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/ebin/ -rw-r--r-- root/root 3576 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/ebin/quantile.beam -rw-r--r-- root/root 393 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.app -rw-r--r-- root/root 8052 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/include/ -rw-r--r-- root/root 252 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/quantile_estimator-0.2.1/include/quantile_estimator.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ -rw-r--r-- root/root 917 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra.app -rw-r--r-- root/root 24812 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra.beam -rw-r--r-- root/root 1080 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_app.beam -rw-r--r-- root/root 9924 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_bench.beam -rw-r--r-- root/root 3880 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_counters.beam -rw-r--r-- root/root 3052 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_dbg.beam -rw-r--r-- root/root 10688 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_directory.beam -rw-r--r-- root/root 1924 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_env.beam -rw-r--r-- root/root 9500 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_file_handle.beam -rw-r--r-- root/root 3684 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_flru.beam -rw-r--r-- root/root 2568 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_leaderboard.beam -rw-r--r-- root/root 16692 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_lib.beam -rw-r--r-- root/root 43100 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log.beam -rw-r--r-- root/root 6008 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_ets.beam -rw-r--r-- root/root 10328 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_meta.beam -rw-r--r-- root/root 4296 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_pre_init.beam -rw-r--r-- root/root 20300 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_reader.beam -rw-r--r-- root/root 21308 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_segment.beam -rw-r--r-- root/root 18720 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_segment_writer.beam -rw-r--r-- root/root 10324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_snapshot.beam -rw-r--r-- root/root 6012 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_sup.beam -rw-r--r-- root/root 37248 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_wal.beam -rw-r--r-- root/root 3380 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_log_wal_sup.beam -rw-r--r-- root/root 8928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_machine.beam -rw-r--r-- root/root 4264 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_machine_ets.beam -rw-r--r-- root/root 1316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_machine_simple.beam -rw-r--r-- root/root 4008 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_metrics_ets.beam -rw-r--r-- root/root 7056 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_monitors.beam -rw-r--r-- root/root 124204 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_server.beam -rw-r--r-- root/root 79220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_server_proc.beam -rw-r--r-- root/root 3644 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_server_sup.beam -rw-r--r-- root/root 12404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_server_sup_sup.beam -rw-r--r-- root/root 14976 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_snapshot.beam -rw-r--r-- root/root 2408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_sup.beam -rw-r--r-- root/root 8496 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_system.beam -rw-r--r-- root/root 4460 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_system_sup.beam -rw-r--r-- root/root 4244 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ra-2.0.3/ebin/ra_systems_sup.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/ -rw-r--r-- root/root 21624 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/amqqueue.beam -rw-r--r-- root/root 14248 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/amqqueue_v1.beam -rw-r--r-- root/root 3644 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/background_gc.beam -rw-r--r-- root/root 3204 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/code_server_cache.beam -rw-r--r-- root/root 5468 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/gatherer.beam -rw-r--r-- root/root 51736 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/gm.beam -rw-r--r-- root/root 8980 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/internal_user.beam -rw-r--r-- root/root 6416 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/internal_user_v1.beam -rw-r--r-- root/root 4320 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/lqueue.beam -rw-r--r-- root/root 1600 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/mirrored_supervisor_sups.beam -rw-r--r-- root/root 8848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/pg_local.beam -rw-r--r-- root/root 2780 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/pid_recomposition.beam -rw-r--r-- root/root 9456 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit.app -rw-r--r-- root/root 77464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit.beam -rw-r--r-- root/root 15320 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_access_control.beam -rw-r--r-- root/root 16644 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_alarm.beam -rw-r--r-- root/root 110228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_amqqueue.beam -rw-r--r-- root/root 91040 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_amqqueue_process.beam -rw-r--r-- root/root 4432 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_amqqueue_sup.beam -rw-r--r-- root/root 6372 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_amqqueue_sup_sup.beam -rw-r--r-- root/root 52964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_auth_backend_internal.beam -rw-r--r-- root/root 4940 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_auth_mechanism_amqplain.beam -rw-r--r-- root/root 4552 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_auth_mechanism_cr_demo.beam -rw-r--r-- root/root 5144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_auth_mechanism_plain.beam -rw-r--r-- root/root 14964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_autoheal.beam -rw-r--r-- root/root 4364 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_backing_queue.beam -rw-r--r-- root/root 23116 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_basic.beam -rw-r--r-- root/root 36716 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_binding.beam -rw-r--r-- root/root 6540 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_boot_steps.beam -rw-r--r-- root/root 135688 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_channel.beam -rw-r--r-- root/root 13360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_channel_interceptor.beam -rw-r--r-- root/root 6412 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_channel_sup.beam -rw-r--r-- root/root 3984 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_channel_sup_sup.beam -rw-r--r-- root/root 14604 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_channel_tracking.beam -rw-r--r-- root/root 5004 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_channel_tracking_handler.beam -rw-r--r-- root/root 27096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_classic_queue.beam -rw-r--r-- root/root 4332 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_client_sup.beam -rw-r--r-- root/root 2260 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_config.beam -rw-r--r-- root/root 7972 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_confirms.beam -rw-r--r-- root/root 4464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_connection_helper_sup.beam -rw-r--r-- root/root 4608 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_connection_sup.beam -rw-r--r-- root/root 20616 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_connection_tracking.beam -rw-r--r-- root/root 5332 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_connection_tracking_handler.beam -rw-r--r-- root/root 4360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_control_pbe.beam -rw-r--r-- root/root 7760 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_core_ff.beam -rw-r--r-- root/root 9836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_core_metrics_gc.beam -rw-r--r-- root/root 3748 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_credential_validation.beam -rw-r--r-- root/root 3192 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_credential_validator.beam -rw-r--r-- root/root 3260 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_credential_validator_accept_everything.beam -rw-r--r-- root/root 4416 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_credential_validator_min_password_length.beam -rw-r--r-- root/root 4344 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_credential_validator_password_regexp.beam -rw-r--r-- root/root 20872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_dead_letter.beam -rw-r--r-- root/root 44880 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_definitions.beam -rw-r--r-- root/root 6008 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_definitions_import_https.beam -rw-r--r-- root/root 8156 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_definitions_import_local_filesystem.beam -rw-r--r-- root/root 6892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_diagnostics.beam -rw-r--r-- root/root 13216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_direct.beam -rw-r--r-- root/root 3724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_direct_reply_to.beam -rw-r--r-- root/root 15148 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_disk_monitor.beam -rw-r--r-- root/root 4380 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_epmd_monitor.beam -rw-r--r-- root/root 11176 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_event_consumer.beam -rw-r--r-- root/root 35444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange.beam -rw-r--r-- root/root 7132 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_decorator.beam -rw-r--r-- root/root 4084 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_parameters.beam -rw-r--r-- root/root 4872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_type_direct.beam -rw-r--r-- root/root 4816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_type_fanout.beam -rw-r--r-- root/root 13308 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_type_headers.beam -rw-r--r-- root/root 4760 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_type_invalid.beam -rw-r--r-- root/root 15608 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_exchange_type_topic.beam -rw-r--r-- root/root 55240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_feature_flags.beam -rw-r--r-- root/root 9140 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_ff_extra.beam -rw-r--r-- root/root 2588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_ff_registry.beam -rw-r--r-- root/root 2632 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_fhc_helpers.beam -rw-r--r-- root/root 109076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_fifo.beam -rw-r--r-- root/root 33560 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_fifo_client.beam -rw-r--r-- root/root 3164 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_fifo_index.beam -rw-r--r-- root/root 93848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_fifo_v0.beam -rw-r--r-- root/root 15132 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_file.beam -rw-r--r-- root/root 1168 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_framing.beam -rw-r--r-- root/root 6184 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_global_counters.beam -rw-r--r-- root/root 6056 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_guid.beam -rw-r--r-- root/root 3096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_health_check.beam -rw-r--r-- root/root 18216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_limiter.beam -rw-r--r-- root/root 4720 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_channel.beam -rw-r--r-- root/root 4728 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_connection.beam -rw-r--r-- root/root 4732 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_feature_flags.beam -rw-r--r-- root/root 4724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_mirroring.beam -rw-r--r-- root/root 4720 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_prelaunch.beam -rw-r--r-- root/root 4708 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_queue.beam -rw-r--r-- root/root 5076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_tail.beam -rw-r--r-- root/root 4724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_log_upgrade.beam -rw-r--r-- root/root 16024 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_logger_exchange_h.beam -rw-r--r-- root/root 3768 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_looking_glass.beam -rw-r--r-- root/root 19456 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_maintenance.beam -rw-r--r-- root/root 10112 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_memory_monitor.beam -rw-r--r-- root/root 1608 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_metrics.beam -rw-r--r-- root/root 10788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_coordinator.beam -rw-r--r-- root/root 28764 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_master.beam -rw-r--r-- root/root 33048 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_misc.beam -rw-r--r-- root/root 1384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_mode.beam -rw-r--r-- root/root 4028 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_mode_all.beam -rw-r--r-- root/root 4996 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_mode_exactly.beam -rw-r--r-- root/root 5760 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_mode_nodes.beam -rw-r--r-- root/root 49532 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_slave.beam -rw-r--r-- root/root 20520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mirror_queue_sync.beam -rw-r--r-- root/root 43424 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mnesia.beam -rw-r--r-- root/root 16240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_mnesia_rename.beam -rw-r--r-- root/root 6764 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_msg_file.beam -rw-r--r-- root/root 23916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_msg_record.beam -rw-r--r-- root/root 83384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_msg_store.beam -rw-r--r-- root/root 6340 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_msg_store_ets_index.beam -rw-r--r-- root/root 7648 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_msg_store_gc.beam -rw-r--r-- root/root 32340 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_networking.beam -rw-r--r-- root/root 34420 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_node_monitor.beam -rw-r--r-- root/root 10928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_nodes.beam -rw-r--r-- root/root 3636 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_osiris_metrics.beam -rw-r--r-- root/root 5268 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_parameter_validation.beam -rw-r--r-- root/root 4336 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_password.beam -rw-r--r-- root/root 780 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_password_hashing_md5.beam -rw-r--r-- root/root 816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_password_hashing_sha256.beam -rw-r--r-- root/root 816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_password_hashing_sha512.beam -rw-r--r-- root/root 8852 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_peer_discovery.beam -rw-r--r-- root/root 5636 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_peer_discovery_classic_config.beam -rw-r--r-- root/root 7756 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_peer_discovery_dns.beam -rw-r--r-- root/root 36776 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_plugins.beam -rw-r--r-- root/root 9740 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_policies.beam -rw-r--r-- root/root 36664 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_policy.beam -rw-r--r-- root/root 1156 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_policy_merge_strategy.beam -rw-r--r-- root/root 2516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_prelaunch_cluster.beam -rw-r--r-- root/root 6600 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_prelaunch_enabled_plugins_file.beam -rw-r--r-- root/root 2860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_prelaunch_feature_flags.beam -rw-r--r-- root/root 55108 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_prelaunch_logging.beam -rw-r--r-- root/root 6816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_prequeue.beam -rw-r--r-- root/root 48216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_priority_queue.beam -rw-r--r-- root/root 27336 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_consumers.beam -rw-r--r-- root/root 6472 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_decorator.beam -rw-r--r-- root/root 64024 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_index.beam -rw-r--r-- root/root 3976 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_location_client_local.beam -rw-r--r-- root/root 6248 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_location_min_masters.beam -rw-r--r-- root/root 4620 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_location_random.beam -rw-r--r-- root/root 5440 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_location_validator.beam -rw-r--r-- root/root 7180 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_master_location_misc.beam -rw-r--r-- root/root 1224 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_master_locator.beam -rw-r--r-- root/root 23836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_type.beam -rw-r--r-- root/root 6312 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_queue_type_util.beam -rw-r--r-- root/root 5524 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_quorum_memory_manager.beam -rw-r--r-- root/root 85280 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_quorum_queue.beam -rw-r--r-- root/root 756 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_ra_registry.beam -rw-r--r-- root/root 88252 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_reader.beam -rw-r--r-- root/root 12160 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_recovery_terms.beam -rw-r--r-- root/root 4032 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_restartable_sup.beam -rw-r--r-- root/root 4900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_router.beam -rw-r--r-- root/root 20504 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_runtime_parameters.beam -rw-r--r-- root/root 16596 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_ssl.beam -rw-r--r-- root/root 69724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_stream_coordinator.beam -rw-r--r-- root/root 53376 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_stream_queue.beam -rw-r--r-- root/root 6348 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_sup.beam -rw-r--r-- root/root 6588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_sysmon_handler.beam -rw-r--r-- root/root 1888 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_sysmon_minder.beam -rw-r--r-- root/root 21548 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_table.beam -rw-r--r-- root/root 15708 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_trace.beam -rw-r--r-- root/root 4696 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_tracking.beam -rw-r--r-- root/root 14016 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_upgrade.beam -rw-r--r-- root/root 29704 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_upgrade_functions.beam -rw-r--r-- root/root 1912 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_upgrade_preparation.beam -rw-r--r-- root/root 126788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_variable_queue.beam -rw-r--r-- root/root 11772 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_version.beam -rw-r--r-- root/root 33220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost.beam -rw-r--r-- root/root 10880 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost_limit.beam -rw-r--r-- root/root 6060 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost_msg_store.beam -rw-r--r-- root/root 6032 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost_process.beam -rw-r--r-- root/root 3372 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost_sup.beam -rw-r--r-- root/root 14076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost_sup_sup.beam -rw-r--r-- root/root 4496 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vhost_sup_wrapper.beam -rw-r--r-- root/root 21360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/rabbit_vm.beam -rw-r--r-- root/root 1904 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/supervised_lifecycle.beam -rw-r--r-- root/root 3404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/tcp_listener.beam -rw-r--r-- root/root 2956 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/tcp_listener_sup.beam -rw-r--r-- root/root 3176 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/term_to_binary_compat.beam -rw-r--r-- root/root 8364 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/vhost.beam -rw-r--r-- root/root 2916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/ebin/vhost_v1.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/ -rw-r--r-- root/root 4702 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/amqqueue.hrl -rw-r--r-- root/root 1101 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/amqqueue_v1.hrl -rw-r--r-- root/root 1211 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/amqqueue_v2.hrl -rw-r--r-- root/root 422 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/gm_specs.hrl -rw-r--r-- root/root 72 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/rabbit_global_counters.hrl -rw-r--r-- root/root 134 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/vhost.hrl -rw-r--r-- root/root 148 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/vhost_v1.hrl -rw-r--r-- root/root 200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/include/vhost_v2.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/priv/schema/ -rw-r--r-- root/root 74481 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit-3.9.13/priv/schema/rabbit.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/ -rw-r--r-- root/root 8240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/app_utils.beam -rw-r--r-- root/root 15088 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/code_version.beam -rw-r--r-- root/root 5088 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/credit_flow.beam -rw-r--r-- root/root 12420 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/delegate.beam -rw-r--r-- root/root 2700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/delegate_sup.beam -rw-r--r-- root/root 62220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/file_handle_cache.beam -rw-r--r-- root/root 3420 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/file_handle_cache_stats.beam -rw-r--r-- root/root 46340 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/gen_server2.beam -rw-r--r-- root/root 22456 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/mirrored_supervisor.beam -rw-r--r-- root/root 1232 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/mirrored_supervisor_locks.beam -rw-r--r-- root/root 2724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/mnesia_sync.beam -rw-r--r-- root/root 3748 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/pmon.beam -rw-r--r-- root/root 12408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/priority_queue.beam -rw-r--r-- root/root 1764 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_amqp_connection.beam -rw-r--r-- root/root 1840 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_amqqueue_common.beam -rw-r--r-- root/root 4152 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_auth_backend_dummy.beam -rw-r--r-- root/root 1468 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_auth_mechanism.beam -rw-r--r-- root/root 3268 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_authn_backend.beam -rw-r--r-- root/root 3956 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_authz_backend.beam -rw-r--r-- root/root 4124 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_basic_common.beam -rw-r--r-- root/root 19132 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_binary_generator.beam -rw-r--r-- root/root 11920 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_binary_parser.beam -rw-r--r-- root/root 18832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_cert_info.beam -rw-r--r-- root/root 1216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_channel_common.beam -rw-r--r-- root/root 12660 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_command_assembler.beam -rw-r--r-- root/root 2026 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_common.app -rw-r--r-- root/root 7632 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_control_misc.beam -rw-r--r-- root/root 17516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_core_metrics.beam -rw-r--r-- root/root 3212 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_data_coercion.beam -rw-r--r-- root/root 78228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_env.beam -rw-r--r-- root/root 3956 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_error_logger_handler.beam -rw-r--r-- root/root 7928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_event.beam -rw-r--r-- root/root 2120 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_exchange_type.beam -rw-r--r-- root/root 103968 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_framing_amqp_0_8.beam -rw-r--r-- root/root 76360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_framing_amqp_0_9_1.beam -rw-r--r-- root/root 10056 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_heartbeat.beam -rw-r--r-- root/root 20492 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_http_util.beam -rw-r--r-- root/root 2152 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_json.beam -rw-r--r-- root/root 5220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_log.beam -rw-r--r-- root/root 75312 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_misc.beam -rw-r--r-- root/root 3916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_msg_store_index.beam -rw-r--r-- root/root 18524 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_net.beam -rw-r--r-- root/root 14444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_nodes_common.beam -rw-r--r-- root/root 8392 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_numerical.beam -rw-r--r-- root/root 3136 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_password_hashing.beam -rw-r--r-- root/root 2280 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_pbe.beam -rw-r--r-- root/root 3740 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_peer_discovery_backend.beam -rw-r--r-- root/root 1204 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_policy_validator.beam -rw-r--r-- root/root 6144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_queue_collector.beam -rw-r--r-- root/root 7520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_registry.beam -rw-r--r-- root/root 832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_registry_class.beam -rw-r--r-- root/root 2720 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_resource_monitor_misc.beam -rw-r--r-- root/root 3196 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_runtime.beam -rw-r--r-- root/root 1396 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_runtime_parameter.beam -rw-r--r-- root/root 10488 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_semver.beam -rw-r--r-- root/root 14620 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_semver_parser.beam -rw-r--r-- root/root 3508 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_ssl_options.beam -rw-r--r-- root/root 6244 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_types.beam -rw-r--r-- root/root 22144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/rabbit_writer.beam -rw-r--r-- root/root 66092 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/supervisor2.beam -rw-r--r-- root/root 23292 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/vm_memory_monitor.beam -rw-r--r-- root/root 6140 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/worker_pool.beam -rw-r--r-- root/root 3040 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/worker_pool_sup.beam -rw-r--r-- root/root 8160 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/ebin/worker_pool_worker.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/ -rw-r--r-- root/root 935 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/logging.hrl -rw-r--r-- root/root 9894 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/rabbit.hrl -rw-r--r-- root/root 2718 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/rabbit_core_metrics.hrl -rw-r--r-- root/root 8851 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/rabbit_framing.hrl -rw-r--r-- root/root 664 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/rabbit_memory.hrl -rw-r--r-- root/root 361 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/rabbit_misc.hrl -rw-r--r-- root/root 410 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/rabbit_msg_store.hrl -rw-r--r-- root/root 404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbit_common-3.9.13/include/resource.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/ -rw-r--r-- root/root 6944 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.beam -rw-r--r-- root/root 3244 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0.beam -rw-r--r-- root/root 13856 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_channel.beam -rw-r--r-- root/root 18508 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_incoming_link.beam -rw-r--r-- root/root 13088 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_link_util.beam -rw-r--r-- root/root 21368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_message.beam -rw-r--r-- root/root 19712 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_outgoing_link.beam -rw-r--r-- root/root 48324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_reader.beam -rw-r--r-- root/root 23180 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_session.beam -rw-r--r-- root/root 29096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_session_process.beam -rw-r--r-- root/root 11156 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_session_sup.beam -rw-r--r-- root/root 1480 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_session_sup_sup.beam -rw-r--r-- root/root 4832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_util.beam -rw-r--r-- root/root 19588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbit_amqp1_0_writer.beam -rw-r--r-- root/root 790 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/ebin/rabbitmq_amqp1_0.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/include/ -rw-r--r-- root/root 1368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/include/rabbit_amqp1_0.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/priv/schema/ -rw-r--r-- root/root 1140 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_amqp1_0-3.9.13/priv/schema/rabbitmq_amqp1_0.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/ -rw-r--r-- root/root 7200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_backend_cache.beam -rw-r--r-- root/root 1984 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_backend_cache_app.beam -rw-r--r-- root/root 1228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_cache.beam -rw-r--r-- root/root 3180 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_cache_dict.beam -rw-r--r-- root/root 4220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_cache_ets.beam -rw-r--r-- root/root 6112 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_cache_ets_segmented.beam -rw-r--r-- root/root 6912 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbit_auth_cache_ets_segmented_stateless.beam -rw-r--r-- root/root 748 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/ebin/rabbitmq_auth_backend_cache.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/include/ -rw-r--r-- root/root 378 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/include/rabbit_auth_backend_cache.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/priv/schema/ -rw-r--r-- root/root 2520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_cache-3.9.13/priv/schema/rabbitmq_auth_backend_cache.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/ebin/ -rw-r--r-- root/root 12496 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/ebin/rabbit_auth_backend_http.beam -rw-r--r-- root/root 1200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/ebin/rabbit_auth_backend_http_app.beam -rw-r--r-- root/root 685 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/ebin/rabbitmq_auth_backend_http.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/priv/schema/ -rw-r--r-- root/root 898 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_http-3.9.13/priv/schema/rabbitmq_auth_backend_http.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ebin/ -rw-r--r-- root/root 46928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ebin/rabbit_auth_backend_ldap.beam -rw-r--r-- root/root 3032 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ebin/rabbit_auth_backend_ldap_app.beam -rw-r--r-- root/root 2228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ebin/rabbit_auth_backend_ldap_util.beam -rw-r--r-- root/root 4688 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ebin/rabbit_log_ldap.beam -rw-r--r-- root/root 1311 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/ebin/rabbitmq_auth_backend_ldap.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/include/ -rw-r--r-- root/root 110 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/include/logging.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/priv/schema/ -rw-r--r-- root/root 12538 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_ldap-3.9.13/priv/schema/rabbitmq_auth_backend_ldap.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/ -rw-r--r-- root/root 6288 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.beam -rw-r--r-- root/root 16516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/rabbit_auth_backend_oauth2.beam -rw-r--r-- root/root 1200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/rabbit_auth_backend_oauth2_app.beam -rw-r--r-- root/root 7044 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/rabbit_oauth2_scope.beam -rw-r--r-- root/root 449 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/rabbitmq_auth_backend_oauth2.app -rw-r--r-- root/root 2528 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/uaa_jwks.beam -rw-r--r-- root/root 6764 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/uaa_jwt.beam -rw-r--r-- root/root 4804 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/uaa_jwt_jwk.beam -rw-r--r-- root/root 2868 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/uaa_jwt_jwt.beam -rw-r--r-- root/root 2848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/ebin/wildcard.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/priv/schema/ -rw-r--r-- root/root 4272 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_backend_oauth2-3.9.13/priv/schema/rabbitmq_auth_backend_oauth2.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_mechanism_ssl-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_mechanism_ssl-3.9.13/ebin/ -rw-r--r-- root/root 14372 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_mechanism_ssl-3.9.13/ebin/rabbit_auth_mechanism_ssl.beam -rw-r--r-- root/root 1200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_mechanism_ssl-3.9.13/ebin/rabbit_auth_mechanism_ssl_app.beam -rw-r--r-- root/root 456 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_auth_mechanism_ssl-3.9.13/ebin/rabbitmq_auth_mechanism_ssl.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/ -rw-r--r-- root/root 499 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws.app -rw-r--r-- root/root 21596 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws.beam -rw-r--r-- root/root 868 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_app.beam -rw-r--r-- root/root 24000 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_config.beam -rw-r--r-- root/root 2944 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_json.beam -rw-r--r-- root/root 13544 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_sign.beam -rw-r--r-- root/root 1120 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_sup.beam -rw-r--r-- root/root 7396 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_urilib.beam -rw-r--r-- root/root 4116 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/ebin/rabbitmq_aws_xml.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/include/ -rw-r--r-- root/root 5470 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/include/rabbitmq_aws.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/priv/schema/ -rw-r--r-- root/root 909 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_aws-3.9.13/priv/schema/rabbitmq_aws.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/ebin/ -rw-r--r-- root/root 6424 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/ebin/Elixir.RabbitMQ.CLI.Diagnostics.Commands.ConsistentHashExchangeRingStateCommand.beam -rw-r--r-- root/root 24408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/ebin/rabbit_exchange_type_consistent_hash.beam -rw-r--r-- root/root 392 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/ebin/rabbitmq_consistent_hash_exchange.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/include/ -rw-r--r-- root/root 133 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_consistent_hash_exchange-3.9.13/include/rabbitmq_consistent_hash_exchange.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/ebin/ -rw-r--r-- root/root 5136 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/ebin/rabbit_event_exchange_decorator.beam -rw-r--r-- root/root 19036 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/ebin/rabbit_exchange_type_event.beam -rw-r--r-- root/root 314 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/ebin/rabbitmq_event_exchange.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/include/ -rw-r--r-- root/root 46 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/include/rabbit_event_exchange.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/priv/schema/ -rw-r--r-- root/root 228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_event_exchange-3.9.13/priv/schema/rabbitmq_event_exchange.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/ -rw-r--r-- root/root 5736 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.beam -rw-r--r-- root/root 3928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.beam -rw-r--r-- root/root 1776 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_app.beam -rw-r--r-- root/root 11212 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_db.beam -rw-r--r-- root/root 4568 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_event.beam -rw-r--r-- root/root 12344 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_exchange.beam -rw-r--r-- root/root 41052 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_exchange_link.beam -rw-r--r-- root/root 6572 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_exchange_link_sup_sup.beam -rw-r--r-- root/root 9468 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_link_sup.beam -rw-r--r-- root/root 24368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_link_util.beam -rw-r--r-- root/root 10232 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_parameters.beam -rw-r--r-- root/root 1740 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_pg.beam -rw-r--r-- root/root 12496 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_queue.beam -rw-r--r-- root/root 25316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_queue_link.beam -rw-r--r-- root/root 6752 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_queue_link_sup_sup.beam -rw-r--r-- root/root 17028 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_status.beam -rw-r--r-- root/root 5308 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_sup.beam -rw-r--r-- root/root 18656 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_upstream.beam -rw-r--r-- root/root 6608 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_upstream_exchange.beam -rw-r--r-- root/root 15352 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_federation_util.beam -rw-r--r-- root/root 4696 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbit_log_federation.beam -rw-r--r-- root/root 1085 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/ebin/rabbitmq_federation.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/include/ -rw-r--r-- root/root 122 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/include/logging.hrl -rw-r--r-- root/root 1751 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation-3.9.13/include/rabbit_federation.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/ebin/ -rw-r--r-- root/root 8800 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/ebin/rabbit_federation_mgmt.beam -rw-r--r-- root/root 334 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/ebin/rabbitmq_federation_management.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/js/ -rw-r--r-- root/root 4557 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/js/federation.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/js/tmpl/ -rw-r--r-- root/root 2416 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/js/tmpl/federation-upstream.ejs -rw-r--r-- root/root 7388 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/js/tmpl/federation-upstreams.ejs -rw-r--r-- root/root 2714 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_federation_management-3.9.13/priv/www/js/tmpl/federation.ejs drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/ebin/ -rw-r--r-- root/root 17672 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/ebin/rabbit_jms_topic_exchange.beam -rw-r--r-- root/root 286 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/ebin/rabbitmq_jms_topic_exchange.app -rw-r--r-- root/root 8228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/ebin/sjx_evaluator.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/include/ -rw-r--r-- root/root 1884 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_jms_topic_exchange-3.9.13/include/rabbit_jms_topic_exchange.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/ -rw-r--r-- root/root 16564 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_app.beam -rw-r--r-- root/root 3592 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_cors.beam -rw-r--r-- root/root 1232 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_csp.beam -rw-r--r-- root/root 43612 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_db.beam -rw-r--r-- root/root 5440 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_db_cache.beam -rw-r--r-- root/root 1032 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_db_cache_sup.beam -rw-r--r-- root/root 9444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_dispatcher.beam -rw-r--r-- root/root 844 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_extension.beam -rw-r--r-- root/root 1700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_headers.beam -rw-r--r-- root/root 1240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_hsts.beam -rw-r--r-- root/root 3660 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_load_definitions.beam -rw-r--r-- root/root 5864 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_reset_handler.beam -rw-r--r-- root/root 44596 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_stats.beam -rw-r--r-- root/root 4992 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_sup.beam -rw-r--r-- root/root 4236 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_sup_sup.beam -rw-r--r-- root/root 67916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_util.beam -rw-r--r-- root/root 12148 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_aliveness_test.beam -rw-r--r-- root/root 5604 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_auth.beam -rw-r--r-- root/root 6784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_auth_attempts.beam -rw-r--r-- root/root 15440 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_binding.beam -rw-r--r-- root/root 16608 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_bindings.beam -rw-r--r-- root/root 5796 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_channel.beam -rw-r--r-- root/root 5116 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_channels.beam -rw-r--r-- root/root 5368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_channels_vhost.beam -rw-r--r-- root/root 11844 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_cluster_name.beam -rw-r--r-- root/root 7684 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_connection.beam -rw-r--r-- root/root 5652 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_connection_channels.beam -rw-r--r-- root/root 5272 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_connections.beam -rw-r--r-- root/root 5064 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_connections_vhost.beam -rw-r--r-- root/root 5980 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_consumers.beam -rw-r--r-- root/root 27144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_definitions.beam -rw-r--r-- root/root 13188 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_exchange.beam -rw-r--r-- root/root 14816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_exchange_publish.beam -rw-r--r-- root/root 6304 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_exchanges.beam -rw-r--r-- root/root 4464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_extensions.beam -rw-r--r-- root/root 5320 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_feature_flag_enable.beam -rw-r--r-- root/root 4616 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_feature_flags.beam -rw-r--r-- root/root 6412 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_global_parameter.beam -rw-r--r-- root/root 2072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_global_parameters.beam -rw-r--r-- root/root 3388 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_alarms.beam -rw-r--r-- root/root 20564 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam -rw-r--r-- root/root 3408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_local_alarms.beam -rw-r--r-- root/root 3332 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_node_is_mirror_sync_critical.beam -rw-r--r-- root/root 3292 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam -rw-r--r-- root/root 6372 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_port_listener.beam -rw-r--r-- root/root 9084 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam -rw-r--r-- root/root 2892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam -rw-r--r-- root/root 4580 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_healthchecks.beam -rw-r--r-- root/root 5960 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_limit.beam -rw-r--r-- root/root 5700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_limits.beam -rw-r--r-- root/root 11736 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_login.beam -rw-r--r-- root/root 6944 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_node.beam -rw-r--r-- root/root 6980 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_node_memory.beam -rw-r--r-- root/root 7692 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_node_memory_ets.beam -rw-r--r-- root/root 5892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_nodes.beam -rw-r--r-- root/root 4868 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_operator_policies.beam -rw-r--r-- root/root 6980 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_operator_policy.beam -rw-r--r-- root/root 12936 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_overview.beam -rw-r--r-- root/root 7288 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_parameter.beam -rw-r--r-- root/root 6268 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_parameters.beam -rw-r--r-- root/root 7380 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_permission.beam -rw-r--r-- root/root 4392 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_permissions.beam -rw-r--r-- root/root 5428 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_permissions_user.beam -rw-r--r-- root/root 5348 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_permissions_vhost.beam -rw-r--r-- root/root 4856 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_policies.beam -rw-r--r-- root/root 6956 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_policy.beam -rw-r--r-- root/root 14520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_queue.beam -rw-r--r-- root/root 12592 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_queue_actions.beam -rw-r--r-- root/root 16724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_queue_get.beam -rw-r--r-- root/root 10740 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_queue_purge.beam -rw-r--r-- root/root 8720 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_queues.beam -rw-r--r-- root/root 5888 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_rebalance_queues.beam -rw-r--r-- root/root 964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_redirect.beam -rw-r--r-- root/root 2820 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_reset.beam -rw-r--r-- root/root 3452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_static.beam -rw-r--r-- root/root 7728 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_topic_permission.beam -rw-r--r-- root/root 4404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_topic_permissions.beam -rw-r--r-- root/root 5428 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_topic_permissions_user.beam -rw-r--r-- root/root 5352 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_topic_permissions_vhost.beam -rw-r--r-- root/root 6408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_user.beam -rw-r--r-- root/root 5996 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_user_limit.beam -rw-r--r-- root/root 5928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_user_limits.beam -rw-r--r-- root/root 5848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_users.beam -rw-r--r-- root/root 5244 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_users_bulk_delete.beam -rw-r--r-- root/root 7676 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_vhost.beam -rw-r--r-- root/root 11476 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_vhost_restart.beam -rw-r--r-- root/root 6272 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_vhosts.beam -rw-r--r-- root/root 4660 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbit_mgmt_wm_whoami.beam -rw-r--r-- root/root 3383 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/ebin/rabbitmq_management.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/include/ -rw-r--r-- root/root 551 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/include/rabbit_mgmt.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/schema/ -rw-r--r-- root/root 18926 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/schema/rabbitmq_management.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/api/ -rw-r--r-- root/root 68843 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/api/index.html drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/cli/ -rw-r--r-- root/root 1754 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/cli/index.html -rw-r--r-- root/root 42225 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/cli/rabbitmqadmin drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/css/ -rw-r--r-- root/root 31 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/css/evil.css -rw-r--r-- root/root 16046 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/css/main.css -rw-r--r-- root/root 102856 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/favicon.ico drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/ -rw-r--r-- root/root 266 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/bg-binary.png -rw-r--r-- root/root 153 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/bg-green-dark.png -rw-r--r-- root/root 153 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/bg-red-dark.png -rw-r--r-- root/root 220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/bg-red.png -rw-r--r-- root/root 153 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/bg-yellow-dark.png -rw-r--r-- root/root 123 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/collapse.png -rw-r--r-- root/root 115 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/expand.png -rw-r--r-- root/root 17687 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/rabbitmqlogo-master-copy.svg -rw-r--r-- root/root 18113 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/img/rabbitmqlogo.svg -rw-r--r-- root/root 2884 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/index.html drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/ -rw-r--r-- root/root 4932 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/base64.js -rw-r--r-- root/root 11563 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/charts.js -rw-r--r-- root/root 14140 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/dispatcher.js -rw-r--r-- root/root 13216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/ejs-1.0.js -rw-r--r-- root/root 12881 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/ejs-1.0.min.js -rw-r--r-- root/root 41946 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/excanvas.js -rw-r--r-- root/root 19416 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/excanvas.min.js -rw-r--r-- root/root 33047 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/formatters.js -rw-r--r-- root/root 41420 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/global.js -rw-r--r-- root/root 287630 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/jquery-3.5.1.js -rw-r--r-- root/root 89476 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/jquery-3.5.1.min.js -rw-r--r-- root/root 119011 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/jquery.flot-0.8.1.js -rw-r--r-- root/root 36649 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/jquery.flot-0.8.1.min.js -rw-r--r-- root/root 11726 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/jquery.flot-0.8.1.time.js -rw-r--r-- root/root 4889 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/jquery.flot-0.8.1.time.min.js -rw-r--r-- root/root 18434 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/json2-2016.10.28.js -rw-r--r-- root/root 55021 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/main.js -rw-r--r-- root/root 4155 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/prefs.js -rw-r--r-- root/root 80036 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/sammy-0.7.6.js -rw-r--r-- root/root 27206 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/sammy-0.7.6.min.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/ -rw-r--r-- root/root 711 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/client_frame.html -rw-r--r-- root/root 192 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/postaccess.html -rw-r--r-- root/root 149 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/postauth.html -rw-r--r-- root/root 95397 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/rpFrame.js -rw-r--r-- root/root 94367 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/singular.js -rw-r--r-- root/root 94578 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/singular/singular.umd.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/ -rw-r--r-- root/root 108 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/404.ejs -rw-r--r-- root/root 1866 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/add-binding.ejs -rw-r--r-- root/root 2821 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/binary.ejs -rw-r--r-- root/root 2328 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/bindings.ejs -rw-r--r-- root/root 3620 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/channel.ejs -rw-r--r-- root/root 7230 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/channels-list.ejs -rw-r--r-- root/root 206 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/channels.ejs -rw-r--r-- root/root 1020 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/cluster-name.ejs -rw-r--r-- root/root 688 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/columns-options.ejs -rw-r--r-- root/root 4597 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/connection.ejs -rw-r--r-- root/root 5390 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/connections.ejs -rw-r--r-- root/root 1463 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/consumers.ejs -rw-r--r-- root/root 2916 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/exchange.ejs -rw-r--r-- root/root 5424 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/exchanges.ejs -rw-r--r-- root/root 1922 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/feature-flags.ejs -rw-r--r-- root/root 2259 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/layout.ejs -rw-r--r-- root/root 6435 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/limits.ejs -rw-r--r-- root/root 222 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/list-exchanges.ejs -rw-r--r-- root/root 630 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/login.ejs -rw-r--r-- root/root 144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/login_uaa.ejs -rw-r--r-- root/root 546 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/memory-bar.ejs -rw-r--r-- root/root 529 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/memory-table.ejs -rw-r--r-- root/root 4657 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/memory.ejs -rw-r--r-- root/root 860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/messages.ejs -rw-r--r-- root/root 741 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/msg-detail-deliveries.ejs -rw-r--r-- root/root 1253 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/msg-detail-publishes.ejs -rw-r--r-- root/root 11577 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/node.ejs -rw-r--r-- root/root 12507 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/overview.ejs -rw-r--r-- root/root 2658 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/partition.ejs -rw-r--r-- root/root 2961 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/permissions.ejs -rw-r--r-- root/root 12361 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/policies.ejs -rw-r--r-- root/root 1077 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/policy.ejs -rw-r--r-- root/root 95 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/popup.ejs -rw-r--r-- root/root 2298 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/publish.ejs -rw-r--r-- root/root 15163 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/queue.ejs -rw-r--r-- root/root 15010 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/queues.ejs -rw-r--r-- root/root 1479 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/rate-options.ejs -rw-r--r-- root/root 569 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/registry.ejs -rw-r--r-- root/root 66 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/status.ejs -rw-r--r-- root/root 3220 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/topic-permissions.ejs -rw-r--r-- root/root 3519 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/user.ejs -rw-r--r-- root/root 3065 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/users.ejs -rw-r--r-- root/root 2051 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/vhost.ejs -rw-r--r-- root/root 5407 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management-3.9.13/priv/www/js/tmpl/vhosts.ejs drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/ -rw-r--r-- root/root 2588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.beam -rw-r--r-- root/root 25852 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/exometer_slide.beam -rw-r--r-- root/root 884 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_agent_app.beam -rw-r--r-- root/root 1032 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_agent_config.beam -rw-r--r-- root/root 6632 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_agent_sup.beam -rw-r--r-- root/root 4392 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_agent_sup_sup.beam -rw-r--r-- root/root 31700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_data.beam -rw-r--r-- root/root 3112 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_data_compat.beam -rw-r--r-- root/root 7044 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_db_handler.beam -rw-r--r-- root/root 26516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_external_stats.beam -rw-r--r-- root/root 948 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_ff.beam -rw-r--r-- root/root 35568 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_format.beam -rw-r--r-- root/root 13612 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_gc.beam -rw-r--r-- root/root 41072 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_metrics_collector.beam -rw-r--r-- root/root 11340 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_metrics_gc.beam -rw-r--r-- root/root 4360 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbit_mgmt_storage.beam -rw-r--r-- root/root 1047 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/ebin/rabbitmq_management_agent.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/include/ -rw-r--r-- root/root 387 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/include/rabbit_mgmt_agent.hrl -rw-r--r-- root/root 10774 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/include/rabbit_mgmt_metrics.hrl -rw-r--r-- root/root 537 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/include/rabbit_mgmt_records.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/priv/schema/ -rw-r--r-- root/root 504 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_management_agent-3.9.13/priv/schema/rabbitmq_management_agent.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/ -rw-r--r-- root/root 3788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.beam -rw-r--r-- root/root 5512 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.beam -rw-r--r-- root/root 9388 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/mqtt_machine.beam -rw-r--r-- root/root 6756 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/mqtt_machine_v0.beam -rw-r--r-- root/root 5928 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/mqtt_node.beam -rw-r--r-- root/root 3816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt.beam -rw-r--r-- root/root 4364 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_collector.beam -rw-r--r-- root/root 1240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_connection_info.beam -rw-r--r-- root/root 4320 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_connection_sup.beam -rw-r--r-- root/root 11804 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_frame.beam -rw-r--r-- root/root 2304 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_internal_event_handler.beam -rw-r--r-- root/root 55848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_processor.beam -rw-r--r-- root/root 33076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_reader.beam -rw-r--r-- root/root 1168 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_retained_msg_store.beam -rw-r--r-- root/root 3588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_retained_msg_store_dets.beam -rw-r--r-- root/root 3400 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_retained_msg_store_ets.beam -rw-r--r-- root/root 1836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_retained_msg_store_noop.beam -rw-r--r-- root/root 5476 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_retainer.beam -rw-r--r-- root/root 3120 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_retainer_sup.beam -rw-r--r-- root/root 6900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_sup.beam -rw-r--r-- root/root 7408 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbit_mqtt_util.beam -rw-r--r-- root/root 1658 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/ebin/rabbitmq_mqtt.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/include/ -rw-r--r-- root/root 518 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/include/mqtt_machine.hrl -rw-r--r-- root/root 335 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/include/mqtt_machine_v0.hrl -rw-r--r-- root/root 2536 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/include/rabbit_mqtt.hrl -rw-r--r-- root/root 2736 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/include/rabbit_mqtt_frame.hrl -rw-r--r-- root/root 290 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/include/rabbit_mqtt_retained_msg_store.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/priv/schema/ -rw-r--r-- root/root 8616 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_mqtt-3.9.13/priv/schema/rabbitmq_mqtt.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/ebin/ -rw-r--r-- root/root 19200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/ebin/rabbit_peer_discovery_aws.beam -rw-r--r-- root/root 348 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/ebin/rabbitmq_peer_discovery_aws.app -rw-r--r-- root/root 2020 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/ebin/rabbitmq_peer_discovery_aws.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/priv/schema/ -rw-r--r-- root/root 3113 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_aws-3.9.13/priv/schema/rabbitmq_peer_discovery_aws.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/ -rw-r--r-- root/root 10700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbit_peer_discovery_cleanup.beam -rw-r--r-- root/root 1092 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbit_peer_discovery_common_app.beam -rw-r--r-- root/root 3788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbit_peer_discovery_common_sup.beam -rw-r--r-- root/root 5672 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbit_peer_discovery_config.beam -rw-r--r-- root/root 16872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbit_peer_discovery_httpc.beam -rw-r--r-- root/root 14404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbit_peer_discovery_util.beam -rw-r--r-- root/root 531 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/ebin/rabbitmq_peer_discovery_common.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/include/ -rw-r--r-- root/root 1311 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/include/rabbit_peer_discovery.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/priv/schema/ -rw-r--r-- root/root 2377 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_common-3.9.13/priv/schema/rabbitmq_peer_discovery_common.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/ -rw-r--r-- root/root 39068 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/rabbit_peer_discovery_consul.beam -rw-r--r-- root/root 553 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/rabbitmq_peer_discovery_consul.app -rw-r--r-- root/root 2324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/rabbitmq_peer_discovery_consul.beam -rw-r--r-- root/root 920 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/rabbitmq_peer_discovery_consul_app.beam -rw-r--r-- root/root 4504 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/rabbitmq_peer_discovery_consul_health_check_helper.beam -rw-r--r-- root/root 4564 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/ebin/rabbitmq_peer_discovery_consul_sup.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/include/ -rw-r--r-- root/root 7753 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/include/rabbit_peer_discovery_consul.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/priv/schema/ -rw-r--r-- root/root 10410 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_consul-3.9.13/priv/schema/rabbitmq_peer_discovery_consul.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/ -rw-r--r-- root/root 7388 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/rabbit_peer_discovery_etcd.beam -rw-r--r-- root/root 534 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/rabbitmq_peer_discovery_etcd.app -rw-r--r-- root/root 1892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/rabbitmq_peer_discovery_etcd.beam -rw-r--r-- root/root 1152 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/rabbitmq_peer_discovery_etcd_app.beam -rw-r--r-- root/root 5416 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/rabbitmq_peer_discovery_etcd_sup.beam -rw-r--r-- root/root 22044 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/ebin/rabbitmq_peer_discovery_etcd_v3_client.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/include/ -rw-r--r-- root/root 757 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/include/rabbit_peer_discovery_etcd.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/priv/schema/ -rw-r--r-- root/root 10855 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_etcd-3.9.13/priv/schema/rabbitmq_peer_discovery_etcd.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/ -rw-r--r-- root/root 14828 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/rabbit_peer_discovery_k8s.beam -rw-r--r-- root/root 525 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/rabbitmq_peer_discovery_k8s.app -rw-r--r-- root/root 2428 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/rabbitmq_peer_discovery_k8s.beam -rw-r--r-- root/root 912 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/rabbitmq_peer_discovery_k8s_app.beam -rw-r--r-- root/root 2312 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/rabbitmq_peer_discovery_k8s_node_monitor.beam -rw-r--r-- root/root 4556 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/ebin/rabbitmq_peer_discovery_k8s_sup.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/include/ -rw-r--r-- root/root 4117 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/include/rabbit_peer_discovery_k8s.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/priv/schema/ -rw-r--r-- root/root 4071 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_peer_discovery_k8s-3.9.13/priv/schema/rabbitmq_peer_discovery_k8s.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/ -rw-r--r-- root/root 4404 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_boot_state.beam -rw-r--r-- root/root 1956 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_boot_state_sup.beam -rw-r--r-- root/root 3444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_boot_state_systemd.beam -rw-r--r-- root/root 9180 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_logger_fmt_helpers.beam -rw-r--r-- root/root 5908 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_logger_json_fmt.beam -rw-r--r-- root/root 35464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_logger_std_h.beam -rw-r--r-- root/root 5656 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_logger_text_fmt.beam -rw-r--r-- root/root 12784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch.beam -rw-r--r-- root/root 872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_app.beam -rw-r--r-- root/root 31700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_conf.beam -rw-r--r-- root/root 9064 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_dist.beam -rw-r--r-- root/root 20384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_early_logging.beam -rw-r--r-- root/root 3328 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_erlang_compat.beam -rw-r--r-- root/root 7788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_errors.beam -rw-r--r-- root/root 2952 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_sighandler.beam -rw-r--r-- root/root 1452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbit_prelaunch_sup.beam -rw-r--r-- root/root 687 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prelaunch-3.9.13/ebin/rabbitmq_prelaunch.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/ -rw-r--r-- root/root 3744 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/prometheus_rabbitmq_alarm_metrics_collector.beam -rw-r--r-- root/root 42152 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/prometheus_rabbitmq_core_metrics_collector.beam -rw-r--r-- root/root 2076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/prometheus_rabbitmq_global_metrics_collector.beam -rw-r--r-- root/root 5904 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/rabbit_prometheus_app.beam -rw-r--r-- root/root 2004 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/rabbit_prometheus_dispatcher.beam -rw-r--r-- root/root 17464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/rabbit_prometheus_handler.beam -rw-r--r-- root/root 561 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/ebin/rabbitmq_prometheus.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/priv/schema/ -rw-r--r-- root/root 6635 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_prometheus-3.9.13/priv/schema/rabbitmq_prometheus.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_random_exchange-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_random_exchange-3.9.13/ebin/ -rw-r--r-- root/root 5296 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_random_exchange-3.9.13/ebin/rabbit_exchange_type_random.beam -rw-r--r-- root/root 250 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_random_exchange-3.9.13/ebin/rabbitmq_random_exchange.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_random_exchange-3.9.13/include/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_recent_history_exchange-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_recent_history_exchange-3.9.13/ebin/ -rw-r--r-- root/root 16968 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_recent_history_exchange-3.9.13/ebin/rabbit_exchange_type_recent_history.beam -rw-r--r-- root/root 311 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_recent_history_exchange-3.9.13/ebin/rabbitmq_recent_history_exchange.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_recent_history_exchange-3.9.13/include/ -rw-r--r-- root/root 383 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_recent_history_exchange-3.9.13/include/rabbit_recent_history.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/ -rw-r--r-- root/root 5544 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbit_sharding_exchange_decorator.beam -rw-r--r-- root/root 5564 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbit_sharding_exchange_type_modulus_hash.beam -rw-r--r-- root/root 11984 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbit_sharding_interceptor.beam -rw-r--r-- root/root 5116 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbit_sharding_policy_validator.beam -rw-r--r-- root/root 9276 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbit_sharding_shard.beam -rw-r--r-- root/root 4884 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbit_sharding_util.beam -rw-r--r-- root/root 444 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_sharding-3.9.13/ebin/rabbitmq_sharding.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/ -rw-r--r-- root/root 4044 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.beam -rw-r--r-- root/root 3960 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.beam -rw-r--r-- root/root 6316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.beam -rw-r--r-- root/root 35952 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_amqp091_shovel.beam -rw-r--r-- root/root 30028 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_amqp10_shovel.beam -rw-r--r-- root/root 4692 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_log_shovel.beam -rw-r--r-- root/root 960 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel.beam -rw-r--r-- root/root 6872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_behaviour.beam -rw-r--r-- root/root 16820 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_config.beam -rw-r--r-- root/root 5432 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_dyn_worker_sup.beam -rw-r--r-- root/root 8348 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_dyn_worker_sup_sup.beam -rw-r--r-- root/root 1364 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_locks.beam -rw-r--r-- root/root 36516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_parameters.beam -rw-r--r-- root/root 5228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_status.beam -rw-r--r-- root/root 3900 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_sup.beam -rw-r--r-- root/root 8892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_util.beam -rw-r--r-- root/root 21164 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_worker.beam -rw-r--r-- root/root 4256 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbit_shovel_worker_sup.beam -rw-r--r-- root/root 1071 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/ebin/rabbitmq_shovel.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/include/ -rw-r--r-- root/root 114 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/include/logging.hrl -rw-r--r-- root/root 825 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel-3.9.13/include/rabbit_shovel.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/ebin/ -rw-r--r-- root/root 16560 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/ebin/rabbit_shovel_mgmt.beam -rw-r--r-- root/root 334 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/ebin/rabbitmq_shovel_management.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/js/ -rw-r--r-- root/root 8575 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/js/shovel.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/js/tmpl/ -rw-r--r-- root/root 1870 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/js/tmpl/dynamic-shovel.ejs -rw-r--r-- root/root 13155 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/js/tmpl/dynamic-shovels.ejs -rw-r--r-- root/root 2255 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_shovel_management-3.9.13/priv/www/js/tmpl/shovels.ejs drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/ -rw-r--r-- root/root 5144 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.beam -rw-r--r-- root/root 7588 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp.beam -rw-r--r-- root/root 4228 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_client_sup.beam -rw-r--r-- root/root 724 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_connection_info.beam -rw-r--r-- root/root 13316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_frame.beam -rw-r--r-- root/root 1828 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_internal_event_handler.beam -rw-r--r-- root/root 59368 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_processor.beam -rw-r--r-- root/root 29764 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_reader.beam -rw-r--r-- root/root 4396 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_sup.beam -rw-r--r-- root/root 27924 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbit_stomp_util.beam -rw-r--r-- root/root 1223 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/ebin/rabbitmq_stomp.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/include/ -rw-r--r-- root/root 1181 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/include/rabbit_stomp.hrl -rw-r--r-- root/root 346 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/include/rabbit_stomp_frame.hrl -rw-r--r-- root/root 2988 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/include/rabbit_stomp_headers.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/priv/schema/ -rw-r--r-- root/root 8211 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stomp-3.9.13/priv/schema/rabbitmq_stomp.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/ -rw-r--r-- root/root 4992 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConnectionsCommand.beam -rw-r--r-- root/root 4980 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamConsumersCommand.beam -rw-r--r-- root/root 4964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStreamPublishersCommand.beam -rw-r--r-- root/root 13192 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream.beam -rw-r--r-- root/root 4356 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_connection_sup.beam -rw-r--r-- root/root 19096 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_manager.beam -rw-r--r-- root/root 4464 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_metrics.beam -rw-r--r-- root/root 3788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_metrics_gc.beam -rw-r--r-- root/root 102356 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_reader.beam -rw-r--r-- root/root 5000 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_sup.beam -rw-r--r-- root/root 10656 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbit_stream_utils.beam -rw-r--r-- root/root 1023 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/ebin/rabbitmq_stream.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/include/ -rw-r--r-- root/root 4281 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/include/rabbit_stream_metrics.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/priv/schema/ -rw-r--r-- root/root 7212 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream-3.9.13/priv/schema/rabbitmq_stream.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_common-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_common-3.9.13/ebin/ -rw-r--r-- root/root 35516 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_common-3.9.13/ebin/rabbit_stream_core.beam -rw-r--r-- root/root 217 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_common-3.9.13/ebin/rabbitmq_stream_common.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_common-3.9.13/include/ -rw-r--r-- root/root 2965 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_common-3.9.13/include/rabbit_stream.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/ -rw-r--r-- root/root 5788 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_connection_consumers_mgmt.beam -rw-r--r-- root/root 8536 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_connection_mgmt.beam -rw-r--r-- root/root 5784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_connection_publishers_mgmt.beam -rw-r--r-- root/root 3940 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_connections_mgmt.beam -rw-r--r-- root/root 11496 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_connections_vhost_mgmt.beam -rw-r--r-- root/root 6148 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_consumers_mgmt.beam -rw-r--r-- root/root 4248 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_management_utils.beam -rw-r--r-- root/root 11024 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_mgmt_db.beam -rw-r--r-- root/root 6820 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbit_stream_publishers_mgmt.beam -rw-r--r-- root/root 556 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/ebin/rabbitmq_stream_management.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/ -rw-r--r-- root/root 3723 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/stream.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/tmpl/ -rw-r--r-- root/root 4732 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/tmpl/streamConnection.ejs -rw-r--r-- root/root 5102 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/tmpl/streamConnections.ejs -rw-r--r-- root/root 831 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/tmpl/streamConsumersList.ejs -rw-r--r-- root/root 1259 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_stream_management-3.9.13/priv/www/js/tmpl/streamPublishersList.ejs drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/ -rw-r--r-- root/root 852 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_app.beam -rw-r--r-- root/root 1108 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_extension.beam -rw-r--r-- root/root 3720 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_sup.beam -rw-r--r-- root/root 9384 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_util.beam -rw-r--r-- root/root 11744 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_wm_ets_tables.beam -rw-r--r-- root/root 12316 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_wm_process.beam -rw-r--r-- root/root 11552 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_wm_processes.beam -rw-r--r-- root/root 7896 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbit_top_worker.beam -rw-r--r-- root/root 483 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/ebin/rabbitmq_top.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/js/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/js/tmpl/ -rw-r--r-- root/root 1614 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/js/tmpl/ets_tables.ejs -rw-r--r-- root/root 1452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/js/tmpl/process.ejs -rw-r--r-- root/root 1730 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/js/tmpl/processes.ejs -rw-r--r-- root/root 4650 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_top-3.9.13/priv/www/js/top.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/ -rw-r--r-- root/root 868 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_app.beam -rw-r--r-- root/root 21764 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_consumer.beam -rw-r--r-- root/root 3700 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_consumer_sup.beam -rw-r--r-- root/root 3392 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_files.beam -rw-r--r-- root/root 1312 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_mgmt.beam -rw-r--r-- root/root 4336 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_sup.beam -rw-r--r-- root/root 5924 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_traces.beam -rw-r--r-- root/root 1956 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_util.beam -rw-r--r-- root/root 2908 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_wm_file.beam -rw-r--r-- root/root 1836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_wm_files.beam -rw-r--r-- root/root 5676 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_wm_trace.beam -rw-r--r-- root/root 1836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbit_tracing_wm_traces.beam -rw-r--r-- root/root 736 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/ebin/rabbitmq_tracing.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/priv/www/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/priv/www/js/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/priv/www/js/tmpl/ -rw-r--r-- root/root 6066 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/priv/www/js/tmpl/traces.ejs -rw-r--r-- root/root 2467 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_tracing-3.9.13/priv/www/js/tracing.js drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/ -rw-r--r-- root/root 23976 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbit_trust_store.beam -rw-r--r-- root/root 3840 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbit_trust_store_app.beam -rw-r--r-- root/root 9992 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbit_trust_store_certificate_provider.beam -rw-r--r-- root/root 5804 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbit_trust_store_file_provider.beam -rw-r--r-- root/root 15044 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbit_trust_store_http_provider.beam -rw-r--r-- root/root 3872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbit_trust_store_sup.beam -rw-r--r-- root/root 590 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/ebin/rabbitmq_trust_store.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/priv/schema/ -rw-r--r-- root/root 5630 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_trust_store-3.9.13/priv/schema/rabbitmq_trust_store.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/ -rw-r--r-- root/root 1704 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_cowboy_middleware.beam -rw-r--r-- root/root 1064 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_cowboy_redirect.beam -rw-r--r-- root/root 3524 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_cowboy_stream_h.beam -rw-r--r-- root/root 4304 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_web_dispatch.beam -rw-r--r-- root/root 888 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_web_dispatch_app.beam -rw-r--r-- root/root 1812 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_web_dispatch_listing_handler.beam -rw-r--r-- root/root 9944 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_web_dispatch_registry.beam -rw-r--r-- root/root 6860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_web_dispatch_sup.beam -rw-r--r-- root/root 3140 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbit_web_dispatch_util.beam -rw-r--r-- root/root 619 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/rabbitmq_web_dispatch.app -rw-r--r-- root/root 9772 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/webmachine_log.beam -rw-r--r-- root/root 5364 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_dispatch-3.9.13/ebin/webmachine_log_handler.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/ -rw-r--r-- root/root 9076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbit_web_mqtt_app.beam -rw-r--r-- root/root 1252 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbit_web_mqtt_connection_info.beam -rw-r--r-- root/root 4732 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbit_web_mqtt_connection_sup.beam -rw-r--r-- root/root 23236 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbit_web_mqtt_handler.beam -rw-r--r-- root/root 1184 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbit_web_mqtt_middleware.beam -rw-r--r-- root/root 2076 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbit_web_mqtt_stream_handler.beam -rw-r--r-- root/root 656 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/ebin/rabbitmq_web_mqtt.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/priv/schema/ -rw-r--r-- root/root 7568 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt-3.9.13/priv/schema/rabbitmq_web_mqtt.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/ebin/ -rw-r--r-- root/root 1752 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/ebin/rabbit_web_mqtt_examples_app.beam -rw-r--r-- root/root 406 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/ebin/rabbitmq_web_mqtt_examples.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/ -rw-r--r-- root/root 4240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/bunny.html -rw-r--r-- root/root 21054 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/bunny.png -rw-r--r-- root/root 3799 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/echo.html -rw-r--r-- root/root 397 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/index.html -rw-r--r-- root/root 488 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/main.css -rw-r--r-- root/root 80738 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/mqttws31.js -rwxr-xr-x root/root 2238 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_mqtt_examples-3.9.13/priv/pencil.cur drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/ -rw-r--r-- root/root 1520 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_app.beam -rw-r--r-- root/root 4836 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_connection_sup.beam -rw-r--r-- root/root 25124 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_handler.beam -rw-r--r-- root/root 1868 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_internal_event_handler.beam -rw-r--r-- root/root 9524 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_listener.beam -rw-r--r-- root/root 1188 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_middleware.beam -rw-r--r-- root/root 2080 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_stream_handler.beam -rw-r--r-- root/root 1112 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbit_web_stomp_sup.beam -rw-r--r-- root/root 814 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/ebin/rabbitmq_web_stomp.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/priv/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/priv/schema/ -rw-r--r-- root/root 7849 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp-3.9.13/priv/schema/rabbitmq_web_stomp.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/ebin/ -rw-r--r-- root/root 1760 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/ebin/rabbit_web_stomp_examples_app.beam -rw-r--r-- root/root 412 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/ebin/rabbitmq_web_stomp_examples.app drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/ -rw-r--r-- root/root 3353 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/bunny.html -rw-r--r-- root/root 21054 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/bunny.png -rw-r--r-- root/root 2805 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/echo.html -rw-r--r-- root/root 468 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/index.html -rw-r--r-- root/root 488 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/main.css -rwxr-xr-x root/root 2238 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/pencil.cur -rw-r--r-- root/root 16222 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/stomp.js -rw-r--r-- root/root 3218 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/rabbitmq_web_stomp_examples-3.9.13/priv/temp-queue.html drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ -rw-r--r-- root/root 529 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch.app -rw-r--r-- root/root 3872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch.appup -rw-r--r-- root/root 27008 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch.beam -rw-r--r-- root/root 3344 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_acceptor.beam -rw-r--r-- root/root 6964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_acceptors_sup.beam -rw-r--r-- root/root 2500 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_app.beam -rw-r--r-- root/root 24120 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_conns_sup.beam -rw-r--r-- root/root 3084 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_conns_sup_sup.beam -rw-r--r-- root/root 4832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_crc32c.beam -rw-r--r-- root/root 2240 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_embedded_sup.beam -rw-r--r-- root/root 2768 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_listener_sup.beam -rw-r--r-- root/root 1324 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_protocol.beam -rw-r--r-- root/root 24880 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_proxy_header.beam -rw-r--r-- root/root 13792 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_server.beam -rw-r--r-- root/root 2948 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_server_proxy.beam -rw-r--r-- root/root 12908 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_ssl.beam -rw-r--r-- root/root 2140 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_sup.beam -rw-r--r-- root/root 10728 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_tcp.beam -rw-r--r-- root/root 6832 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/ranch-2.1.0/ebin/ranch_transport.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/ -rw-r--r-- root/root 626 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon.app -rw-r--r-- root/root 23232 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon.beam -rw-r--r-- root/root 26524 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon_alloc.beam -rw-r--r-- root/root 15172 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon_lib.beam -rw-r--r-- root/root 7192 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon_map.beam -rw-r--r-- root/root 12492 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon_rec.beam -rw-r--r-- root/root 21580 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/recon-2.5.1/ebin/recon_trace.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/ -rw-r--r-- root/root 421 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug.app -rw-r--r-- root/root 31528 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug.beam -rw-r--r-- root/root 13420 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug_compiler.beam -rw-r--r-- root/root 42892 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug_dtop.beam -rw-r--r-- root/root 141672 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug_lexer.beam -rw-r--r-- root/root 95000 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug_parser.beam -rw-r--r-- root/root 30728 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/redbug-2.0.7/ebin/redbug_targ.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ebin/ -rw-r--r-- root/root 282 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ebin/seshat.app -rw-r--r-- root/root 1200 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ebin/seshat_app.beam -rw-r--r-- root/root 5328 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ebin/seshat_counters.beam -rw-r--r-- root/root 3816 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ebin/seshat_counters_server.beam -rw-r--r-- root/root 1612 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/seshat-0.1.0/ebin/seshat_sup.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ebin/ -rw-r--r-- root/root 753 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.app -rw-r--r-- root/root 4964 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.beam -rw-r--r-- root/root 28136 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_paragraph.beam -rw-r--r-- root/root 22732 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_table.beam -rw-r--r-- root/root 4472 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_utils.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/include/ -rw-r--r-- root/root 1345 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/stdout_formatter-0.2.4/include/stdout_formatter.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/ -rw-r--r-- root/root 705 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog.app -rw-r--r-- root/root 6216 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog.beam -rw-r--r-- root/root 12576 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_error_h.beam -rw-r--r-- root/root 7664 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_lager_backend.beam -rw-r--r-- root/root 16268 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_lib.beam -rw-r--r-- root/root 22108 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_logger.beam -rw-r--r-- root/root 12584 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_logger_h.beam -rw-r--r-- root/root 3080 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_monitor.beam -rw-r--r-- root/root 1988 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_rfc3164.beam -rw-r--r-- root/root 3848 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/ebin/syslog_rfc5424.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/include/ -rw-r--r-- root/root 2502 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/syslog-4.0.0/include/syslog.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/ -rw-r--r-- root/root 628 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler.app -rw-r--r-- root/root 1248 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_app.beam -rw-r--r-- root/root 2696 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_example_handler.beam -rw-r--r-- root/root 11068 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_filter.beam -rw-r--r-- root/root 1784 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_sup.beam -rw-r--r-- root/root 824 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/ebin/sysmon_handler_testhandler.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/include/ -rw-r--r-- root/root 981 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/include/sysmon_handler.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/priv/ -rw-r--r-- root/root 5060 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/sysmon_handler-1.3.0/priv/sysmon_handler.schema drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/ -rw-r--r-- root/root 794 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd.app -rw-r--r-- root/root 9872 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd.beam -rw-r--r-- root/root 1632 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_app.beam -rw-r--r-- root/root 14392 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_journal_h.beam -rw-r--r-- root/root 3960 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_kmsg_formatter.beam -rw-r--r-- root/root 2452 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_protocol.beam -rw-r--r-- root/root 3644 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_socket.beam -rw-r--r-- root/root 4296 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_sup.beam -rw-r--r-- root/root 5668 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/ebin/systemd_watchdog.beam drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/include/ -rw-r--r-- root/root 1218 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/plugins/systemd-0.6.1/include/systemd.hrl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/ -rwxr-xr-x root/root 593 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-defaults -rwxr-xr-x root/root 864 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-diagnostics -rwxr-xr-x root/root 6887 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-env -rwxr-xr-x root/root 860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-plugins -rwxr-xr-x root/root 859 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-queues -rwxr-xr-x root/root 6002 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-server -rwxr-xr-x root/root 857 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-streams -rwxr-xr-x root/root 858 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-tanzu -rwxr-xr-x root/root 860 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmq-upgrade -rwxr-xr-x root/root 855 2023-11-06 12:22 ./usr/lib/rabbitmq/lib/rabbitmq_server-3.9.13/sbin/rabbitmqctl drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/sbin/ -rwxr-xr-x root/root 2774 2023-11-06 12:22 ./usr/sbin/rabbitmq-diagnostics lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/sbin/rabbitmq-plugins -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper -rwxr-xr-x root/root 2774 2023-11-06 12:22 ./usr/sbin/rabbitmq-queues lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/sbin/rabbitmq-server -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper -rwxr-xr-x root/root 2774 2023-11-06 12:22 ./usr/sbin/rabbitmq-upgrade lrwxrwxrwx root/root 0 2023-11-06 12:22 ./usr/sbin/rabbitmqctl -> ../lib/rabbitmq/bin/rabbitmq-script-wrapper drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/doc/rabbitmq-server/ -rw-r--r-- root/root 2145 2022-02-23 08:12 ./usr/share/doc/rabbitmq-server/README.Debian.gz -rw-r--r-- root/root 1456 2023-11-06 12:22 ./usr/share/doc/rabbitmq-server/changelog.Debian.gz -rw-r--r-- root/root 27920 2022-02-23 08:12 ./usr/share/doc/rabbitmq-server/copyright drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/man/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/man/man5/ -rw-r--r-- root/root 1106 2023-11-06 12:22 ./usr/share/man/man5/rabbitmq-env.conf.5.gz drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/man/man8/ -rw-r--r-- root/root 2376 2023-11-06 12:22 ./usr/share/man/man8/rabbitmq-plugins.8.gz -rw-r--r-- root/root 1218 2023-11-06 12:22 ./usr/share/man/man8/rabbitmq-server.8.gz -rw-r--r-- root/root 16166 2023-11-06 12:22 ./usr/share/man/man8/rabbitmqctl.8.gz drwxr-xr-x root/root 0 2023-11-06 12:22 ./usr/share/rabbitmq/ -rw-r--r-- root/root 535 2022-02-23 08:12 ./usr/share/rabbitmq/rabbitmq-env.conf drwxr-xr-x root/root 0 2023-11-06 12:22 ./var/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./var/lib/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./var/lib/rabbitmq/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./var/lib/rabbitmq/mnesia/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./var/log/ drwxr-xr-x root/root 0 2023-11-06 12:22 ./var/log/rabbitmq/ +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 128944 Build-Time: 172 Distribution: jammy Host Architecture: amd64 Install-Time: 14 Job: rabbitmq-server_3.9.13-1ubuntu0.22.04.2.dsc Machine Architecture: amd64 Package: rabbitmq-server Package-Time: 187 Source-Version: 3.9.13-1ubuntu0.22.04.2 Space: 128944 Status: successful Version: 3.9.13-1ubuntu0.22.04.2 -------------------------------------------------------------------------------- Finished at 2023-11-20T14:46:24Z Build needed 00:03:07, 128944k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=amd64 PACKAGEBUILD-27008529 Scanning for processes to kill in build PACKAGEBUILD-27008529