Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#47214 - [lazarus] needs a rebuild

Attached to Project: Community Packages
Opened by Radek Podgorny (rpodgorny) - Sunday, 29 November 2015, 14:26 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 05 December 2017, 14:43 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

looks like lazarus (or rather some of its libraries) needs to be rebuild with the new fpc. currently, it spits out:

/usr/lib/lazarus/lcl/interfaces/./gtk2/gtk2cellrenderer.pas(32,3) Fatal: (10022) Can't find unit LCLType used by Gtk2CellRenderer

...or it may be something else. sorry in such case - i'm not really familiar with lazarus/fpc internals/interactions.

(this bug is inspired by http://forum.lazarus.freepascal.org/index.php?topic=7303.0)
This task depends upon

Closed by  Sergej Pupykin (sergej)
Tuesday, 05 December 2017, 14:43 GMT
Reason for closing:  Fixed
Comment by Sergej Pupykin (sergej) - Monday, 30 November 2015, 10:49 GMT
lazarus works for me and able to compile and run simple project. What is steps to reproduce?
Comment by Radek Podgorny (rpodgorny) - Monday, 30 November 2015, 12:23 GMT
repoduce:

git clone https://github.com/rpodgorny/consist-test -b lazarus
cd consist-test
lazbuild consistometer.lpr

...this works again after downgrade to fpc-2.6.4-1

also, here's more output from the failed compile:

(1002) Target OS: Linux for x86-64
(3104) Compiling lcl.pas
(3104) Compiling ./gtk2/alllclintfunits.pas
(3104) Compiling ./gtk2/gtk2cellrenderer.pas
(10001) PPU Loading /usr/lib/lazarus/lcl/units/x86_64-linux/lcltype.ppu
(10008) PPU Invalid Version 135
/usr/lib/lazarus/lcl/interfaces/./gtk2/gtk2cellrenderer.pas(32,3) Fatal: (10022) Can't find unit LCLType used by Gtk2CellRenderer
Fatal: (1018) Compilation aborted
Error: /usr/bin/ppcx64 returned an error exitcode
Compiling package LCL 1.4.4: stopped with exit code 1
TLazPackageGraph.CompileRequiredPackages ERROR="Exit code 1"
ERROR: Project dependencies of /tmp/consist-test/consistometer.lpi
Comment by Sergej Pupykin (sergej) - Monday, 30 November 2015, 13:39 GMT
rebuild pushed to community, but consistometer fails anyway on finding libsh.dll
Comment by Radek Podgorny (rpodgorny) - Monday, 30 November 2015, 13:51 GMT
yep, that's another thing - libsh.dll is our internal thing...

will wait for the rebuild and test and let you know, thanks!
Comment by Radek Podgorny (rpodgorny) - Monday, 30 November 2015, 18:35 GMT
after the update, everything builds fine! thank you and feel free to close...
Comment by Radek Podgorny (rpodgorny) - Monday, 04 December 2017, 13:05 GMT
  • Field changed: Percent Complete (100% → 0%)
happens again after upgrade to 3.0.4

Loading...