View Issue Details

IDProjectCategoryView StatusLast Update
0033973LazarusLCLpublic2019-08-15 22:03
ReporterMIS5Assigned ToDmitry Boyarintsev 
PrioritynormalSeverityminorReproducibilityalways
Status feedbackResolutionopen 
PlatformMac cocoa trunk 10th JulyOSOS Version
Product Version1.8.5 (SVN)Product BuildLazarus cocoa trunk 10th July 
Target VersionFixed in Version 
Summary0033973: LCLExtensions 0.6.1 complains uses.inc is missing on Cocoa builds
DescriptionI think maybe some kind of problem has been introduced in Cocoa

When trying to insall lclextensions 0.6.1 eiher manually or through fpcupdeluxe I get error it can not find "uses.inc"

This is a new problem I have not experience before with earlier cocoa or carbon builds (including both official releases and trunks)
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetCocoa
Attached Files

Activities

MIS5

2018-08-09 18:18

reporter   ~0109961

Last edited: 2018-08-09 18:21

View 2 revisions

Problem reappeared - this is using clean cocoa trunk with fpcupdeluxe - just a few hours old... and I have done nothing else.

Then in terminal:
lazbuild --build-ide= --widgetset="Cocoa"


I get this error

(3104) Compiling lclextensions_package.pas
(3104) Compiling delphicompat.pas
/Users/examplename/EN/LazarusComponents/lclextensions_lazarus/delphicompat.pas(131,2) Fatal: (2013) Cannot open include file "uses.inc"
Fatal: (1018) Compilation aborted
Error: (lazarus) Compile package lclextensions_package 0.6.1: stopped with exit code 256
/Users/examplename/EN/LazarusComponents/HtmlViewer/source/FramBrwz.pas(1088,51) Warn
/Developer/lazarus/components/ideintf/dbpropedits.pas(58,32) Hint: (5024) Parameter "Index" no
(310
Error: (lazarus) Compile package FrameViewer09 11.0: terminated
Error: (lazarus) Compile package IDEIntf 1.0: terminated
Error: (lazarus) Compile package SynEdit 1.0: terminated
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 256"
Error: (lazarus) Building IDE: Compile AutoInstall Packages failed.

MIS5

2018-08-15 09:54

reporter   ~0110054

Last edited: 2018-08-15 10:06

View 2 revisions

Clean install, just downloaded
fpcupdeluxe-x86_64-darwin-cocoa.app.zip
from
https://github.com/newpascal/fpcupdeluxe/releases

after initial "trunk" install into a new directory, I try install "virtualtreeviewnew"

However that results in this error

Quote
rwin for x86_64
(3104) Compiling lclextensions_package.pas
(3104) Compiling delphicompat.pas
/Users/examplename/EN/lazaruscoc64bit/ccr/luipack/lclextensions/delphicompat.pas(137,2) Fatal: (2013) Cannot open include file "uses.inc"
Fatal: (1018) Compilation aborted
Error: /Users/examplename/EN/lazaruscoc64bit/fpc/bin/x86_64-darwin/ppcx64 returned an error exitcode
Error: (lazarus) Compile package lclextensions_package 0.6.1: stopped with exit code 256
Error: /Users/examplename/EN/lazaruscoc64bit/fpc/bin/x86_64-darwin/ppcx64 returned an error exitcode
Error: (lazarus) Compile package lclextensions_package 0.6.1: stopped with exit code 256

for x86_64
(1002) Target OS: Darwin for x86_64
(3104) Compiling lazcontrols.pas
Error: (lazarus) Compile package Printer4Lazarus 0.5: terminated
Error: (lazarus) Compile package LazControls 1.0.1: terminated
Error: (lazarus) Compile package SynEdit 1.0: term9001) Assembling (pipe) /Users/examplename/EN/lazaruscoc64bit/lazarus/compo
Error: (lazarus) Compile package Printer4Lazarus 0.5: terminated
Error: (lazarus) Compile package LazControls 1.0.1: terminated

inated
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 256"


fpcupdeluxe: ERROR: UniversalInstaller (ConfigModule: luipack): Failure trying to rebuild Lazarus.
Details:
fpcupdeluxe: ERROR: UniversalInstaller (ConfigModule: luipack): Failure trying to rebuild Lazarus.
Details:



ERROR: Fpcupdeluxe fatal error !

MIS5

2018-08-15 12:56

reporter   ~0110058

Fpcupdeluxe developer responded:
"
Fpcupdeluxe uses online sources to install packages.
However, these sources are fast changing and moving all the time.

Now it seems that these vtv-sources are no longer updated due to the fact that they are included (again) with Lazarus !

So, just install the latest vtv by installing the vtv that comes with Lazarus.
"

MIS5

2018-08-24 21:01

reporter   ~0110297

Last edited: 2018-08-24 21:02

View 2 revisions

The reason for this problem is that Lazarus includes "cocoa" version of files in LCL Extensions "include" folder, but apparent noone merged those back files into the official (as much as it gets) Lazarus repository for virtual treeview port for Lazarus

Dmitry Boyarintsev

2019-08-15 22:03

developer   ~0117691

is it still an issue?

Issue History

Date Modified Username Field Change
2018-07-12 13:41 MIS5 New Issue
2018-08-09 18:18 MIS5 Note Added: 0109961
2018-08-09 18:21 MIS5 Note Edited: 0109961 View Revisions
2018-08-15 09:54 MIS5 Note Added: 0110054
2018-08-15 10:06 MIS5 Note Edited: 0110054 View Revisions
2018-08-15 12:56 MIS5 Note Added: 0110058
2018-08-24 21:01 MIS5 Note Added: 0110297
2018-08-24 21:02 MIS5 Note Edited: 0110297 View Revisions
2019-08-15 22:03 Dmitry Boyarintsev Assigned To => Dmitry Boyarintsev
2019-08-15 22:03 Dmitry Boyarintsev Status new => feedback
2019-08-15 22:03 Dmitry Boyarintsev LazTarget => -
2019-08-15 22:03 Dmitry Boyarintsev Note Added: 0117691