Opened 13 years ago
Closed 13 years ago
#4727 closed enhancement (fixed)
Remove XML::Parser, move GTK+ and and libjpeg and GLU as recommended LibreOffice dependencies
| Reported by: | Igor Živković | Owned by: | Igor Živković |
|---|---|---|---|
| Priority: | normal | Milestone: | 7.5 |
| Component: | BOOK | Version: | SVN |
| Severity: | medium | Keywords: | |
| Cc: |
Description
It's not required if --enable-headeless configure switch is used.
Change History (6)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
| Summary: | Move gtk+ to recommended libreoffice dependencies → Move gtk+ and xml::parser to recommended libreoffice dependencies |
|---|
comment:3 by , 13 years ago
Igor, would you like to do it, or should I do with the other LO tickets, if everybody agee with them being done now?
comment:4 by , 13 years ago
Sure, I can take this one.
It seems that gtk+ can be disabled with --enable-headless omitted but LO looks for X libs in that case so they should be listed under recommended deps too.
comment:5 by , 13 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:6 by , 13 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
| Summary: | Move gtk+ and xml::parser to recommended libreoffice dependencies → Remove XML::Parser, move GTK+ and and libjpeg and GLU as recommended LibreOffice dependencies |
Fixed at r12758.
When using --disable-gtk switch LO requires X libs, Mesa and GLU. I listed only GLU. Nothing above is required when using --enable-headless switch. I guess XML::Parser is not used any more. I was testing the build on a clean LFS with the following options:
./autogen.sh --prefix=/usr \
--with-vendor="BLFS"
--with-alloc=system
--with-parallelism=$(getconf _NPROCESSORS_ONLN)
--without-java
--disable-gconf
--disable-odk
--disable-postgresql-sdbc
--enable-release-build=yes
--disable-dbus
--disable-gstreamer-0-10

Also, libjpeg-turbo should be listed as the recommended dependency.