From: Artur Frenszek-Iwicki Date: Fri, 17 Mar 2023 12:45:28 +0000 (+0000) Subject: Make pas2jni use cthreads on Unices X-Git-Tag: archive/raspbian/3.2.2+dfsg-20+rpi1^2^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3a974a9aa437e336993c1bebf44fdf12b6cecb6d;p=fpc.git 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 --- 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;