| Summary: | Build issue: Koffice will not build with poppler or ruby support | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | non-core programs | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | bugwatch, darrella |
| Priority: | P1 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | Fix configure files to support ruby 1.9 | ||
Poppler error messages fixed in this patch, already in GIT: http://git.trinitydesktop.org/cgit/tde-packaging/tree/redhat/applications/koffice/koffice-3.5.13-fix_poppler_detect.patch Created attachment 217 [details]
Fix configure files to support ruby 1.9
This patch allows the configure files to find ruby 1.9 files.
This bug report may be closed when the patches are merged to GIT. :) (In reply to comment #2) > Created attachment 217 [details] > Fix configure files to support ruby 1.9 > > This patch allows the configure files to find ruby 1.9 files. But does koffice build with ruby1.9? I thought it failed rather badly... True. Bug report 735 covers the ruby 1.9 problem. These patches were submitted a while before 735 was filed. These patches only cover the configure errors, not the actual building. So my original problem title is slightly off. :) A few days ago I added some comments to 735. For R14 we might need to disable ruby hooks if version 1.9.x is detected, but we need appropriate configure messages so the user knows why. But for R15 we should throw serious attention at what to do about 735. Closing this bug report as resolved. Remaining issues with koffice and ruby are being addressed in bug report 735. |
I'm building koffice 3.5.13, Slackware 13.1. PREFIX: /opt/trinity SYSCONFDIR: /etc/trinity LIBDIR: /opt/trinity/lib MANDIR: /opt/trinity/man QTDIR: /opt/trinity/lib/qt3-3.3.8.d TQTDIR: /usr/include/tqt CPLUS_INCLUDE_PATH: /opt/trinity/lib/qt3-3.3.8.d/include:/opt/trinity/include:/usr/include:/usr/include/tqt PKG_CONFIG_PATH: /opt/trinity/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig LD_LIBRARY_PATH: /opt/trinity/lib PATH: PREFIX/bin:/opt/trinity/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/java/bin:/opt/trinity/lib/qt3-3.3.8.d/bin:/usr/lib/qt/bin:/usr/share/texmf/bin Build log: =================================================================== You're missing libpoppler 0.5.1 or later (binaries and/or headers). chalk won't be able to import pdf note that the qt-binding of libpoppler is required =================================================================== Poppler 0.12.4 installed to /usr/lib. The following configure options do not help: --with-extra-libs=/usr/lib --with-extra-includes=/usr/include/poppler/qt3 =================================================================== Ruby development files were not found, or Ruby <= 1.8.1 was found, Ruby scripting support for KOffice will not be built. If you don't need Ruby scripting, you can ignore this message. =================================================================== Yet the configure log also says this: =================================================================== checking for ruby... ruby checking for Ruby dirs... archdir /usr/lib/ruby/1.9.1/i486-linux, sitearchdir /usr/lib/ruby/site_ruby/1.9.1/i486-linux, sitedir /usr/lib/ruby/site_ruby/1.9.1, includedir , libdir /usr/lib, librubyarg -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby, rubysharedenabled yes checking for Ruby header... found checking Ruby shared library... found =================================================================== I have ruby 1.9.1 installed at /usr/lib/ruby/1.9.1. The following configure options do not help: --with-extra-libs=/usr/lib/ruby/1.9.1 --with-extra-includes=/usr/include/ruby-1.9.1 --with-extra-includes=/usr/include/ruby-1.9.1/ruby