View Issue Details

IDProjectCategoryView StatusLast Update
0001053Double CommanderDefaultpublic2020-06-19 21:51
Reporterbbt Assigned ToAlexx2000  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
Product Version0.6.0 
Target Version0.6.1Fixed in Version0.6.1 
Summary0001053: Fix build under FreeBSD
DescriptionDouble Commander 0.6.0 does not build under FreeBSD. This patch fixes it.
TagsNo tags attached.
Attached Files
bsd.patch (819 bytes)   
--- src/platform/uosforms.pas.orig	2014-07-27 14:35:14 UTC
+++ src/platform/uosforms.pas
@@ -96,7 +96,7 @@ procedure ShowDriveContextMenu(Parent: T
 }
 function ShowOpenIconDialog(Owner: TCustomControl; var sFileName : String) : Boolean;
 
-{$IF DEFINED(LINUX)}
+{$IF DEFINED(UNIX) AND NOT DEFINED(DARWIN)}
 {en
    Show open with dialog
    @param(FileList List of files to open with)
@@ -121,7 +121,7 @@ uses
     {$ELSE}
     , MacOSAll
     {$ENDIF}
-    {$IFDEF LINUX}
+    {$IF NOT DEFINED(DARWIN)}
     , fOpenWith, uKde
     {$ENDIF}
   {$ENDIF};
@@ -547,7 +547,7 @@ begin
     FreeAndNil(opdDialog);
 end;
 
-{$IF DEFINED(LINUX)}
+{$IF DEFINED(UNIX) AND NOT DEFINED(DARWIN)}
 procedure ShowOpenWithDialog(const FileList: TStringList);
 begin
   if not (UseKde and uKde.ShowOpenWithDialog(FileList)) then begin
bsd.patch (819 bytes)   
Fixed in Revision5926
Operating systemBSD
Widgetset
Architecture

Activities

Alexx2000

2015-03-24 22:35

administrator   ~0001417

Thanks, commited.

Issue History

Date Modified Username Field Change
2015-03-24 22:05 bbt New Issue
2015-03-24 22:05 bbt File Added: bsd.patch
2015-03-24 22:35 Alexx2000 Fixed in Revision => 5926
2015-03-24 22:35 Alexx2000 Note Added: 0001417
2015-03-24 22:35 Alexx2000 Assigned To => Alexx2000
2015-03-24 22:35 Alexx2000 Status new => resolved
2015-03-24 22:35 Alexx2000 Resolution open => fixed
2015-03-24 22:35 Alexx2000 Fixed in Version => 0.6.1
2015-03-24 22:35 Alexx2000 Target Version => 0.6.1
2020-06-19 21:51 Alexx2000 Status resolved => closed