--- /srv/reproducible-results/rbuild-debian/r-b-build.3KIgRb0W/b1/dub_1.38.1-2_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.3KIgRb0W/b2/dub_1.38.1-2_i386.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 60d2785231c32d2bb8c8da328e60f0c4 4130044 debug optional dub-dbgsym_1.38.1-2_i386.deb │ - 2f54f7758b4376e939b982a5e84f3e1b 1181000 devel optional dub_1.38.1-2_i386.deb │ + 78199a45821575cd68bf38067e0a84fc 4129728 debug optional dub-dbgsym_1.38.1-2_i386.deb │ + 7cdd2e1c87986a97eb7bfd63e6deb2f1 1181096 devel optional dub_1.38.1-2_i386.deb ├── dub_1.38.1-2_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-01-20 19:30:21.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1520 2025-01-20 19:30:21.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1179288 2025-01-20 19:30:21.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1528 2025-01-20 19:30:21.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1179376 2025-01-20 19:30:21.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) 1727 2025-01-20 19:30:21.000000 ./usr/share/doc/dub/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2494 2025-01-20 09:58:08.000000 ./usr/share/doc/dub/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/fish/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/fish/completions/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7489 2025-01-20 19:30:21.000000 ./usr/share/fish/completions/dub.fish │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/man/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/man/man1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 735 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-add-local.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 736 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-add-local.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 588 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-add-override.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 821 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-add-path.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 572 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-add.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1675 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-build.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 474 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-clean-caches.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 475 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-clean-caches.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 610 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-clean.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 633 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-convert.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2023 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-describe.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1839 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-dustmite.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 936 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-fetch.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 937 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-fetch.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1585 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-generate.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 955 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-init.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1582 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-lint.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1583 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-lint.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 517 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-list-overrides.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 592 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-list.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 593 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-list.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 483 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-remove-local.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 581 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-remove-override.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 498 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-remove-path.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 582 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-remove-override.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 499 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-remove-path.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 651 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-remove.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1706 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-run.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 455 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-search.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 456 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-search.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1853 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-test.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 906 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub-upgrade.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4009 2025-01-20 19:30:21.000000 ./usr/share/man/man1/dub.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4010 2025-01-20 19:30:21.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: 4c8d42238ea6d3c6796c8da67aeb77443b5db945 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b535f5011bd82e35d235527be9ca6a55573901d8 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -E/lib/ld-linux.so.2 │ │ │ │ │ +/lib/ld-linux.so.2 │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ inflateEnd │ │ │ │ │ inflateInit2_ │ │ │ │ │ deflateInit2_ │ │ │ │ │ deflateEnd │ │ │ │ │ @@ -4273,15 +4273,15 @@ │ │ │ │ │ --vquiet │ │ │ │ │ --no-redirect │ │ │ │ │ --strategy= │ │ │ │ │ json, sdl │ │ │ │ │ s|stdout │ │ │ │ │ Common options │ │ │ │ │ ============== │ │ │ │ │ -Jan 20 2025 │ │ │ │ │ +Jan 21 2025 │ │ │ │ │ (default) │ │ │ │ │ %s %s => %s │ │ │ │ │ --%s=VALUE │ │ │ │ │ @trusted │ │ │ │ │ immutable │ │ │ │ │ arm_thumb │ │ │ │ │ powerpc64 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -14467,15 +14467,15 @@ │ │ │ │ │ 0x00396800 6e656400 202d2d76 71756965 74002d2d ned. --vquiet.-- │ │ │ │ │ 0x00396810 6e6f2d72 65646972 65637400 2d2d7374 no-redirect.--st │ │ │ │ │ 0x00396820 72617465 67793d00 2d2d7472 61636500 rategy=.--trace. │ │ │ │ │ 0x00396830 636f6e76 65727400 20206a73 6f6e2c20 convert. json, │ │ │ │ │ 0x00396840 73646c00 737c7374 646f7574 00436f6d sdl.s|stdout.Com │ │ │ │ │ 0x00396850 6d6f6e20 6f707469 6f6e7300 3d3d3d3d mon options.==== │ │ │ │ │ 0x00396860 3d3d3d3d 3d3d3d3d 3d3d004a 616e2032 ==========.Jan 2 │ │ │ │ │ - 0x00396870 30203230 32350025 73402573 00202864 0 2025.%s@%s. (d │ │ │ │ │ + 0x00396870 31203230 32350025 73402573 00202864 1 2025.%s@%s. (d │ │ │ │ │ 0x00396880 65666175 6c742900 25732025 73203d3e efault).%s %s => │ │ │ │ │ 0x00396890 20257300 2e2e2f00 2d2d2573 3d56414c %s.../.--%s=VAL │ │ │ │ │ 0x003968a0 5545002d 2d257300 70757265 00406c69 UE.--%s.pure.@li │ │ │ │ │ 0x003968b0 76650040 6e6f6763 00636f6e 73740040 ve.@nogc.const.@ │ │ │ │ │ 0x003968c0 74727573 74656400 696d6d75 7461626c trusted.immutabl │ │ │ │ │ 0x003968d0 65006c61 7a790061 726d5f74 68756d62 e.lazy.arm_thumb │ │ │ │ │ 0x003968e0 00706f77 65727063 3634002d 73746174 .powerpc64.-stat │ │ │ │ ├── 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 38643432 32333865 61366433 63363739 8d42238ea6d3c679 │ │ │ │ │ - 0x00000010 36633864 61363761 65623737 34343362 6c8da67aeb77443b │ │ │ │ │ - 0x00000020 35646239 34352e64 65627567 00000000 5db945.debug.... │ │ │ │ │ - 0x00000030 3bba58d8 ;.X. │ │ │ │ │ + 0x00000000 33356635 30313162 64383265 33356432 35f5011bd82e35d2 │ │ │ │ │ + 0x00000010 33353532 37626539 63613661 35353537 35527be9ca6a5557 │ │ │ │ │ + 0x00000020 33393031 64382e64 65627567 00000000 3901d8.debug.... │ │ │ │ │ + 0x00000030 0c1a82f2 .... │ │ │ ├── ./usr/share/man/man1/dub-add-local.1.gz │ │ │ │ ├── dub-add-local.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD-LOCAL 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD-LOCAL 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -30,14 +30,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-remove-local\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-add-override.1.gz │ │ │ │ ├── dub-add-override.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD-OVERRIDE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD-OVERRIDE 1 "2026-02-25" "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 │ │ │ │ │ @@ -22,14 +22,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-list-overrides\fR(1), \fBdub-remove-override\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-add-path.1.gz │ │ │ │ ├── dub-add-path.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD-PATH 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD-PATH 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -36,14 +36,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-remove-path\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-add.1.gz │ │ │ │ ├── dub-add.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-ADD 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-ADD 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -23,14 +23,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-convert\fR(1), \fBdub-fetch\fR(1), \fBdub-init\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-build.1.gz │ │ │ │ ├── dub-build.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-BUILD 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-BUILD 1 "2026-02-25" "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 │ │ │ │ │ @@ -139,14 +139,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-run\fR(1), \fBdub-test\fR(1), \fBrdmd\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-clean-caches.1.gz │ │ │ │ ├── dub-clean-caches.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-CLEAN-CACHES 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-CLEAN-CACHES 1 "2026-02-25" "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 │ │ │ │ │ @@ -17,14 +17,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-clean\fR(1), \fBdub-remove\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-clean.1.gz │ │ │ │ ├── dub-clean.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-CLEAN 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-CLEAN 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -24,14 +24,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-clean-caches\fR(1), \fBdub-remove\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-convert.1.gz │ │ │ │ ├── dub-convert.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-CONVERT 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-CONVERT 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -32,14 +32,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add\fR(1), \fBdub-init\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-describe.1.gz │ │ │ │ ├── dub-describe.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-DESCRIBE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-DESCRIBE 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -137,14 +137,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-generate\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-dustmite.1.gz │ │ │ │ ├── dub-dustmite.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-DUSTMITE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-DUSTMITE 1 "2026-02-25" "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. │ │ │ │ │ @@ -145,14 +145,14 @@ │ │ │ │ │ .SS COMMON OPTIONS │ │ │ │ │ See \fBdub\fR(1) │ │ │ │ │ .SH EXIT STATUS │ │ │ │ │ Forwards the exit code from \fBdustmite\fR(1) │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-lint\fR(1), \fBdub-test\fR(1), \fBdustmite\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-fetch.1.gz │ │ │ │ ├── dub-fetch.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-FETCH 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-FETCH 1 "2026-02-25" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ .SH NAME │ │ │ │ │ dub-fetch \- Explicitly retrieves and caches packages │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ \fBdub fetch \fR<\fIpackage\fR>[@<\fIversion-spec\fR>] \fIOPTIONS\&.\&.\&.\fR │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ When run with one or more arguments, regardless of the location it is run in, │ │ │ │ │ │ │ │ │ │ @@ -57,14 +57,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-generate.1.gz │ │ │ │ ├── dub-generate.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-GENERATE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-GENERATE 1 "2026-02-25" "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: │ │ │ │ │ │ │ │ │ │ @@ -123,14 +123,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-describe\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-init.1.gz │ │ │ │ ├── dub-init.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-INIT 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-INIT 1 "2026-02-25" "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. │ │ │ │ │ @@ -49,14 +49,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add\fR(1), \fBdub-convert\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-lint.1.gz │ │ │ │ ├── dub-lint.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-LINT 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-LINT 1 "2026-02-25" "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. │ │ │ │ │ @@ -125,14 +125,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-dustmite\fR(1), \fBdub-test\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-list-overrides.1.gz │ │ │ │ ├── dub-list-overrides.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-LIST-OVERRIDES 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-LIST-OVERRIDES 1 "2026-02-25" "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 │ │ │ │ │ @@ -17,14 +17,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add-override\fR(1), \fBdub-remove-override\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-list.1.gz │ │ │ │ ├── dub-list.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-LIST 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-LIST 1 "2026-02-25" "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 │ │ │ │ │ @@ -17,14 +17,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-search\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-remove-local.1.gz │ │ │ │ ├── dub-remove-local.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE-LOCAL 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE-LOCAL 1 "2026-02-25" "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 │ │ │ │ │ @@ -22,14 +22,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add-local\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-remove-override.1.gz │ │ │ │ ├── dub-remove-override.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE-OVERRIDE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE-OVERRIDE 1 "2026-02-25" "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 │ │ │ │ │ @@ -22,14 +22,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add-override\fR(1), \fBdub-list-overrides\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-remove-path.1.gz │ │ │ │ ├── dub-remove-path.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE-PATH 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE-PATH 1 "2026-02-25" "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 │ │ │ │ │ @@ -22,14 +22,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-add-path\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-remove.1.gz │ │ │ │ ├── dub-remove.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-REMOVE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-REMOVE 1 "2026-02-25" "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 │ │ │ │ │ @@ -33,14 +33,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-clean\fR(1), \fBdub-clean-caches\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-run.1.gz │ │ │ │ ├── dub-run.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-RUN 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-RUN 1 "2026-02-25" "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) │ │ │ │ │ @@ -140,14 +140,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-build\fR(1), \fBdub-test\fR(1), \fBrdmd\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-search.1.gz │ │ │ │ ├── dub-search.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-SEARCH 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-SEARCH 1 "2026-02-25" "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 │ │ │ │ │ @@ -17,14 +17,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-list\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-test.1.gz │ │ │ │ ├── dub-test.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-TEST 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-TEST 1 "2026-02-25" "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. │ │ │ │ │ @@ -132,14 +132,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1), \fBdub-build\fR(1), \fBdub-dustmite\fR(1), \fBdub-lint\fR(1), \fBdub-run\fR(1) │ │ │ ├── ./usr/share/man/man1/dub-upgrade.1.gz │ │ │ │ ├── dub-upgrade.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB-UPGRADE 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB-UPGRADE 1 "2026-02-25" "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. │ │ │ │ │ │ │ │ │ │ @@ -55,14 +55,14 @@ │ │ │ │ │ usage errors, unknown command line flags │ │ │ │ │ .TP │ │ │ │ │ .BR 2 │ │ │ │ │ package not found, package failed to load, miscellaneous error │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdub\fR(1) │ │ │ ├── ./usr/share/man/man1/dub.1.gz │ │ │ │ ├── dub.1 │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -.TH DUB 1 "2025-01-22" "The D Language Foundation" "The D Language Foundation" │ │ │ │ │ +.TH DUB 1 "2026-02-25" "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 │ │ │ │ │ @@ -229,14 +229,14 @@ │ │ │ │ │ \fB\-\-cache\fR=\fIVALUE\fR │ │ │ │ │ .RS 4 │ │ │ │ │ Puts any fetched packages in the specified location [local|system|user]. │ │ │ │ │ .RE │ │ │ │ │ .SH FILES │ │ │ │ │ \fIdub\&.sdl\fR, \fIdub\&.json\fR │ │ │ │ │ .SH AUTHOR │ │ │ │ │ -Copyright (c) 1999-2025 by The D Language Foundation │ │ │ │ │ +Copyright (c) 1999-2026 by The D Language Foundation │ │ │ │ │ .SH ONLINE DOCUMENTATION │ │ │ │ │ .URhttp://code.dlang.org/docs/commandline │ │ │ │ │ http://code.dlang.org/docs/commandline │ │ │ │ │ .UE │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ \fBdmd\fR(1), \fBrdmd\fR(1), \fBdub-init\fR(1), \fBdub-run\fR(1), \fBdub-build\fR(1), \fBdub-test\fR(1), \fBdub-lint\fR(1), \fBdub-generate\fR(1), \fBdub-describe\fR(1), \fBdub-clean\fR(1), \fBdub-dustmite\fR(1), \fBdub-fetch\fR(1), \fBdub-add\fR(1), \fBdub-remove\fR(1), \fBdub-upgrade\fR(1), \fBdub-add-path\fR(1), \fBdub-remove-path\fR(1), \fBdub-add-local\fR(1), \fBdub-remove-local\fR(1), \fBdub-list\fR(1), \fBdub-search\fR(1), \fBdub-add-override\fR(1), \fBdub-remove-override\fR(1), \fBdub-list-overrides\fR(1), \fBdub-clean-caches\fR(1), \fBdub-convert\fR(1) ├── dub-dbgsym_1.38.1-2_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-01-20 19:30:21.000000 debian-binary │ │ -rw-r--r-- 0 0 0 528 2025-01-20 19:30:21.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 4129324 2025-01-20 19:30:21.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 4129008 2025-01-20 19:30:21.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: i386 │ │ │ │ Maintainer: Debian D Language Group │ │ │ │ Installed-Size: 7118 │ │ │ │ Depends: dub (= 1.38.1-2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for dub │ │ │ │ -Build-Ids: 4c8d42238ea6d3c6796c8da67aeb77443b5db945 │ │ │ │ +Build-Ids: b535f5011bd82e35d235527be9ca6a55573901d8 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/4c/8d42238ea6d3c6796c8da67aeb77443b5db945.debug │ │ │ │ │ +usr/lib/debug/.build-id/b5/35f5011bd82e35d235527be9ca6a55573901d8.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/lib/debug/.build-id/4c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 7278176 2025-01-20 19:30:21.000000 ./usr/lib/debug/.build-id/4c/8d42238ea6d3c6796c8da67aeb77443b5db945.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/lib/debug/.build-id/b5/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 7278176 2025-01-20 19:30:21.000000 ./usr/lib/debug/.build-id/b5/35f5011bd82e35d235527be9ca6a55573901d8.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-01-20 19:30:21.000000 ./usr/share/doc/dub-dbgsym -> dub │ │ │ │ --- ./usr/lib/debug/.build-id/4c/8d42238ea6d3c6796c8da67aeb77443b5db945.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b5/35f5011bd82e35d235527be9ca6a55573901d8.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 99% 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: 4c8d42238ea6d3c6796c8da67aeb77443b5db945 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b535f5011bd82e35d235527be9ca6a55573901d8 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0