--- /srv/reproducible-results/rbuild-debian/r-b-build.iwYSemnu/b1/dub_1.36.0-3_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.iwYSemnu/b2/dub_1.36.0-3_arm64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 2fb765bbc6a6485c1eb2f178d484457b 4153268 debug optional dub-dbgsym_1.36.0-3_arm64.deb │ - 26a44671e2276de49e310d9d26c0e31a 851176 devel optional dub_1.36.0-3_arm64.deb │ + e7b364fa06986d149f896446ac8087d9 4153272 debug optional dub-dbgsym_1.36.0-3_arm64.deb │ + 332ee906c99ff254ae97a32728a19d8f 851144 devel optional dub_1.36.0-3_arm64.deb ├── dub_1.36.0-3_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-05-06 22:46:02.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1540 2024-05-06 22:46:02.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 849444 2024-05-06 22:46:02.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1532 2024-05-06 22:46:02.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 849420 2024-05-06 22:46:02.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -11,32 +11,32 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1390 2024-05-06 22:46:02.000000 ./usr/share/doc/dub/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2494 2021-01-27 00:21:31.000000 ./usr/share/doc/dub/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/fish/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/fish/completions/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7489 2024-05-06 22:46:02.000000 ./usr/share/fish/completions/dub.fish │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/man/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/man/man1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 728 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-add-local.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 729 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-add-local.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 588 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-add-override.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 814 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-add-path.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 573 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-add.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 572 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-add.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1675 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-build.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 475 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-clean-caches.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 610 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-clean.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 633 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-convert.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2024 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-describe.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1839 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-dustmite.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2023 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-describe.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1840 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-dustmite.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 900 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-fetch.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1585 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-generate.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 955 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-init.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1583 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-lint.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 517 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-list-overrides.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 593 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-list.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 482 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-remove-local.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 582 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-remove-override.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 481 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-remove-local.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 581 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-remove-override.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 496 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-remove-path.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 651 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-remove.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1706 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-run.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 456 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-search.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1855 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-test.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 906 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub-upgrade.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4023 2024-05-06 22:46:02.000000 ./usr/share/man/man1/dub.1.gz │ │ │ ├── ./usr/bin/dub │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2b85e8a962408b97d691b5c436ac73dbe10b690b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6f91f29a6c474a70e97980f2efd3bcde04ea4cd5 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -6219,15 +6219,15 @@ │ │ │ │ │ --vquiet │ │ │ │ │ --no-redirect │ │ │ │ │ --strategy= │ │ │ │ │ json, sdl │ │ │ │ │ s|stdout │ │ │ │ │ Common options │ │ │ │ │ ============== │ │ │ │ │ -May 6 2024 │ │ │ │ │ +May 7 2024 │ │ │ │ │ (default) │ │ │ │ │ %s %s => %s │ │ │ │ │ --%s=VALUE │ │ │ │ │ @trusted │ │ │ │ │ immutable │ │ │ │ │ arm_thumb │ │ │ │ │ powerpc64 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -9348,15 +9348,15 @@ │ │ │ │ │ 0x0035fc30 6e656400 202d2d76 71756965 74000000 ned. --vquiet... │ │ │ │ │ 0x0035fc40 2d2d6e6f 2d726564 69726563 74000000 --no-redirect... │ │ │ │ │ 0x0035fc50 2d2d7374 72617465 67793d00 2d2d7472 --strategy=.--tr │ │ │ │ │ 0x0035fc60 61636500 636f6e76 65727400 20206a73 ace.convert. js │ │ │ │ │ 0x0035fc70 6f6e2c20 73646c00 737c7374 646f7574 on, sdl.s|stdout │ │ │ │ │ 0x0035fc80 00000000 436f6d6d 6f6e206f 7074696f ....Common optio │ │ │ │ │ 0x0035fc90 6e730000 3d3d3d3d 3d3d3d3d 3d3d3d3d ns..============ │ │ │ │ │ - 0x0035fca0 3d3d0000 4d617920 20362032 30323400 ==..May 6 2024. │ │ │ │ │ + 0x0035fca0 3d3d0000 4d617920 20372032 30323400 ==..May 7 2024. │ │ │ │ │ 0x0035fcb0 2d200000 20286465 6661756c 74290000 - .. (default).. │ │ │ │ │ 0x0035fcc0 25732025 73203d3e 20257300 2e2e2f00 %s %s => %s.../. │ │ │ │ │ 0x0035fcd0 2d2d2573 3d56414c 55450000 2d2d2573 --%s=VALUE..--%s │ │ │ │ │ 0x0035fce0 00000000 70757265 00000000 406c6976 ....pure....@liv │ │ │ │ │ 0x0035fcf0 65000000 406e6f67 63000000 636f6e73 e...@nogc...cons │ │ │ │ │ 0x0035fd00 74000000 73636f70 65000000 72657475 t...scope...retu │ │ │ │ │ 0x0035fd10 726e0000 73686172 65640000 40747275 rn..shared..@tru │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 38356538 61393632 34303862 39376436 85e8a962408b97d6 │ │ │ │ │ - 0x00000010 39316235 63343336 61633733 64626531 91b5c436ac73dbe1 │ │ │ │ │ - 0x00000020 30623639 30622e64 65627567 00000000 0b690b.debug.... │ │ │ │ │ - 0x00000030 0c3dd132 .=.2 │ │ │ │ │ + 0x00000000 39316632 39613663 34373461 37306539 91f29a6c474a70e9 │ │ │ │ │ + 0x00000010 37393830 66326566 64336263 64653034 7980f2efd3bcde04 │ │ │ │ │ + 0x00000020 65613463 64352e64 65627567 00000000 ea4cd5.debug.... │ │ │ │ │ + 0x00000030 d766bd2d .f.- │ │ │ ├── ./usr/share/man/man1/dub-add-local.1.gz │ │ │ │ ├── dub-add-local.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD-LOCAL 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD-LOCAL 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-add-local \- Adds a local package directory (e.g. a git repository) │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub add-local \fR<\fIpath\fR> [<\fIversion\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Adds a local package directory to be used during dependency resolution. This command is useful for registering local packages, such as GIT working copies, that are either not available in the package registry, or are supposed to be overwritten. │ │ │ ├── ./usr/share/man/man1/dub-add-override.1.gz │ │ │ │ ├── dub-add-override.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD-OVERRIDE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD-OVERRIDE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-add-override \- Adds a new package override. │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub add-override \fR<\fIpackage\fR> <\fIversion-spec\fR> <\fItarget-path/target-version\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command is deprecated. Use path based dependency, custom cache path, or edit `dub.selections.json` to achieve the same results. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-add-path.1.gz │ │ │ │ ├── dub-add-path.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD-PATH 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD-PATH 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-add-path \- Adds a default package search path │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub add-path \fR<\fIpath\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Adds a default package search path. All direct sub folders of this path will be searched for package descriptions and will be made available as packages. Using this command has the equivalent effect as calling 'dub add-local' on each of the sub folders manually. │ │ │ ├── ./usr/share/man/man1/dub-add.1.gz │ │ │ │ ├── dub-add.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-add \- Adds dependencies to the package file. │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub add \fR<\fIpackage\fR>[@<\fIversion-spec\fR>] [<\fIpackages...\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Adds as dependencies. │ │ │ ├── ./usr/share/man/man1/dub-build.1.gz │ │ │ │ ├── dub-build.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-BUILD 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-BUILD 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-build \- Builds a package (uses the main package in the current working directory by default) │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub build \fR[<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Builds a package (uses the main package in the current working directory by default) │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-clean-caches.1.gz │ │ │ │ ├── dub-clean-caches.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-CLEAN-CACHES 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-CLEAN-CACHES 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-clean-caches \- Removes cached metadata │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub clean-caches \fR\fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command removes any cached metadata like the list of available packages and their latest version. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-clean.1.gz │ │ │ │ ├── dub-clean.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-CLEAN 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-CLEAN 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-clean \- Removes intermediate build files and cached build results │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub clean \fR[<\fIpackage\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command removes any cached build files of the given package(s). The final target file, as well as any copyFiles are currently not removed. │ │ │ ├── ./usr/share/man/man1/dub-convert.1.gz │ │ │ │ ├── dub-convert.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-CONVERT 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-CONVERT 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-convert \- Converts the file format of the package recipe. │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub convert \fR\fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command will convert between JSON and SDLang formatted package recipe files. │ │ │ ├── ./usr/share/man/man1/dub-describe.1.gz │ │ │ │ ├── dub-describe.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-DESCRIBE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-DESCRIBE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-describe \- Prints a JSON description of the project and its dependencies │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub describe \fR[<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Prints a JSON build description for the root package an all of their dependencies in a format similar to a JSON package description file. This is useful mostly for IDEs. │ │ │ ├── ./usr/share/man/man1/dub-dustmite.1.gz │ │ │ │ ├── dub-dustmite.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-DUSTMITE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-DUSTMITE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-dustmite \- Create reduced test cases for build errors │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub dustmite \fR<\fIdestination-path\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ [-- <\fIapplication arguments\&.\&.\&.\fR>] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command uses the Dustmite utility to isolate the cause of build errors in a DUB project. │ │ │ ├── ./usr/share/man/man1/dub-fetch.1.gz │ │ │ │ ├── dub-fetch.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-FETCH 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-FETCH 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-fetch \- Manually retrieves and caches a package │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub fetch \fR<\fIpackage\fR>[@<\fIversion-spec\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Note: Use "dub add " if you just want to use a certain package as a dependency, you don't have to explicitly fetch packages. │ │ │ ├── ./usr/share/man/man1/dub-generate.1.gz │ │ │ │ ├── dub-generate.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-GENERATE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-GENERATE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-generate \- Generates project files using the specified generator │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub generate \fR<\fIgenerator\fR> [<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Generates project files using one of the supported generators: │ │ │ ├── ./usr/share/man/man1/dub-init.1.gz │ │ │ │ ├── dub-init.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-INIT 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-INIT 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-init \- Initializes an empty package skeleton │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub init \fR[<\fIdirectory\fR> [<\fIdependency\fR>...]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ [-- <\fIapplication arguments\&.\&.\&.\fR>] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Initializes an empty package of the specified type in the given directory. │ │ │ ├── ./usr/share/man/man1/dub-lint.1.gz │ │ │ │ ├── dub-lint.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-LINT 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-LINT 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-lint \- Executes the linter tests of the selected package │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub lint \fR[<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ [-- <\fIapplication arguments\&.\&.\&.\fR>] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Builds the package and executes D-Scanner linter tests. │ │ │ ├── ./usr/share/man/man1/dub-list-overrides.1.gz │ │ │ │ ├── dub-list-overrides.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-LIST-OVERRIDES 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-LIST-OVERRIDES 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-list-overrides \- Prints a list of all local package overrides │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub list-overrides \fR\fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command is deprecated. Use path based dependency, custom cache path, or edit `dub.selections.json` to achieve the same results. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-list.1.gz │ │ │ │ ├── dub-list.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-LIST 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-LIST 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-list \- Prints a list of all or selected local packages dub is aware of │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub list \fR[<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Prints a list of all or selected local packages. This includes all cached packages (user or system wide), all packages in the package search paths ("dub add-path") and all manually registered packages ("dub add-local"). If a package (and optionally a version spec) is specified, only matching packages are shown. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-remove-local.1.gz │ │ │ │ ├── dub-remove-local.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE-LOCAL 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE-LOCAL 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-remove-local \- Removes a local package directory │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub remove-local \fR<\fIpath\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Removes a local package directory │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-remove-override.1.gz │ │ │ │ ├── dub-remove-override.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE-OVERRIDE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE-OVERRIDE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-remove-override \- Removes an existing package override. │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub remove-override \fR<\fIpackage\fR> <\fIversion-spec\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This command is deprecated. Use path based dependency, custom cache path, or edit `dub.selections.json` to achieve the same results. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-remove-path.1.gz │ │ │ │ ├── dub-remove-path.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE-PATH 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE-PATH 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-remove-path \- Removes a package search path │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub remove-path \fR<\fIpath\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Removes a package search path previously added with add-path. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-remove.1.gz │ │ │ │ ├── dub-remove.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-remove \- Removes a cached package │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub remove \fR<\fIpackage\fR>[@<\fIversion-spec\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Removes a package that is cached on the local system. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-run.1.gz │ │ │ │ ├── dub-run.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-RUN 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-RUN 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-run \- Builds and runs a package (default command) │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub run \fR[<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ [-- <\fIapplication arguments\&.\&.\&.\fR>] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Builds and runs a package (uses the main package in the current working directory by default) │ │ │ ├── ./usr/share/man/man1/dub-search.1.gz │ │ │ │ ├── dub-search.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-SEARCH 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-SEARCH 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-search \- Search for available packages. │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub search \fR<\fIpackage-name\fR> \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Search all specified providers for matching packages. │ │ │ │ │ .SH OPTIONS │ │ │ ├── ./usr/share/man/man1/dub-test.1.gz │ │ │ │ ├── dub-test.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-TEST 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-TEST 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-test \- Executes the tests of the selected package │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub test \fR[<\fIpackage\fR>[@<\fIversion-spec\fR>]] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ [-- <\fIapplication arguments\&.\&.\&.\fR>] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Builds the package and executes all contained unit tests. │ │ │ ├── ./usr/share/man/man1/dub-upgrade.1.gz │ │ │ │ ├── dub-upgrade.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-UPGRADE 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-UPGRADE 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-upgrade \- Forces an upgrade of the dependencies │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub upgrade \fR[<\fIpackages...\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Upgrades all dependencies of the package by querying the package registry(ies) for new versions. │ │ │ ├── ./usr/share/man/man1/dub.1.gz │ │ │ │ ├── dub.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB 1 "2025-07-19" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB 1 "2025-07-20" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub \- Package and build management system for D │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub\fR [\-\-version] [\fICOMMAND\fR] [\fIOPTIONS\&.\&.\&.\fR] \-\- [\fIAPPLICATION ARGUMENTS\&.\&.\&.\fR] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Manages the DUB project in the current directory. DUB can serve as a build │ │ │ │ │ system and a package manager, automatically keeping track of project's ├── dub-dbgsym_1.36.0-3_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-05-06 22:46:02.000000 debian-binary │ │ -rw-r--r-- 0 0 0 528 2024-05-06 22:46:02.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 4152548 2024-05-06 22:46:02.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 4152552 2024-05-06 22:46:02.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Debian D Language Group │ │ │ │ Installed-Size: 5780 │ │ │ │ Depends: dub (= 1.36.0-3) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for dub │ │ │ │ -Build-Ids: 2b85e8a962408b97d691b5c436ac73dbe10b690b │ │ │ │ +Build-Ids: 6f91f29a6c474a70e97980f2efd3bcde04ea4cd5 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/2b/85e8a962408b97d691b5c436ac73dbe10b690b.debug │ │ │ │ │ +usr/lib/debug/.build-id/6f/91f29a6c474a70e97980f2efd3bcde04ea4cd5.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/lib/debug/.build-id/2b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5908456 2024-05-06 22:46:02.000000 ./usr/lib/debug/.build-id/2b/85e8a962408b97d691b5c436ac73dbe10b690b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/lib/debug/.build-id/6f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5908456 2024-05-06 22:46:02.000000 ./usr/lib/debug/.build-id/6f/91f29a6c474a70e97980f2efd3bcde04ea4cd5.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-05-06 22:46:02.000000 ./usr/share/doc/dub-dbgsym -> dub │ │ │ │ --- ./usr/lib/debug/.build-id/2b/85e8a962408b97d691b5c436ac73dbe10b690b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/6f/91f29a6c474a70e97980f2efd3bcde04ea4cd5.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 0% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2b85e8a962408b97d691b5c436ac73dbe10b690b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6f91f29a6c474a70e97980f2efd3bcde04ea4cd5 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0