there are too many possible combinations with current set of build options.
Also, this significantly reduces build time. Use TEST option to enable it.
- Implement SAL getOSVersion() for FreeBSD. Actually, I believe it should
work with all supported UNIX-like OSes including Linux.
- Install stripped binaries. 'install-strip' target was not honored because
'distro-pack-install' target unconditionally depends on 'install' target.
- Fix couple of minor installation issues while I am here.
it uses a GtkHeaderBar for action buttons instead of the action area and
gtk_dialog_get_header_bar() should not return NULL. If it is set to FALSE,
gtk_dialog_get_header_bar() always returns NULL. In other words, we should
not remove buttons from both header bar and action area in any case. This
patch also removes pointless assertions from the previous patch.
PR: 203563
__cxa_thread_atexit which is needed when building c++11 program using
thread_locale is only defined on FreeBSD 11-STABLE and 12-CURRENT
Backout the change in libreoffice which happened during the 5.2 dev phase adding
thread_locale
PR: 214473
Reported by: Dušan Vejnovič <freebsd@dussan.org>
Tested by: Dušan Vejnovič <freebsd@dussan.org>
Unfortunately, LibreOffice project completely dropped support for pre-C++11
compilers and libraries since 4.4. Therefore, we cannot easily build it on
FeeBSD 9.x any more unless the system was rebuilt with WITH_CLANG_IS_CC and
WITH_LIBCPLUSPLUS. If user is unable to upgrade the system for some reason,
the old port, i.e., 4.3.7, is still available from devel/libreoffice4 (with
no language packs).
warnings and to improve performance. The compiler warnings were fixed some
time in 4.1.x but the local patch remained for performance. Today I was
notified by an upstream developer that it may have interoperability issues
with other dBase III implementations because the original implementation had
512-byte fixed-size blocks. We better be safe than sorry.
- Fix JAVA option. A distfile was missing.
- Work around INSTALLS_ICONS issues. Icon caches were not properly updated.
- Tidy up bash completion installation.
heavily inspired by several upstream patches and a crucial hint from tijl.
- Remove a redundant compiler flag for MDDS. The GXX_INCLUDE_PATH variable
was removed with STLport support and it seems it is not necessary any more.
- Add an upstream patch. It may work around a potential compiler problem.
- Convert to new LIB_DEPENDS format.