[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 25 May 2023 16:09:32 -0400


--MP_/djBC=IP=+JMHNFordJUzrAS
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

OpenAFS Release Team weekly meeting

Date: May 25, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Cheyenne Wills
- Michael Meffie
- Mark Vitale

The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern,
9:00am Pacific, on IRC channel #openafs-releaseteam of Libra.Chat.

Stable (1.8.x)
==============

* Stephen merged the four changes for AIX and updated the NEWS file
  for 1.8.10pre1.

* Two more changes to be merged to 1.8.x:
- 15422, required for AIX 7
- 15443, fix for symlink ownership cache coherency

* Stephan to release 1.8.10pre1 this week with those final changes.

* Cheyenne reports success building 1.8.x for Linux 6.4rc.

* Stephan pointed out the freebsd12 buildbot worker is failing
  with an out of disk space error. Mike to contact the owner
  and disable the gerrit builder until fixed.

Development (1.9.x/master)
==========================

No report this week.

Recent Changes
==============

Merged onto 'openafs-stable-1_8_x' branch since 2023-05-18:

15443 LINUX: Set .getattr for symlinks
15422 Retire AFS_MOUNT_AFS
15442 rxevent: fix mismatched #endif
15441 opr: Avoid sigwait on SIGWAITING
15425 AIX: Free pinned_heap during shutdown to prevent kernel panic
15424 AIX: AFS_SMALLOCSIZ too small on newer OS releases

Updated for 'openafs-stable-1_8_x' branch since 2023-05-18:

15440 Update NEWS for 1.8.10pre1

Merged onto 'master' branch since 2023-05-18:

15404 afs: Check UHasTokens in afs_GCUserData
15427 rxkad: Free memory used to check rxkad response

Updated for 'master' branch since 2023-05-18:

15446 AIX: Declare syscall()
15458 INSTALL: Update AIX notes
15462 clang: Fix redefined macro if fortify_source=2
15448 tsm41: Fix various errors in aix_aklog.c
15447 AIX: Don't specify -qlanglvl=stdc99 for libuafs
15457 AIX: Search harder for compiler path
15454 export: Use XCFLAGS64 for -q64
15436 AIX: Detect IBM Open XL C 17.1+ (clang) on AIX 7.2+
15463 libadmin: Correctly fall back to rxnull in afscp
15430 lwp: Declare LWP_CreateProcess2 for AIX
15438 tests: Avoid realpath(x, NULL)
15444 AIX: Use 'static inline' with clang-ish compilers
15432 Remove almost all bcopy/bzero/bcmp calls
15456 cf: Set CC before calling AC_PROG_CC
15415 audit: Make audit operations threadsafe
15460 audit: Call osi_audit_check at initialization
15459 audit: Refactor osi_audit_check
14760 vos: Check for tty in vos restore
15089 bozo: Parse command lines with cmd_Tokenize() and cmd_Split()
15088 cmd: Introduce cmd_Tokenize() and cmd_Split()
15335 cmd: Do not leak tokens in cmd_ParseLine()
15087 tests: Add cmd_ParseLine() checks
15437 tests: Standardize src/tests includes
15405 RedHat: Support building RPMs with alternate CellServDB
15452 macos: Update SDK for Ventura 13
15450 AIX: Use MT_CC for libuafs CC
15449 export: Modernize code
15406 RedHat: Add RPM_RELNOTES, RPM_CHANGELOG, and RPM_CELLSERVDB
15445 AIX: Avoid COMPAT_43 for clang
15431 kauth: Do not redefine vfprintf
15433 afsd: Properly declare aix_vmount and vmountdata
15435 dumpscan: Include time.h
15434 bozo: Declare tweak_config() void
14711 vos: Check start-of-dump magic in vos restore
14710 vos: Check end-of-dump magic before deleting volume
15069 vos: Open dump file before deleting volume in vos restore
14778 vos: Avoid dumping volume to tty
14758 vos: Check end of dump magic when file is seekable
14777 usd: Add USD_IOCTL() is seekable check
14756 vos: Fix vos dump and restore dump file close error messages
15453 macos: Remove vestigial AFS_MOUNT_AFS references
15414 audit: Update comments
15399 doc: Move man page generation from regen.sh to make-release
15365 doc: Build man pages when pod2man is found
15455 Kill Irix pre-6.5
15363 doc: Fix the AFS::ukernel man page title
15364 doc: Generate man pages in batches
15387 doc: Stage man pages before installing
15461 vlserver: Implement GetCapabilities() RPC
15429 macOS: Remove duplicated signing files from PKGROOT
15086 cmd: Do not leak param in cmd_Parse()
15428 vol: Don't leak volume bitmaps

--MP_/djBC=IP=+JMHNFordJUzrAS
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=2023-05-25.txt

OpenAFS Release Team weekly meeting

Date: May 25, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Cheyenne Wills
- Michael Meffie
- Mark Vitale

The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern,
9:00am Pacific, on IRC channel #openafs-releaseteam of Libra.Chat.

Stable (1.8.x)
==============

* Stephen merged the four changes for AIX and updated the NEWS file
  for 1.8.10pre1.

* Two more changes to be merged to 1.8.x:
- 15422, required for AIX 7
- 15443, fix for symlink ownership cache coherency

* Stephan to release 1.8.10pre1 this week with those final changes.

* Cheyenne reports success building 1.8.x for Linux 6.4rc.

* Stephan pointed out the freebsd12 buildbot worker is failing
  with an out of disk space error. Mike to contact the owner
  and disable the gerrit builder until fixed.

Development (1.9.x/master)
==========================

No report this week.

Recent Changes
==============

Merged onto 'openafs-stable-1_8_x' branch since 2023-05-18:

15443 LINUX: Set .getattr for symlinks
15422 Retire AFS_MOUNT_AFS
15442 rxevent: fix mismatched #endif
15441 opr: Avoid sigwait on SIGWAITING
15425 AIX: Free pinned_heap during shutdown to prevent kernel panic
15424 AIX: AFS_SMALLOCSIZ too small on newer OS releases

Updated for 'openafs-stable-1_8_x' branch since 2023-05-18:

15440 Update NEWS for 1.8.10pre1

Merged onto 'master' branch since 2023-05-18:

15404 afs: Check UHasTokens in afs_GCUserData
15427 rxkad: Free memory used to check rxkad response

Updated for 'master' branch since 2023-05-18:

15446 AIX: Declare syscall()
15458 INSTALL: Update AIX notes
15462 clang: Fix redefined macro if fortify_source=2
15448 tsm41: Fix various errors in aix_aklog.c
15447 AIX: Don't specify -qlanglvl=stdc99 for libuafs
15457 AIX: Search harder for compiler path
15454 export: Use XCFLAGS64 for -q64
15436 AIX: Detect IBM Open XL C 17.1+ (clang) on AIX 7.2+
15463 libadmin: Correctly fall back to rxnull in afscp
15430 lwp: Declare LWP_CreateProcess2 for AIX
15438 tests: Avoid realpath(x, NULL)
15444 AIX: Use 'static inline' with clang-ish compilers
15432 Remove almost all bcopy/bzero/bcmp calls
15456 cf: Set CC before calling AC_PROG_CC
15415 audit: Make audit operations threadsafe
15460 audit: Call osi_audit_check at initialization
15459 audit: Refactor osi_audit_check
14760 vos: Check for tty in vos restore
15089 bozo: Parse command lines with cmd_Tokenize() and cmd_Split()
15088 cmd: Introduce cmd_Tokenize() and cmd_Split()
15335 cmd: Do not leak tokens in cmd_ParseLine()
15087 tests: Add cmd_ParseLine() checks
15437 tests: Standardize src/tests includes
15405 RedHat: Support building RPMs with alternate CellServDB
15452 macos: Update SDK for Ventura 13
15450 AIX: Use MT_CC for libuafs CC
15449 export: Modernize code
15406 RedHat: Add RPM_RELNOTES, RPM_CHANGELOG, and RPM_CELLSERVDB
15445 AIX: Avoid COMPAT_43 for clang
15431 kauth: Do not redefine vfprintf
15433 afsd: Properly declare aix_vmount and vmountdata
15435 dumpscan: Include time.h
15434 bozo: Declare tweak_config() void
14711 vos: Check start-of-dump magic in vos restore
14710 vos: Check end-of-dump magic before deleting volume
15069 vos: Open dump file before deleting volume in vos restore
14778 vos: Avoid dumping volume to tty
14758 vos: Check end of dump magic when file is seekable
14777 usd: Add USD_IOCTL() is seekable check
14756 vos: Fix vos dump and restore dump file close error messages
15453 macos: Remove vestigial AFS_MOUNT_AFS references
15414 audit: Update comments
15399 doc: Move man page generation from regen.sh to make-release
15365 doc: Build man pages when pod2man is found
15455 Kill Irix pre-6.5
15363 doc: Fix the AFS::ukernel man page title
15364 doc: Generate man pages in batches
15387 doc: Stage man pages before installing
15461 vlserver: Implement GetCapabilities() RPC
15429 macOS: Remove duplicated signing files from PKGROOT
15086 cmd: Do not leak param in cmd_Parse()
15428 vol: Don't leak volume bitmaps

--MP_/djBC=IP=+JMHNFordJUzrAS--