From 8d3220679bea1a3b786bcd95f47b13410f52be70 Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Fri, 5 Jan 2024 08:40:08 +0100 Subject: [PATCH] Make pas2jni use cthreads on Unices Forwarded: https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/185 Origin: vendor, https://src.fedoraproject.org/rpms/fpc/c/9c5c41eb5df798f8967c0c384a4c28aa52b250a3 Last-Update: 2022-03-16 The "pas2jni" util program shipped with FPC uses threads, but is compiled without thread support and fails to actually do anything useful when run. Gbp-Pq: Name pas2jni-cthreads.patch --- fpcsrc/utils/pas2jni/pas2jni.pas | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fpcsrc/utils/pas2jni/pas2jni.pas b/fpcsrc/utils/pas2jni/pas2jni.pas index c0a8d679..c89fe927 100644 --- a/fpcsrc/utils/pas2jni/pas2jni.pas +++ b/fpcsrc/utils/pas2jni/pas2jni.pas @@ -22,7 +22,9 @@ {$mode objfpc}{$H+} program pas2jni; -uses SysUtils, Classes, writer, ppuparser; +uses + {$IFDEF UNIX}cthreads,{$ENDIF} + SysUtils, Classes, writer, ppuparser; var w: TWriter; -- 2.30.2