Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: libreoffice-6.1.5.2 compile fails with 'MEMORY_ALLOC_OPERATORS(SQLException)'
Date: Mon, 18 Feb 2019 10:55:45
Message-Id: 2320805.YWEAhJWidT@dell_xps
In Reply to: [gentoo-user] libreoffice-6.1.5.2 compile fails with 'MEMORY_ALLOC_OPERATORS(SQLException)' by Mick
1 On Monday, 18 February 2019 09:23:08 GMT Mick wrote:
2 > Hi All,
3 >
4 > I've come across this 'MEMORY_ALLOC_OPERATORS(SQLException)' and don't know
5 > how to proceed. I couldn't find a bug report:
6 >
7 > ==================================================
8 > [CXX] mysqlc/source/mysqlc_connection.cxx
9 > S=/var/tmp/portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2
10 > && I=$S/instdir && W=$S/workdir && mkdir -p $W/CxxObject/mysqlc/source/
11 > $W/Dep/ CxxObject/mysqlc/source/ && cd /var
12 > /tmp/portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2 &&
13 > x86_64-pc-linux-gnu-g++ -DBOOST_ERROR_CODE_HEADER_ONLY -
14 > DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=gcc3 -DLINUX -DNDEBU
15 > G -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86_64 -D_PTHREADS -D_REENTRANT -
16 > DSYSTEM_MYSQL_CPPCONN -DCPPDBC_EXPORTS -DCPPCONN_LIB_BUILD -
17 > DMARIADBC_VERSION_MAJOR=1 -DMARIADBC_VERSION_MINOR=0 -DMA
18 > RIADBC_VERSION_MICRO=2 -fvisibility=hidden -Wall -Wno-missing-braces
19 > - Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunreachable-code
20 > -Wunused- macros -finput-charset=UTF-8 -fmessa
21 > ge-length=0 -fno-common -pipe -Wduplicated-cond -Wlogical-op -Wshift-
22 > overflow=2 -Wunused-const-variable=1 -fvisibility-inlines-hidden -fstack-
23 > protector-strong -fPIC -Wshadow -Woverloaded-vi
24 > rtual -std=gnu++17 -DEXCEPTIONS_ON -fexceptions -fno-enforce-eh-specs -
25 > march=native -O2 -pipe -Wno-undef -c
26 > $S/mysqlc/source/mysqlc_connection.cxx -o
27 > $W/CxxObject/mysqlc/source/mysqlc_co
28 > nnection.o -I$S/include -I$S/config_host -I/usr/include -I$W/
29 > UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal
30 > [CXX] mysqlc/source/mysqlc_resultset.cxx
31 > In file included from /usr/include/cppconn/variant.h:38:0,
32 > from /usr/include/cppconn/connection.h:35,
33 > from /usr/include/cppconn/driver.h:30,
34 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
35 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_connection.hxx:39,
36 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
37 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_driver.hxx:32,
38 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
39 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_driver.cxx:26:
40 > /usr/include/cppconn/exception.h:98:2: error: ISO C++1z does not allow
41 > dynamic exception specifications
42 > MEMORY_ALLOC_OPERATORS(SQLException)
43 > ^
44 > /usr/include/cppconn/exception.h:98:2: error: ISO C++1z does not allow
45 > dynamic exception specifications
46 > MEMORY_ALLOC_OPERATORS(SQLException)
47 > ^
48 > In file included from /usr/include/cppconn/variant.h:38:0,
49 > from /usr/include/cppconn/connection.h:35,
50 > from /usr/include/cppconn/driver.h:30,
51 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
52 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_connection.hxx:39,
53 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
54 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_driver.hxx:32,
55 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
56 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_services.cxx:20:
57 > /usr/include/cppconn/exception.h:98:2: error: ISO C++1z does not allow
58 > dynamic exception specifications
59 > MEMORY_ALLOC_OPERATORS(SQLException)
60 > ^
61 > /usr/include/cppconn/exception.h:98:2: error: ISO C++1z does not allow
62 > dynamic exception specifications
63 > MEMORY_ALLOC_OPERATORS(SQLException)
64 > ^
65 > make[1]: *** [/var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
66 > libreoffice-6.1.5.2/solenv/gbuild/LinkTarget.mk:293: /var/tmp/portage/app-
67 > office/libreoffice-6.1.5.2/work/libreoffice-6.1.5
68 > .2/workdir/CxxObject/mysqlc/source/mysqlc_driver.o] Error 1
69 > make[1]: *** Waiting for unfinished jobs....
70 > In file included from /usr/include/cppconn/variant.h:38:0,
71 > from /usr/include/cppconn/connection.h:35,
72 > from /usr/include/cppconn/driver.h:30,
73 > [49/1994]
74 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
75 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_connection.hxx:39,
76 > from /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
77 > libreoffice-6.1.5.2/mysqlc/source/mysqlc_connection.cxx:21:
78 > /usr/include/cppconn/exception.h:98:2: error: ISO C++1z does not allow
79 > dynamic exception specifications
80 > MEMORY_ALLOC_OPERATORS(SQLException)
81 > ^
82 > /usr/include/cppconn/exception.h:98:2: error: ISO C++1z does not allow
83 > dynamic exception specifications
84 > MEMORY_ALLOC_OPERATORS(SQLException)
85 > ^
86 > make[1]: *** [/var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
87 > libreoffice-6.1.5.2/solenv/gbuild/LinkTarget.mk:293: /var/tmp/portage/app-
88 > office/libreoffice-6.1.5.2/work/libreoffice-6.1.5
89 > .2/workdir/CxxObject/mysqlc/source/mysqlc_services.o] Error 1
90 > make[1]: *** [/var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
91 > libreoffice-6.1.5.2/solenv/gbuild/LinkTarget.mk:293: /var/tmp/portage/app-
92 > office/libreoffice-6.1.5.2/work/libreoffice-6.1.5
93 > .2/workdir/CxxObject/mysqlc/source/mysqlc_connection.o] Error 1
94 > rm /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/
95 > workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.brk
96 > /var/tmp/portage/ app-office/libreoffice-6.1.5.2/work/
97 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/char_in.txt
98 > / var/tmp/portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/
99 > workdir/CustomTarget/i18npool/breakiterat
100 > or/count_word.brk /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
101 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/count_word.t
102 > xt /var/tmp/portage/app-office/libreoffice-
103 > 6.1.5.2/work/libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator
104 > / char_in.brk /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
105 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npoo
106 > l/breakiterator/char.txt
107 > /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
108 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/char.brk
109 > /var/ tmp/portage/app-office/libreoffice
110 > -6.1.5.2/work/libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterato
111 > r/ sent.txt /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
112 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/
113 > breakiterator/sent.brk /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
114 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/
115 > dict_word_prepostdash.txt /var/tmp/portage/app-off
116 > ice/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir/CustomTarget/
117 > i18npool/breakiterator/dict_word_he.brk /var/tmp/portage/app-office/
118 > libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir
119 > /CustomTarget/i18npool/breakiterator/edit_word_he.txt /var/tmp/portage/app-
120 > office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir/CustomTarget/
121 > i18npool/breakiterator/dict_word_he.txt /v
122 > ar/tmp/portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/
123 > workdir/CustomTarget/i18npool/breakiterator/line.txt /var/tmp/portage/app-
124 > office/libreoffice-6.1.5.2/work/libreoffice-6
125 > .1.5.2/workdir/CustomTarget/i18npool/breakiterator/edit_word.txt /var/tmp/
126 > portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir/
127 > CustomTarget/i18npool/breakiterator/edit_wor
128 > d_he.brk /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
129 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/
130 > edit_word_hu.txt /var/tmp/portage/app-office/libreoffice-6.1.5.2
131 > /work/libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/
132 > dict_word_nodash.brk /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
133 > libreoffice-6.1.5.2/workdir/CustomTarget/i18np
134 > ool/breakiterator/dict_word_nodash.txt /var/tmp/portage/app-office/
135 > libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/
136 > breakiterator/edit_word_hu.brk /var/tmp/portage/
137 > app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir/CustomTarget
138 > / i18npool/breakiterator/edit_word.brk /var/tmp/portage/app-office/
139 > libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/wor
140 > kdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk /var/tmp/
141 > portage/app-office/libreoffice-6.1.5.2/work/libreoffice-6.1.5.2/workdir/
142 > CustomTarget/i18npool/breakiterator/dict_w
143 > ord.brk /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
144 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/
145 > dict_word_hu.txt /var/tmp/portage/app-office/libreoffice-6.1.5.2/
146 > work/libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/breakiterator/
147 > dict_word.txt /var/tmp/portage/app-office/libreoffice-6.1.5.2/work/
148 > libreoffice-6.1.5.2/workdir/CustomTarget/i18npool/brea
149 > kiterator/line.brk
150 > make[1]: Leaving directory '/var/tmp/portage/app-office/libreoffice-6.1.5.2/
151 > work/libreoffice-6.1.5.2'
152 > make: *** [Makefile:286: build] Error 2
153 > * ERROR: app-office/libreoffice-6.1.5.2::gentoo failed (compile phase):
154 > * (no error message)
155 > *
156 > * Call stack:
157 > * ebuild.sh, line 124: Called src_compile
158 > * environment, line 6620: Called die
159 > * The specific snippet of code:
160 > * make ${target} || die
161 > *
162 > ==================================================
163
164 IRC advised of relevant bug report:
165
166 https://bugs.gentoo.org/674450
167
168 --
169 Regards,
170 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies