View Issue Details

IDProjectCategoryView StatusLast Update
0036237FPCCompilerpublic2019-11-01 12:21
ReporterAlfredAssigned ToMarco van de Voort 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
PlatformWindowsOSOS Version
Product Version3.3.1Product Build 
Target VersionFixed in Version3.3.1 
Summary0036237: Small issue preventing building of cross-compiler for Solaris
DescriptionThe RTL Solaris makefile prevents building a cross-compiler for Solaris.

\fpcsrc\rtl\solaris\Makefile

This

ifneq ($(findstring $(ARCH),x86_64 i386),)
cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT)
else
cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT)
endif

should be

ifneq ($(findstring $(ARCH),x86_64 i386),)
cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT) objpas$(PPUEXT)
    $(COMPILER) $(PROCINC)/cpu.pp
else
cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT)
    $(COMPILER) $(PROCINC)/cpu.pp
endif
Additional InformationShould be nice if this is also transported towards fixes 3.2
TagsNo tags attached.
Fixed in Revision 43341
FPCOldBugId
FPCTarget-
Attached Files

Activities

Marco van de Voort

2019-10-31 13:12

manager   ~0118939

Committed, thanks

Issue History

Date Modified Username Field Change
2019-10-31 12:44 Alfred New Issue
2019-10-31 13:12 Marco van de Voort Assigned To => Marco van de Voort
2019-10-31 13:12 Marco van de Voort Status new => resolved
2019-10-31 13:12 Marco van de Voort Resolution open => fixed
2019-10-31 13:12 Marco van de Voort Fixed in Revision => 43341
2019-10-31 13:12 Marco van de Voort FPCTarget => -
2019-10-31 13:12 Marco van de Voort Note Added: 0118939
2019-11-01 12:21 Jonas Maebe Fixed in Version => 3.3.1