Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jun 2026 17:49:38 +0000
From:      Alan Somers <asomers@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: baa1fff8e2f3 - main - filesystems/pjdfstest: 0.2.2
Message-ID:  <6a32de32.20ffc.5411d0e0@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by asomers:

URL: https://cgit.FreeBSD.org/ports/commit/?id=baa1fff8e2f38e4cee25ccf0a1067f3dc9013a18

commit baa1fff8e2f38e4cee25ccf0a1067f3dc9013a18
Author:     Alan Somers <asomers@FreeBSD.org>
AuthorDate: 2026-06-16 14:20:21 +0000
Commit:     Alan Somers <asomers@FreeBSD.org>
CommitDate: 2026-06-17 17:46:05 +0000

    filesystems/pjdfstest: 0.2.2
    
    This release includes two changes:
    
    * Fixes the built on 32-bit platforms
    * Fixes the behavior on failure.  Previously, the entire program would
      crash with SIGABRT.
    
    https://github.com/saidsay-so/pjdfstest/blob/master/rust/CHANGELOG.md
    
    Sponsored by:   ConnectWise
    Reviewed by:    markj
    Differential Revision: https://reviews.freebsd.org/D57609
---
 filesystems/pjdfstest/Makefile | 6 +++++-
 filesystems/pjdfstest/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/filesystems/pjdfstest/Makefile b/filesystems/pjdfstest/Makefile
index 47c98a2da3ed..cde2d8e7ad7a 100644
--- a/filesystems/pjdfstest/Makefile
+++ b/filesystems/pjdfstest/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pjdfstest
-DISTVERSION=	0.2.1
+DISTVERSION=	0.2.2
 CATEGORIES=	filesystems
 MASTER_SITES=	CRATESIO
 DISTFILES=	${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
@@ -13,6 +13,10 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		cargo
 
+# Enabling LTO also sets panic=abort, which breaks pjdfstest.  pjdfstest relies
+# on generating panics and then unwinding them.
+LTO_UNSAFE=	yes
+
 PLIST_FILES=	bin/${PORTNAME} \
 		share/examples/${PORTNAME}/${PORTNAME}.toml
 
diff --git a/filesystems/pjdfstest/distinfo b/filesystems/pjdfstest/distinfo
index c399be64d2e8..d2a3ba8a4638 100644
--- a/filesystems/pjdfstest/distinfo
+++ b/filesystems/pjdfstest/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1781031842
-SHA256 (rust/crates/pjdfstest-0.2.1.crate) = ac4962998027fc2acf10adc1b82015f9e04f86e6268b276c77df52c0c765d427
-SIZE (rust/crates/pjdfstest-0.2.1.crate) = 54871
+TIMESTAMP = 1781619393
+SHA256 (rust/crates/pjdfstest-0.2.2.crate) = bb5e2bea16df357ae879d1585bedaffe5913ab8f45e874f623b0b2f5555c8376
+SIZE (rust/crates/pjdfstest-0.2.2.crate) = 55019
 SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
 SIZE (rust/crates/anstream-0.6.21.crate) = 29516
 SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a32de32.20ffc.5411d0e0>