DragonFlyBSD/src 6098912. Makefile_upgrade.inc

Don't remove "/boot/kernel/fuse.ko" with "make upgrade"

The fuse kernel module was accidentally enabled in commit
df8dfe6e4994f81f7a8a3cf7c5fbdce4451ac41b, then disabled in commit
b4ba18e89cc0b69b2dc61ae492630863cd75089d.

After that, Matt Dillon fixed many issues to make it usuable and then
re-enabled it; see commits:
- 5d0d0bafbc717a20af3abdbf6366fee0ae276685
  sys/vfs/fuse: Fix a ton of stuff and get writes working
- 1a8e5e4cf0cfbe16676810f7edca73f98bb9b8f5
  sys/vfs/fuse: Fix a ton more stuff
- 887de9e3548f7044c6016d8242b2070af67021b2
  sys/vfs/fuse: Some mmap related fixes, issues with sshfs and FUSE_FORGET

So we shouldn't remove the built kernel module within "make upgrade".

Reminded-by: swildner
DeltaFile
+0-1Makefile_upgrade.inc
+0-11 files

DragonFlyBSD/src f737457gnu/usr.bin/diff Makefile Makefile.inc, gnu/usr.bin/diff/diff Makefile paths.h

gnu: Remove remnant empty files of 'diff'

The GNU diff has been replaced with the BSD version in commit
c9733229451fac5faa53b1a016b01866eae75a1c.
DeltaFile
+0-0gnu/usr.bin/diff/Makefile
+0-0gnu/usr.bin/diff/Makefile.inc
+0-0gnu/usr.bin/diff/Makefile.inc0
+0-0gnu/usr.bin/diff/diff/Makefile
+0-0gnu/usr.bin/diff/diff/paths.h
+0-0gnu/usr.bin/diff/diff/system.h
+0-022 files not shown
+0-028 files

DragonFlyBSD/src 107c051nrelease Makefile

nrelease: Simplify the setting of disklabel packid/label

The packid (i.e., label name) can be directly set upon the label
creation; no need to edit the disklabel dump file.
DeltaFile
+1-3nrelease/Makefile
+1-31 files

DragonFlyBSD/src 3eade78sys/platform/pc64/include bootinfo.h

pc64: Remove duplicate defines *_SLICE

Code that requires these defines should include <sys/diskslice.h>.  For
example, 'stand/boot/pc32/boot2/boot2.c' already did this.
DeltaFile
+0-5sys/platform/pc64/include/bootinfo.h
+0-51 files

DragonFlyBSD/src afa5046nrelease/gui/root/.fluxbox slitlist

nrelease: Remove one empty file: gui/root/.fluxbox/slitlist
DeltaFile
+0-0nrelease/gui/root/.fluxbox/slitlist
+0-01 files

DragonFlyBSD/src e0c6ef4sys/dev/drm/radeon radeon_kfd.h

drm: Remove empty and unused file 'radeon_kfd.h'
DeltaFile
+0-0sys/dev/drm/radeon/radeon_kfd.h
+0-01 files

DragonFlyBSD/src 5318426sys/sys diskmbr.h

<sys/diskmbr.h>: Use existing DOSPTYP_ONTRACK in 'dos_ptypes'
DeltaFile
+1-1sys/sys/diskmbr.h
+1-11 files

DragonFlyBSD/src 75a6d4csys/sys diskmbr.h

<sys/diskmbr.h>: Sort DOSPTYP_* macros
DeltaFile
+13-13sys/sys/diskmbr.h
+13-131 files

DragonFlyBSD/src 40e8707sys/kern subr_diskgpt.c

kernel: Fix GPT partition start/end check in gptinit()

The GPT partition ending LBA is inclusive, so it's valid to have a GPT
partition with start == end, i.e., the partition size is 1 block.  Fix
gptinit() to support this case.  In addition, improve the kprintf()
debug message to show the value of start and ending LBAs.
DeltaFile
+5-4sys/kern/subr_diskgpt.c
+5-41 files

DragonFlyBSD/src 9ba0646sys/sys diskslice.h

<sys/diskslice.h>: Trim trailing whitespaces
DeltaFile
+4-4sys/sys/diskslice.h
+4-41 files

DragonFlyBSD/src cb619ffsys/sys diskslice.h

<sys/diskslice.h>: Fix a comment in 'struct partinfo'

The 'GPT_ENT_TYPE_DRAGONFLY_DISKLABEL32' macro should be
'GPT_ENT_TYPE_DRAGONFLY_LABEL64', as defined in <sys/gpt.h>.
DeltaFile
+1-2sys/sys/diskslice.h
+1-21 files

DragonFlyBSD/src 17123e4sys/sys diskslice.h

<sys/diskslice.h>: Improve comments for MAX_SLICES

While there, fix the comment for COMPATIBILITY_SLICE, which should be
'<disk>s0' on DragonFly (at least since many years ago).
DeltaFile
+10-3sys/sys/diskslice.h
+10-31 files

DragonFlyBSD/src 2e98deasys/bus/u4b/uvc uvc_drv.c uvc_v4l2.c

uvc - use sizeof() instead of hard-coded size
DeltaFile
+1-1sys/bus/u4b/uvc/uvc_drv.c
+1-1sys/bus/u4b/uvc/uvc_v4l2.c
+2-22 files

DragonFlyBSD/dports 11b485ddatabases/closql Makefile distinfo, databases/closql/closql Makefile pkg-descr

Tweak databases/closql version 2.2.0_1
DeltaFile
+51-0databases/closql/closql/Makefile
+0-51databases/closql/Makefile
+5-0databases/closql/closql/pkg-descr
+3-0databases/closql/closql/distinfo
+0-3databases/closql/distinfo
+59-545 files

DragonFlyBSD/src 8687816sys/conf bsd.kern.mk

bsd.kern.mk: Always set '-Wno-unused-but-set-variable'

The check was useful for GCC <4.7, which we no longer has, so just
remove the unnecessary check and always set
'-Wno-unused-but-set-variable'.

Discussed-with: swildner
DeltaFile
+0-2sys/conf/bsd.kern.mk
+0-21 files

DragonFlyBSD/dports eafd44cwww/pear-HTTP_Server/pear-HTTP_Server Makefile distinfo

Tweak www/pear-HTTP_Server version 0.4.1
DeltaFile
+16-0www/pear-HTTP_Server/pear-HTTP_Server/Makefile
+3-0www/pear-HTTP_Server/pear-HTTP_Server/distinfo
+3-0www/pear-HTTP_Server/pear-HTTP_Server/pkg-descr
+22-03 files

DragonFlyBSD/dports 50f8f3dsecurity/pear-Crypt_MicroID/pear-Crypt_MicroID Makefile distinfo

Tweak security/pear-Crypt_MicroID version 0.1.0
DeltaFile
+11-0security/pear-Crypt_MicroID/pear-Crypt_MicroID/Makefile
+3-0security/pear-Crypt_MicroID/pear-Crypt_MicroID/distinfo
+1-0security/pear-Crypt_MicroID/pear-Crypt_MicroID/pkg-descr
+15-03 files

DragonFlyBSD/dports c45424cdevel/pear-Text_Diff/pear-Text_Diff Makefile distinfo

Tweak devel/pear-Text_Diff version 1.2.2
DeltaFile
+0-12devel/pear-Text_Diff/pear-Text_Diff/Makefile
+0-3devel/pear-Text_Diff/pear-Text_Diff/distinfo
+0-1devel/pear-Text_Diff/pear-Text_Diff/pkg-descr
+0-163 files

DragonFlyBSD/src 63eab4cshare/mk bsd.sys.mk, sys/conf bsd.kern.mk

bsd.{sys,kern}.mk: Fix syntax error in pattern 'gcc[5-]*'

If ${_WCCVER} doesn't match the 'gcc[5-]*' pattern, bmake would generate
this fatal error:

```
Unfinished character list in pattern 'gcc[5-]*' of modifier ':M'
        while evaluating variable "_WCCVER" with value "gcc100"
make: Fatal errors encountered -- cannot continue
```

Interestingly, this pattern works as expected if there is match.  This
is because bmake matches the pattern along the parsing; it doesn't
validate the pattern syntax before matching it.  The bmake code requires
that both the range begin and end be specified.  So this is actually a
bug in the bmake code.  See also contrib/bmake/str.c:Str_Match().

Reported-by: sparlane (IRC)
Discussed-with: swildner
DeltaFile
+1-1share/mk/bsd.sys.mk
+1-1sys/conf/bsd.kern.mk
+2-22 files

DragonFlyBSD/src 17bd5e5share/mk bsd.sys.mk, sys/conf bsd.kern.mk

bsd.{sys,kern}.mk: Fix syntax error in pattern 'gcc[5-]*'

If ${_WCCVER} doesn't match the 'gcc[5-]*' pattern, bmake would generate
this fatal error:

```
Unfinished character list in pattern 'gcc[5-]*' of modifier ':M'
        while evaluating variable "_WCCVER" with value "gcc100"
make: Fatal errors encountered -- cannot continue
```

Interestingly, this pattern works as expected if there is match.  This
is because bmake matches the pattern along the parsing; it doesn't
validate the pattern syntax before matching it.  The bmake code requires
that both the range begin and end be specified.  So this is actually a
bug in the bmake code.  See also contrib/bmake/str.c:Str_Match().

Reported-by: sparlane (IRC)
Discussed-with: swildner
DeltaFile
+1-1share/mk/bsd.sys.mk
+1-1sys/conf/bsd.kern.mk
+2-22 files

DragonFlyBSD/dports 0486516databases/percona-orchestrator Makefile

Bump databases/percona-orchestrator to version 3.2.6.12_6
DeltaFile
+1-1databases/percona-orchestrator/Makefile
+1-11 files

DragonFlyBSD/dports 261bca2mail/exim-ldap2 Makefile

Update mail/exim-ldap2 to version 4.98.2
DeltaFile
+0-1mail/exim-ldap2/Makefile
+0-11 files

DragonFlyBSD/dports 2a5cfbadatabases/mysql80-server/files patch-sql_rpl__log__encryption.cc patch-cmake_install_layout.cmake

Update databases/mysql80-server to version 8.0.41
DeltaFile
+134-0databases/mysql80-server/files/patch-sql_rpl__log__encryption.cc
+0-95databases/mysql80-server/files/patch-cmake_install_layout.cmake
+95-0databases/mysql80-server/files/patch-cmake_install__layout.cmake
+37-9databases/mysql80-server/files/patch-client_CMakeLists.txt
+39-0databases/mysql80-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc
+36-0databases/mysql80-server/files/patch-sql_mdl__context__backup.cc
+341-10456 files not shown
+661-28562 files

DragonFlyBSD/dports f8c310edatabases/diesel distinfo Makefile, databases/diesel/files bindings_8_0_35_powerpc64_freebsd.rs patch-cargo-crates_mysqlclient-sys-0.4.2_build.rs

Update databases/diesel to version 2.2.8
DeltaFile
+4,186-0databases/diesel/files/bindings_8_0_35_powerpc64_freebsd.rs
+261-235databases/diesel/distinfo
+135-121databases/diesel/Makefile
+10-0databases/diesel/files/patch-cargo-crates_mysqlclient-sys-0.4.2_build.rs
+4,592-3564 files

DragonFlyBSD/dports 921dff2finance/frontaccounting pkg-plist Makefile, finance/frontaccounting/files pkg-message.in patch-includes_session.inc

Update finance/frontaccounting to version 2.4.12_1
DeltaFile
+171-94finance/frontaccounting/pkg-plist
+31-20finance/frontaccounting/Makefile
+21-0finance/frontaccounting/files/pkg-message.in
+14-0finance/frontaccounting/files/patch-includes_session.inc
+3-2finance/frontaccounting/distinfo
+0-4finance/frontaccounting/pkg-descr
+240-1206 files

DragonFlyBSD/dports cbf8733mail/exim-postgresql Makefile

Bump mail/exim-postgresql to version 4.98.2_1
DeltaFile
+1-0mail/exim-postgresql/Makefile
+1-01 files

DragonFlyBSD/dports e9305a6mail/exim Makefile distinfo, mail/exim/files patch-periodic-queue-runs patch-src-lookups-dnsdb.c

Update mail/exim to version 4.98.2
DeltaFile
+0-212mail/exim/files/patch-periodic-queue-runs
+0-66mail/exim/files/patch-src-lookups-dnsdb.c
+0-11mail/exim/files/patch-src_tls-openssl.c
+5-4mail/exim/Makefile
+3-3mail/exim/distinfo
+8-2965 files

DragonFlyBSD/dports 2191d01mail/exim-sqlite Makefile

Bump mail/exim-sqlite to version 4.98.2_1
DeltaFile
+1-0mail/exim-sqlite/Makefile
+1-01 files

DragonFlyBSD/dports af18bd8www/p5-RT-Extension-MandatoryOnTransition distinfo Makefile

Tweak www/p5-RT-Extension-MandatoryOnTransition version 0.24
DeltaFile
+3-3www/p5-RT-Extension-MandatoryOnTransition/distinfo
+1-2www/p5-RT-Extension-MandatoryOnTransition/Makefile
+4-52 files

DragonFlyBSD/dports eeaefabtextproc/refdb Makefile

Update textproc/refdb to version 0.9.9_14
DeltaFile
+2-2textproc/refdb/Makefile
+2-21 files