Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2022-06

131d1062 broke compilation "make all" on x86_64-linux

4 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marcus Sackrow

Hi,

the commit 131d1062 broke the Lazarus compilation on my Jenkins server (for x86_64-linux with latest Free Pascal a simple make all)

https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/131d1062dff2606d25ace6e031f0b65731cb19f6

Error message:

(3104) Compiling idedebuggerfpdbgvalueconv.pas
/var/lib/jenkins/workspace/LCL_off_x86_64-linux/ide/packages/idedebugger/idedebuggerfpdbgvalueconv.pas(8,35) Fatal: (10022) Can't find unit FpDebugValueConvertors used by IdeDebuggerFpDbgValueConv Fatal: (1018) Compilation aborted
make[1]: *** [Makefile:3351: idedebuggerpackage.ppu] Error 1 make[1]: Leaving directory '/var/lib/jenkins/workspace/LCL_off_x86_64-linux/ide/packages/idedebugger' make: *** [Makefile:3778: basecomponents] Error 2

more informations:

https://build.alb42.de:8081/job/LCL_off_x86_64-linux/11054/console

Could please look someone into this issue?

Thanks,

Marcus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20220624/d3e674a1/attachment.htm>

Reply by email

Martin Frb
to Marcus Sackrow
Marcus Sackrow wrote 10 lines
Hi, the commit 131d1062 broke the Lazarus compilation on my Jenkins server (for x86_64-linux with latest Free Pascal a simple make all) https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/131d1062dff2606d25ace6e031f0b65731cb19f6

could you test with this patch?

diff --git a/ide/Makefile b/ide/Makefile
index b6a553a776..c35f72c2bf 100644
--- a/ide/Makefile
+++ b/ide/Makefile
@@ -385,6 +385,7 @@ DEFAULT_IDE_OPTIONS= $(LAZARUS_LIBPATHS) \ -Fu../components/lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \
-Fu../components/lazcontrols/design/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \
-Fu../components/lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) \
+
-Fu../components/lazdebuggers/lazdebuggerfp/lib/$(CPU_TARGET)-$(OS_TARGET) \ -Fu../components/lazdebuggers/cmdlinedebuggerbase/lib/$(CPU_TARGET)-$(OS_TARGET) \
-Fu../components/lazdebuggergdbmi/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \
-Fu../components/lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) \
@@ -407,7 +408,6 @@ BIG_IDE_OPTIONS=-dBigIDE $(DEFAULT_IDE_OPTIONS) \ ?? -Fu../components/fpdebug/lib/$(CPU_TARGET)-$(OS_TARGET) \ -Fu../components/lazdebuggers/lazdebuggerlldb/lib/$(CPU_TARGET)-$(OS_TARGET) \
-Fu../components/lazdebuggers/lazdebuggerfplldb/lib/$(CPU_TARGET)-$(OS_TARGET) \
-
-Fu../components/lazdebuggers/lazdebuggerfp/lib/$(CPU_TARGET)-$(OS_TARGET) \ -Fu../components/leakview/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \ -Fu../components/memds/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \ -Fu../components/tachart/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \ diff --git a/ide/Makefile.fpc b/ide/Makefile.fpc
index 18f485dd76..84e12f2b9f 100644
--- a/ide/Makefile.fpc
+++ b/ide/Makefile.fpc
@@ -97,6 +97,7 @@ DEFAULT_IDE_OPTIONS= $(LAZARUS_LIBPATHS) \ -Fu../components/lazcontrols/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \
-Fu../components/lazcontrols/design/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \
-Fu../components/lazdebuggers/lazdebuggerintf/lib/$(CPU_TARGET)-$(OS_TARGET) \
+
-Fu../components/lazdebuggers/lazdebuggerfp/lib/$(CPU_TARGET)-$(OS_TARGET) \ -Fu../components/lazdebuggers/cmdlinedebuggerbase/lib/$(CPU_TARGET)-$(OS_TARGET) \
-Fu../components/lazdebuggergdbmi/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \
-Fu../components/lclextensions/lib/$(CPU_TARGET)-$(OS_TARGET)-$(LCL_PLATFORM) \
@@ -122,7 +123,6 @@ BIG_IDE_OPTIONS=-dBigIDE $(DEFAULT_IDE_OPTIONS) \ ?? -Fu../components/fpdebug/lib/$(CPU_TARGET)-$(OS_TARGET) \ -Fu../components/lazdebuggers/lazdebuggerlldb/lib/$(CPU_TARGET)-$(OS_TARGET) \
-Fu../components/lazdebuggers/lazdebuggerfplldb/lib/$(CPU_TARGET)-$(OS_TARGET) \
-
-Fu../components/lazdebuggers/lazdebuggerfp/lib/$(CPU_TARGET)-$(OS_TARGET) \ -Fu../components/leakview/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \ -Fu../components/memds/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \ -Fu../components/tachart/lib/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) \

Reply by email

Marcus Sackrow
to Martin Frb

Hi,

Martin Frb wrote 7 lines
On 24/06/2022 22:16, Marcus Sackrow via lazarus wrote: > the commit 131d1062 broke the Lazarus compilation on my Jenkins > server (for x86_64-linux with latest Free Pascal a simple make all) > > https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/131d1062dff2606d25ace6e031f0b65731cb19f6 > could you test with this patch?

does not help, still the same error. There are no files in components/lazdebuggers/lazdebuggerfp/lib/x86_64-linux

so thats no really surprising.

Greetings,

Marcus

Reply by email

Marcus Sackrow
to Marcus Sackrow

Hi,

Marcus Sackrow wrote 15 lines
Am 25.06.22 um 00:00 schrieb Martin Frb via lazarus: > On 24/06/2022 22:16, Marcus Sackrow via lazarus wrote: >> the commit 131d1062 broke the Lazarus compilation on my Jenkins >> server (for x86_64-linux with latest Free Pascal a simple make all) >> >> https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/131d1062dff2606d25ace6e031f0b65731cb19f6 >> >> > could you test with this patch? does not help, still the same error. There are no files in components/lazdebuggers/lazdebuggerfp/lib/x86_64-linux so thats no really surprising.

It is fixed now

https://build.alb42.de:8081/job/LCL_off_x86_64-linux/11076/

Thanks a lot.

Greetings,

Marcus

Reply by email