Mikhail Novosyolov
7c24887628
Allow C preprocessor to work with C++17-specific includes
2020-04-01 23:18:35 +03:00
Mikhail Novosyolov
093e860751
Revert libc++experimental, <string_view> was removed frome experimantal
2020-04-01 23:09:33 +03:00
Mikhail Novosyolov
7e4226a87f
More std::experimental for libc++
2020-04-01 22:29:49 +03:00
Mikhail Novosyolov
c7157b8505
Fix grep|sed cmd
...
Fixes e2a55f6ad9
2020-04-01 21:37:21 +03:00
Mikhail Novosyolov
f01be3bf2e
attach experimental parts of libc++ (TODO: probably we need to depends sctrictly from the version of libc++ against which we were built because experimental aBI is not stable)
2020-04-01 21:23:24 +03:00
Mikhail Novosyolov
e2a55f6ad9
Use bundled cppunit due to probable C++ ABI mismatch when linking with system cppunit, which is linked with another C++ ABI, and libc++
2020-04-01 20:19:41 +03:00
Mikhail Novosyolov
69560d65b8
put linker flags into the end of cli args
2020-04-01 19:34:35 +03:00
Mikhail Novosyolov
4e2a3ea143
Fix linking with libcppunit
...
[build ULF] /builddir/build/BUILD/libreoffice-6.3.5/workdir/ScpMergeTarget/scp2/source/ooo/module_reportbuilder.ulf
/builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/sal/cppunittester/cppunittester.o: In function `(anonymous namespace)::ProtectedFixtureFunctor::run() const':
/builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:259: undefined reference to `CppUnit::PlugInParameters::PlugInParameters(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
/builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:259: undefined reference to `CppUnit::PlugInManager::load(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, CppUnit::PlugInParameters const&)'
/builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:304: undefined reference to `CppUnit::TestFactoryRegistry::getRegistry(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
/builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:314: undefined reference to `CppUnit::TestFactoryRegistry::getRegistry(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
/builddir/build/BUILD/libreoffice-6.3.5/sal/cppunittester/cppunittester.cxx:316: undefined reference to `CppUnit::TestRunner::run(CppUnit::TestResult&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
2020-04-01 18:46:12 +03:00
Mikhail Novosyolov
7d34a85093
Try to force -lc++ lc++abi which are lost when in $LIBS or $LDFLAGS, be verbose
...
```
/builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `main':
/builddir/build/BUILD/libreoffice-6.3.5/l10ntools/source/idxdict/idxdict.cxx:30: undefined reference to `std::__1::ios_base::sync_with_stdio(bool)'
/builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `std::__1::basic_istream<char, std::__1::char_traits<char> >::getline(char*, long)':
/usr/include/c++/v1/istream:275: undefined reference to `std::__1::cin'
/builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `std::__1::basic_ios<char, std::__1::char_traits<char> >::widen(char) const':
/usr/include/c++/v1/ios:759: undefined reference to `std::__1::ios_base::getloc() const'
/builddir/build/BUILD/libreoffice-6.3.5/workdir/CxxObject/l10ntools/source/idxdict/idxdict.o: In function `std::__1::ctype<char> const& std::__1::use_facet<std::__1::ctype<char> >(std::__1::locale const&)':
/usr/include/c++/v1/__locale:234: undefined reference to `std::__1::ctype<char>::id'
<...>
```
https://t.me/libreofficeru/25659
2020-04-01 18:02:10 +03:00
Mikhail Novosyolov
0817154876
BR liblucene++-contrib
...
checking for CLUCENE... yes
checking for CLucene/analysis/cjk/CJKAnalyzer.h... no
configure: error: Your version of libclucene has contribs-lib missing.
2020-04-01 06:21:55 +03:00
Mikhail Novosyolov
f1f68a93c5
RPM4 may not understand quotes in regexp in the same way as RPM5 did
2020-04-01 05:55:04 +03:00
Mikhail Novosyolov
f8150393c2
Enable debuginfo, avoid shipping not stripped binaries
2020-04-01 05:51:16 +03:00
Mikhail Novosyolov
72bcf8aecb
don't block default multithreaded SRPM/RPM packing to speed it up a lot
2020-04-01 05:47:55 +03:00
Mikhail Novosyolov
1c0e1bfb48
gtk3_kde5 switch makes no sense to my mind, I will better remove it to avoid keeping yet another unmaintanined build conditionalizing
2020-04-01 05:37:12 +03:00
Mikhail Novosyolov
be02c9ddd8
remove unmaintained conditioning, internal RPM dep. gen. is always used nowadays
2020-04-01 05:31:21 +03:00
Mikhail Novosyolov
37be0024da
Delete not existing variables and probably odd tuning of gcc flags
2020-04-01 05:30:05 +03:00
Mikhail Novosyolov
38549dfff0
correct CPP=clang-cpp is now set in %%clang_gcc_wrapper
2020-04-01 05:13:33 +03:00
Mikhail Novosyolov
9ff20671f2
W/a old system boost being incompatible with C++17 which removed std::auto_ptr
2020-04-01 01:38:04 +03:00
Mikhail Novosyolov
1b2077412c
w/a combinations of incompatible clang++ args, try to avoid overlinkg
2020-03-31 23:29:08 +03:00
Andrey Bondrov
235b2b6468
Fix path to libc++ headers
2020-03-30 08:24:09 +10:00
Andrey Bondrov
a294d324ce
Merge branch 'rosa2016.1' into rosa2019.0
2020-03-29 18:24:22 +10:00
Andrey Bondrov
05ac125bc3
Bump release
2020-03-29 18:23:24 +10:00
Andrey Bondrov
a7b3d2dd63
Update KDE4-detection patch to show KDE instead of Qt dialogs in KDE4
2020-03-29 18:22:54 +10:00
Andrey Bondrov
2753c0f733
Requires libcxxabi-devel to build with clang, also adjust build flags for clang to use libc++ as stdlib
2020-03-29 01:12:36 +10:00
Владимир Потапов
911841c14c
Bump release
2020-03-27 07:00:13 +00:00
Andrey Bondrov
88eb380fb8
Build requires libcxx-devel when building with clang
2020-03-26 23:22:22 +10:00
Andrey Bondrov
7ad3adb03f
Change condition syntax gtk3-kde5 -> gtk3_kde5
2020-03-26 21:47:00 +10:00
Andrey Bondrov
0a0bd4dc8f
Build with clang for 2016.1
2020-03-26 20:20:19 +10:00
Andrey Bondrov
cd197faf4c
Merge branch 'rosa2019.0' into rosa2016.1
2020-03-26 18:45:30 +10:00
Andrey Bondrov
a1f51bea17
Obsolete libreoffice-kde4 package
2020-03-25 22:54:32 +10:00
Andrey Bondrov
8ec20b6230
Add patch to re-enable KDE4 detection and enable gtk3-kde5 integratio plugin
2020-03-25 22:46:07 +10:00
Andrey Bondrov
1c86212e00
Build as javaless like before
2020-03-24 01:04:15 +10:00
Andrey Bondrov
382678162e
Build requires pkgconfig(mdds-1.4) instead of pkgconfig(mdds-1.5), pkgconfig(libixion-0.14) instead of pkgconfig(libixion-0.15)
2020-03-23 18:11:13 +10:00
Andrey Bondrov
eb37ffd2c9
Merge branch 'rosa2019.1' into rosa2019.0
2020-03-19 20:54:28 +10:00
Andrey Bondrov
e85d249c1c
Merge branch 'rosa2019.1' into rosa2016.1
2020-03-19 20:54:24 +10:00
Andrey Bondrov
9817e35662
Replace python2-translate with more universal pythonegg(translate-toolkit) in BuildRequires
2020-03-19 20:54:08 +10:00
Andrey Bondrov
bfdebed947
Merge branch 'rosa2019.1' into rosa2019.0
2020-03-19 16:56:28 +10:00
Andrey Bondrov
59766595e0
Merge branch 'rosa2019.1' into rosa2016.1
2020-03-19 16:55:14 +10:00
Victor Ryzhikh
4d32f53093
Updated to 6.3.5
2020-03-02 09:56:27 +00:00
Victor Ryzhikh
ad91aa60ae
Updated to 6.3.5
2020-03-02 09:54:45 +00:00
Victor Ryzhikh
a6776283b0
Updated to 6.3.5
2020-03-01 06:48:29 +00:00
Victor Ryzhikh
30bcdcb795
Updated to 6.3.5
2020-02-29 09:26:48 +00:00
Victor Ryzhikh
ca4cc96fb0
Updated to 6.3.5
2020-02-29 06:43:24 +00:00
Victor Ryzhikh
b85db8dc22
Updated to 6.3.5
2020-02-28 22:37:09 +00:00
Victor Ryzhikh
3ba965403a
Updated to 6.3.5
2020-02-28 18:56:50 +00:00
Victor Ryzhikh
7f385409f1
Updated to 6.3.5
2020-02-27 18:52:03 +00:00
Victor Ryzhikh
17c2f4cacf
Remove Provides: libreoffice-kde4
2020-02-27 18:47:34 +00:00
Victor Ryzhikh
7c605d4114
Updated to 6.3.5
2020-02-27 17:35:17 +00:00
Victor Ryzhikh
c9b051cdc8
Updated to 6.3.5
2020-02-27 17:05:42 +00:00
Victor Ryzhikh
1dd387d96e
Added Provides: libreoffice-kde4
2020-02-27 06:35:00 +00:00