| Summary: | Application compiled with lazarus are broken in F17 and higher | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mattia Verga <mattia.verga> |
| Component: | lazarus | Assignee: | Joost van der Sluis <joost> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | urgent | Docs Contact: | |
| Priority: | urgent | ||
| Version: | rawhide | CC: | bkabrda, joost, mattia.verga |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-05-26 07:10:47 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 799711 | ||
|
Description
Mattia Verga
2012-03-02 20:02:36 UTC
The current version in repositories doesn't work because was built against fpc 2.4. I also tried to compile the 0.9.30 version locally with fpc 2.6 but it fails. At the moment I'm unable to build package that I maintain (skychart). I've just discovered that applications compiled with lazarus are all broken in Fedora 17 and higher due to glib2 >= 2.31. There's a patch available here http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=35051 that must be applied to support glib2 >= 2.31. This patch is not applied neither in 0.9.30.4RC1, so must be manually applied. Lazarus 0.9.30.4RC2 was released a few days ago and it integrates the patch. Joost, any progress on this one? Even the Lazarus IDE won't start... I would really like to use my favourite Double Commander, which needs Lazarus to work. Wel, the news is that today Lazarus 0.9.30.4 is released. The first release that is build upon Free Pascal 2.6.0. It's not for nothing that it took so long before Free Pascal 2.6.0 was added to Fedora. I'll add Lazarus 0.9.30.4 to rawhide (btw: 0.9.30.2 is already in Rawhide, compiled with fpc 2.6.0. When it works in rawhide, I'll merge it to F17. Is there any chance to see this fixed soon? Having apps that don't work in a Release Candidate and cannot fix them is really annoying (for me at least...). Any news? If you don't have time just approve my co-maintainership request in pkgdb and I will do the update... Thanks Joost, any progress on this one? Could you at least approve Mattia's ACLs, so that we can finally get Lazarus working? Without answers in the next 7 days, I will start to follow the "unresponsive package maintainer" policy, as discussed and suggested in the development mailing list. lazarus-0.9.30.4-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/lazarus-0.9.30.4-1.fc17 Package lazarus-0.9.30.4-1.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing lazarus-0.9.30.4-1.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-6864/lazarus-0.9.30.4-1.fc17 then log in and leave karma (feedback). lazarus-0.9.30.4-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. |