
promac at gmail
Dec 3, 2007, 3:33 AM
Post #3 of 4
(1191 views)
Permalink
|
On Dec 1, 2007 2:31 PM, Axel Thimm <Axel.Thimm [at] atrpms> wrote: > Hi, > > On Sat, Dec 01, 2007 at 09:54:47AM -0200, Paulo Cavalcanti wrote: > > I do not know why, but Fedora only supplies fpc (Free Pascal). > > There are no Lazarus rpms around, but in: > > > > http://www.lazarus.freepascal.org/ > > > > The rpms available at Freepascal.org do not install using fpc > > from Fedora, because of a tight versioning. > > > > Therefore, I repackaged Lazarus so it uses the stock Fedora rpms. > > It build fine using mock (and do not take too long), and I built it > > for Fedora 5, 6 and 8. > > > > Version 0.9.22 uses fpc 2.0.4 (FC5 and FC6), and version 0.9.24 uses > > fpc 2.2.0 F8 (F7?). > > F7 has 2.0.4 as well. > Hi, Axel I saw you built lazarus, but the F8 x86_64 did not, and the same happened to me. I contacted the developer and he said that this would be fixed in version 0.9.25. He also suggested passing PP=/usr/bin/ppcx64 to make as a work around. Then I added: %ifarch x86_64 export PP=/usr/bin/ppcx64 %endif anf the compilation went fine, but at the end I got: extracting debug info from /var/tmp/lazarus-0.9.24-2.fc8-root-mockbuild /usr/lib64/lazarus/tools/svn2revisioninc /usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character error: Bad exit status from /var/tmp/rpm-tmp.88959 (%install) I have never seem that before, have you? -- Paulo Roma Cavalcanti LCG - UFRJ
|