Ticket #42128: firebird-build-w-included-icu-F1.log

File firebird-build-w-included-icu-F1.log, 397.8 KB (added by jul_bsd@…, 11 years ago)
Line 
1Warning: MacPorts running without privileges. You may be unable to complete certain actions (e.g. install).
2--->  Computing dependencies for Firebird.
3--->  Fetching distfiles for Firebird
4--->  Verifying checksums for Firebird
5--->  Checksumming Firebird-2.5.2.26540-0.tar.bz2
6--->  Extracting Firebird
7--->  Extracting Firebird-2.5.2.26540-0.tar.bz2
8--->  Configuring Firebird
9checking whether make sets $(MAKE)... yes
10checking build system type... i386-apple-darwin13.1.0
11checking host system type... i386-apple-darwin13.1.0
12checking target system type... i386-apple-darwin13.1.0
13checking for gcc... /opt/local/bin/gcc-mp-4.9
14checking for C compiler default output file name... a.out
15checking whether the C compiler works... yes
16checking whether we are cross compiling... no
17checking for suffix of executables...
18checking for suffix of object files... o
19checking whether we are using the GNU C compiler... yes
20checking whether /opt/local/bin/gcc-mp-4.9 accepts -g... yes
21checking for /opt/local/bin/gcc-mp-4.9 option to accept ISO C89... none needed
22checking for /proc/self/maps... no
23checking whether everything is installed to the same prefix... no
24checking whether binary relocation support should be enabled... no
25checking for the pthreads library -lpthreads... no
26checking whether pthreads work without any flags... yes
27checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
28checking if more special flags are required for pthreads... -D_THREAD_SAFE
29checking for cc_r... /opt/local/bin/gcc-mp-4.9
30checking for gawk... gawk
31checking for /opt/local/bin/gcc-mp-4.9 option to accept ISO C99... -std=gnu99
32checking for /opt/local/bin/gcc-mp-4.9 -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
33checking how to run the C preprocessor... /opt/local/bin/gcc-mp-4.9 -std=gnu99 -E
34checking for grep that handles long lines and -e... /usr/bin/grep
35checking for egrep... /usr/bin/grep -E
36checking whether /opt/local/bin/gcc-mp-4.9 -std=gnu99 needs -traditional... no
37checking whether we are using the GNU C++ compiler... yes
38checking whether /opt/local/bin/g++-mp-4.9 accepts -g... yes
39checking how to run the C preprocessor... /opt/local/bin/gcc-mp-4.9 -std=gnu99 -E
40checking for a BSD-compatible install... /usr/bin/install -c
41checking whether ln -s works... yes
42checking whether make sets $(MAKE)... (cached) yes
43checking for a sed that does not truncate output... /opt/local/bin/gsed
44checking for ld used by /opt/local/bin/gcc-mp-4.9 -std=gnu99... /opt/local/bin/ld
45checking if the linker (/opt/local/bin/ld) is GNU ld... no
46checking for /opt/local/bin/ld option to reload object files... -r
47checking for BSD-compatible nm... /opt/local/bin/nm
48checking how to recognise dependent libraries... pass_all
49checking for ANSI C header files... yes
50checking for sys/types.h... yes
51checking for sys/stat.h... yes
52checking for stdlib.h... yes
53checking for string.h... yes
54checking for memory.h... yes
55checking for strings.h... yes
56checking for inttypes.h... yes
57checking for stdint.h... yes
58checking for unistd.h... yes
59checking dlfcn.h usability... yes
60checking dlfcn.h presence... yes
61checking for dlfcn.h... yes
62checking how to run the C++ preprocessor... /opt/local/bin/g++-mp-4.9 -E
63checking whether we are using the GNU Fortran 77 compiler... yes
64checking whether /opt/local/bin/gfortran-mp-4.9 accepts -g... yes
65checking the maximum length of command line arguments... 196608
66checking command to parse /opt/local/bin/nm output from /opt/local/bin/gcc-mp-4.9 -std=gnu99 object... ok
67checking for objdir... .libs
68checking for ar... ar
69checking for ranlib... ranlib
70checking for strip... strip
71checking for correct ltmain.sh version... yes
72checking if /opt/local/bin/gcc-mp-4.9 -std=gnu99 supports -fno-rtti -fno-exceptions... no
73checking for /opt/local/bin/gcc-mp-4.9 -std=gnu99 option to produce PIC... -fno-common
74checking if /opt/local/bin/gcc-mp-4.9 -std=gnu99 PIC flag -fno-common works... yes
75checking if /opt/local/bin/gcc-mp-4.9 -std=gnu99 static flag -static works... no
76checking if /opt/local/bin/gcc-mp-4.9 -std=gnu99 supports -c -o file.o... yes
77checking whether the /opt/local/bin/gcc-mp-4.9 -std=gnu99 linker (/opt/local/bin/ld) supports shared libraries... yes
78checking dynamic linker characteristics... darwin13.1.0 dyld
79checking how to hardcode library paths into programs... immediate
80checking whether stripping libraries is possible... yes
81checking for dlopen in -ldl... yes
82checking whether a program can dlopen itself... yes
83checking whether a statically linked program can dlopen itself... yes
84checking if libtool supports shared libraries... yes
85checking whether to build shared libraries... yes
86checking whether to build static libraries... yes
87configure: creating libtool
88appending configuration tag "CXX" to libtool
89checking for ld used by /opt/local/bin/g++-mp-4.9... /opt/local/bin/ld
90checking if the linker (/opt/local/bin/ld) is GNU ld... no
91checking whether the /opt/local/bin/g++-mp-4.9 linker (/opt/local/bin/ld) supports shared libraries... yes
92checking for /opt/local/bin/g++-mp-4.9 option to produce PIC... -fno-common
93checking if /opt/local/bin/g++-mp-4.9 PIC flag -fno-common works... yes
94checking if /opt/local/bin/g++-mp-4.9 static flag -static works... no
95checking if /opt/local/bin/g++-mp-4.9 supports -c -o file.o... yes
96checking whether the /opt/local/bin/g++-mp-4.9 linker (/opt/local/bin/ld) supports shared libraries... yes
97checking dynamic linker characteristics... darwin13.1.0 dyld
98checking how to hardcode library paths into programs... immediate
99appending configuration tag "F77" to libtool
100checking if libtool supports shared libraries... yes
101checking whether to build shared libraries... yes
102checking whether to build static libraries... yes
103checking for /opt/local/bin/gfortran-mp-4.9 option to produce PIC... -fno-common
104checking if /opt/local/bin/gfortran-mp-4.9 PIC flag -fno-common works... yes
105checking if /opt/local/bin/gfortran-mp-4.9 static flag -static works... no
106checking if /opt/local/bin/gfortran-mp-4.9 supports -c -o file.o... yes
107checking whether the /opt/local/bin/gfortran-mp-4.9 linker (/opt/local/bin/ld) supports shared libraries... yes
108checking dynamic linker characteristics... darwin13.1.0 dyld
109checking how to hardcode library paths into programs... immediate
110checking for dirent.h that defines DIR... yes
111checking for library containing opendir... none required
112checking for ANSI C header files... (cached) yes
113checking for sys/wait.h that is POSIX.1 compatible... yes
114checking assert.h usability... yes
115checking assert.h presence... yes
116checking for assert.h... yes
117checking ctype.h usability... yes
118checking ctype.h presence... yes
119checking for ctype.h... yes
120checking errno.h usability... yes
121checking errno.h presence... yes
122checking for errno.h... yes
123checking fcntl.h usability... yes
124checking fcntl.h presence... yes
125checking for fcntl.h... yes
126checking grp.h usability... yes
127checking grp.h presence... yes
128checking for grp.h... yes
129checking pwd.h usability... yes
130checking pwd.h presence... yes
131checking for pwd.h... yes
132checking libio.h usability... no
133checking libio.h presence... no
134checking for libio.h... no
135checking locale.h usability... yes
136checking locale.h presence... yes
137checking for locale.h... yes
138checking math.h usability... yes
139checking math.h presence... yes
140checking for math.h... yes
141checking pthread.h usability... yes
142checking pthread.h presence... yes
143checking for pthread.h... yes
144checking for sys/types.h... (cached) yes
145checking for sys/stat.h... (cached) yes
146checking sys/uio.h usability... yes
147checking sys/uio.h presence... yes
148checking for sys/uio.h... yes
149checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
150checking whether time.h and sys/time.h may both be included... yes
151checking sys/time.h usability... yes
152checking sys/time.h presence... yes
153checking for sys/time.h... yes
154checking sys/timeb.h usability... yes
155checking sys/timeb.h presence... yes
156checking for sys/timeb.h... yes
157checking sys/param.h usability... yes
158checking sys/param.h presence... yes
159checking for sys/param.h... yes
160checking sys/mount.h usability... yes
161checking sys/mount.h presence... yes
162checking for sys/mount.h... yes
163checking sys/ioctl.h usability... yes
164checking sys/ioctl.h presence... yes
165checking for sys/ioctl.h... yes
166checking sys/select.h usability... yes
167checking sys/select.h presence... yes
168checking for sys/select.h... yes
169checking limits.h usability... yes
170checking limits.h presence... yes
171checking for limits.h... yes
172checking setjmp.h usability... yes
173checking setjmp.h presence... yes
174checking for setjmp.h... yes
175checking stdarg.h usability... yes
176checking stdarg.h presence... yes
177checking for stdarg.h... yes
178checking for stdlib.h... (cached) yes
179checking for string.h... (cached) yes
180checking signal.h usability... yes
181checking signal.h presence... yes
182checking for signal.h... yes
183checking sys/signal.h usability... yes
184checking sys/signal.h presence... yes
185checking for sys/signal.h... yes
186checking sys/siginfo.h usability... no
187checking sys/siginfo.h presence... no
188checking for sys/siginfo.h... no
189checking termio.h usability... no
190checking termio.h presence... no
191checking for termio.h... no
192checking termios.h usability... yes
193checking termios.h presence... yes
194checking for termios.h... yes
195checking for dirent.h that defines DIR... (cached) yes
196checking for library containing opendir... (cached) none required
197checking for unistd.h... (cached) yes
198checking varargs.h usability... no
199checking varargs.h presence... no
200checking for varargs.h... no
201checking crypt.h usability... no
202checking crypt.h presence... no
203checking for crypt.h... no
204checking netinet/in.h usability... yes
205checking netinet/in.h presence... yes
206checking for netinet/in.h... yes
207checking rpc/rpc.h usability... yes
208checking rpc/rpc.h presence... yes
209checking for rpc/rpc.h... yes
210checking netconfig.h usability... no
211checking netconfig.h presence... no
212checking for netconfig.h... no
213checking for rpc/xdr.h... yes
214checking aio.h usability... yes
215checking aio.h presence... yes
216checking for aio.h... yes
217checking mntent.h usability... no
218checking mntent.h presence... no
219checking for mntent.h... no
220checking mnttab.h usability... no
221checking mnttab.h presence... no
222checking for mnttab.h... no
223checking sys/mntent.h usability... no
224checking sys/mntent.h presence... no
225checking for sys/mntent.h... no
226checking sys/mnttab.h usability... no
227checking sys/mnttab.h presence... no
228checking for sys/mnttab.h... no
229checking sys/ipc.h usability... yes
230checking sys/ipc.h presence... yes
231checking for sys/ipc.h... yes
232checking sys/file.h usability... yes
233checking sys/file.h presence... yes
234checking for sys/file.h... yes
235checking socket.h usability... no
236checking socket.h presence... no
237checking for socket.h... no
238checking sys/socket.h usability... yes
239checking sys/socket.h presence... yes
240checking for sys/socket.h... yes
241checking sys/sockio.h usability... yes
242checking sys/sockio.h presence... yes
243checking for sys/sockio.h... yes
244checking winsock2.h usability... no
245checking winsock2.h presence... no
246checking for winsock2.h... no
247checking sys/resource.h usability... yes
248checking sys/resource.h presence... yes
249checking for sys/resource.h... yes
250checking sys/sem.h usability... yes
251checking sys/sem.h presence... yes
252checking for sys/sem.h... yes
253checking semaphore.h usability... yes
254checking semaphore.h presence... yes
255checking for semaphore.h... yes
256checking float.h usability... yes
257checking float.h presence... yes
258checking for float.h... yes
259checking atomic.h usability... no
260checking atomic.h presence... no
261checking for atomic.h... no
262checking atomic_ops.h usability... no
263checking atomic_ops.h presence... no
264checking for atomic_ops.h... no
265checking utime.h usability... yes
266checking utime.h presence... yes
267checking for utime.h... yes
268checking poll.h usability... yes
269checking poll.h presence... yes
270checking for poll.h... yes
271checking for library containing dlopen... none required
272checking for main in -lm... yes
273checking for tgetent in -lcurses... yes
274checking for library containing inet_aton... none required
275checking for library containing atomic_inc... no
276checking for main in -latomic_ops... no
277checking for main in -lsupc++... yes
278checking for main in -lgcc_eh... yes
279checking for gettimeofday... yes
280checking if gettimeofday accepts second (timezone) argument... yes
281checking for time... yes
282checking for times... yes
283checking for nanosleep... yes
284checking for library containing gethostname... none required
285checking for library containing gethostbyname... none required
286checking for library containing connect... none required
287checking for strcasecmp... yes
288checking for stricmp... no
289checking for strncasecmp... yes
290checking for strnicmp... no
291checking for library containing dirname... none required
292checking for dirname... yes
293checking for sigaction... yes
294checking for setitimer... yes
295checking for snprintf... yes
296checking for vsnprintf... yes
297checking for swab... yes
298checking for _swab... no
299checking for stdlib.h... (cached) yes
300checking for unistd.h... (cached) yes
301checking for getpagesize... yes
302checking for working mmap... yes
303checking for pid_t... yes
304checking vfork.h usability... no
305checking vfork.h presence... no
306checking for vfork.h... no
307checking for fork... yes
308checking for vfork... yes
309checking for working fork... yes
310checking for working vfork... (cached) yes
311checking whether setpgrp takes no argument... yes
312checking for setpgid... yes
313checking whether getpgrp requires zero arguments... yes
314checking for flock... yes
315checking for dladdr... yes
316checking for initgroups... yes
317checking for getpagesize... (cached) yes
318checking for pread... yes
319checking for pwrite... yes
320checking for getcwd... yes
321checking for getwd... yes
322checking for setmntent... no
323checking for getmntent... no
324checking for setrlimit... yes
325checking for getrlimit... yes
326checking for tcgetattr... yes
327checking for strdup... yes
328checking for mkstemp... yes
329checking for pthread_keycreate... no
330checking for pthread_key_create... yes
331checking for llrint... yes
332checking for localtime_r... yes
333checking for gmtime_r... yes
334checking for fchmod... yes
335checking for semtimedop... no
336checking for fegetenv... yes
337checking for strerror_r... yes
338checking for poll... yes
339checking for pthread_mutexattr_setprotocol... yes
340checking for pthread_mutexattr_setrobust_np... no
341checking for pthread_mutex_consistent_np... no
342checking for library containing sem_init... none required
343checking for sem_timedwait... no
344checking for sem_init... yes
345checking for working sem_init()... no
346checking for library containing sem_open... none required
347checking whether byte ordering is bigendian... no
348checking for working volatile... yes
349checking return type of signal handlers... void
350checking for off_t... yes
351checking for size_t... yes
352checking for uid_t in sys/types.h... yes
353checking for special C compiler options needed for large files... no
354checking for _FILE_OFFSET_BITS value needed for large files... no
355checking for native large file support... yes
356checking size of void *... 8
357checking size of long... 8
358checking size of size_t... 8
359checking for socklen_t... yes
360checking for semun... no
361checking if sem.h defines semun... yes
362checking for struct XDR::xdr_ops... no
363checking for struct xdr_ops... yes
364checking for struct dirent.d_type... yes
365checking alignment of long... 8
366checking alignment of double... 8
367configure: creating ./config.status
368files are identical
369config.status: creating gen/install/misc/firebird.conf
370config.status: creating gen/install/misc/aliases.conf
371config.status: creating gen/install/misc/fbintl.conf
372config.status: creating gen/install/misc/fbtrace.conf
373config.status: creating gen/firebird/bin/fb_config
374config.status: creating gen/firebird/bin/posixLibrary.sh
375config.status: creating gen/firebird/bin/classicLibrary.sh
376config.status: creating gen/firebird/bin/superLibrary.sh
377config.status: creating gen/firebird/bin/changeRunUser.sh
378config.status: creating gen/firebird/bin/restoreRootRunUser.sh
379config.status: creating gen/firebird/bin/tarMainInstall.sh
380config.status: creating gen/firebird/bin/tarinstall.sh
381config.status: creating gen/firebird/bin/preinstall.sh
382config.status: creating gen/firebird/bin/postinstall.sh
383config.status: creating gen/firebird/bin/preuninstall.sh
384config.status: creating gen/firebird/bin/postuninstall.sh
385config.status: creating gen/firebird/bin/taruninstall.sh
386config.status: creating gen/firebird/bin/tarMainUninstall.sh
387config.status: creating gen/firebird/bin/changeDBAPassword.sh
388config.status: creating gen/firebird/bin/changeGdsLibraryCompatibleLink.sh
389config.status: creating gen/firebird/bin/createAliasDB.sh
390config.status: creating gen/firebird/bin/changeMultiConnectMode.sh
391config.status: creating gen/make.rules
392config.status: creating gen/make.defaults
393config.status: creating gen/make.platform
394config.status: creating gen/darwin.defaults
395config.status: creating gen/make.platform.postfix
396config.status: creating gen/make.shared.variables
397config.status: creating gen/make.shared.targets
398config.status: creating gen/Makefile
399config.status: creating gen/Makefile.codes
400config.status: creating gen/Makefile.boot.gpre
401config.status: creating gen/Makefile.libfbstatic
402config.status: creating gen/Makefile.static.gpre
403config.status: creating gen/Makefile.static.gbak
404config.status: creating gen/Makefile.static.isql
405config.status: creating gen/Makefile.static.createdb
406config.status: creating gen/Makefile.refDatabases
407config.status: creating gen/Makefile.fbserver
408config.status: creating gen/Makefile.smp_server
409config.status: creating gen/Makefile.libfbclient
410config.status: creating gen/Makefile.client.fbudf
411config.status: creating gen/Makefile.client.gbak
412config.status: creating gen/Makefile.client.gfix
413config.status: creating gen/Makefile.client.gdef
414config.status: creating gen/Makefile.client.qli
415config.status: creating gen/Makefile.client.isql
416config.status: creating gen/Makefile.client.gpre
417config.status: creating gen/Makefile.client.util
418config.status: creating gen/Makefile.client.gsec
419config.status: creating gen/Makefile.intl
420config.status: creating gen/Makefile.msgs
421config.status: creating gen/Makefile.extlib
422config.status: creating gen/examples/Makefile.examples
423config.status: creating gen/Makefile.libfbembed
424config.status: creating gen/Makefile.inet_server
425config.status: creating gen/Makefile.embed.util
426config.status: creating gen/Makefile.embed.fbudf
427config.status: creating gen/Makefile.embed.gfix
428config.status: creating gen/Makefile.embed.gbak
429config.status: creating gen/Makefile.embed.isql
430config.status: creating gen/Makefile.embed.gdef
431config.status: creating gen/Makefile.embed.qli
432config.status: creating gen/Makefile.embed.gpre
433config.status: creating gen/Makefile.fbtrace
434config.status: creating gen/Makefile.install
435config.status: creating Makefile
436config.status: creating gen/Makefile.extern.editline
437config.status: creating gen/Makefile.extern.icu
438config.status: creating src/include/gen/autoconfig.h
439Running ./configure   --prefix=/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/.. for MacOS X (Darwin) using the GNU C++ compiler
440
441checking for ICU version numbers... release 3.0, library 30.0
442checking for gcc... /opt/local/bin/gcc-mp-4.9 -std=gnu99
443checking for C compiler default output... a.out
444checking whether the C compiler works... yes
445checking whether we are cross compiling... no
446checking for suffix of executables...
447checking for suffix of object files... o
448checking whether we are using the GNU C compiler... yes
449checking whether /opt/local/bin/gcc-mp-4.9 -std=gnu99 accepts -g... yes
450checking for /opt/local/bin/gcc-mp-4.9 -std=gnu99 option to accept ANSI C... none needed
451checking whether we are using the GNU C++ compiler... yes
452checking whether /opt/local/bin/g++-mp-4.9 accepts -g... yes
453checking for a BSD-compatible install... /usr/bin/install -c
454checking for strip... strip
455checking for gmake... /opt/local/bin/gmake
456checking for doxygen... no
457checking build system type... i386-apple-darwin13.1.0
458checking host system type... i386-apple-darwin13.1.0
459checking whether strict compiling is on... no
460checking for 64-bit executable support... no
461checking which Makefile fragment to use... mh-darwin
462checking for floor in -lm... yes
463checking whether to build shared libraries... yes
464checking whether to build static libraries... no
465checking whether to build debug libraries... no
466checking whether to build release libraries... yes
467checking for ranlib... ranlib
468checking for ar... /opt/local/bin/ar
469checking whether to enable renaming of symbols... yes
470checking whether to enable function and data tracing... yes
471checking for definition of U_INLINE for C... inline
472checking for pthread_attr_init in -lpthread... yes
473checking for mmap... yes
474checking how to run the C preprocessor... /opt/local/bin/gcc-mp-4.9 -std=gnu99 -E
475checking for egrep... grep -E
476checking for ANSI C header files... yes
477checking for sys/types.h... yes
478checking for sys/stat.h... yes
479checking for stdlib.h... yes
480checking for string.h... yes
481checking for memory.h... yes
482checking for strings.h... yes
483checking for inttypes.h... yes
484checking for stdint.h... yes
485checking for unistd.h... yes
486checking for inttypes.h... (cached) yes
487checking iostream usability... yes
488checking whether byte ordering is bigendian... no
489checking for nl_langinfo... yes
490checking for nl_langinfo's argument to obtain the codeset... CODESET
491checking for namespace support... yes
492checking for properly overriding new and delete... yes
493checking for placement new and delete... yes
494checking for popen... yes
495checking for tzset... yes
496checking for tzname... yes
497checking for timezone... yes
498checking for int8_t... yes
499checking for uint8_t... yes
500checking for int16_t... yes
501checking for uint16_t... yes
502checking for int32_t... yes
503checking for uint32_t... yes
504checking for int64_t... yes
505checking for uint64_t... yes
506checking wchar.h usability... yes
507checking wchar.h presence... yes
508checking for wchar.h... yes
509checking for library containing wcscpy... none required
510checking size of wchar_t... 4
511checking for a library suffix to use... none
512configure: creating ./config.status
513config.status: creating icudefs.mk
514config.status: creating Makefile
515config.status: creating data/Makefile
516config.status: creating data/icupkg.inc
517config.status: creating common/Makefile
518config.status: creating config/Makefile.inc
519config.status: creating i18n/Makefile
520config.status: creating layout/Makefile
521config.status: creating layoutex/Makefile
522config.status: creating io/Makefile
523config.status: creating extra/Makefile
524config.status: creating extra/uconv/Makefile
525config.status: creating extra/scrptrun/Makefile
526config.status: creating stubdata/Makefile
527config.status: creating tools/Makefile
528config.status: creating tools/ctestfw/Makefile
529config.status: creating tools/makeconv/Makefile
530config.status: creating tools/genrb/Makefile
531config.status: creating tools/genuca/Makefile
532config.status: creating tools/genccode/Makefile
533config.status: creating tools/gencmn/Makefile
534config.status: creating tools/gencnval/Makefile
535config.status: creating tools/gennames/Makefile
536config.status: creating tools/gentest/Makefile
537config.status: creating tools/gennorm/Makefile
538config.status: creating tools/genprops/Makefile
539config.status: creating tools/genpname/Makefile
540config.status: creating tools/genbrk/Makefile
541config.status: creating tools/gensprep/Makefile
542config.status: creating tools/icuswap/Makefile
543config.status: creating tools/pkgdata/Makefile
544config.status: creating tools/toolutil/Makefile
545config.status: creating tools/dumpce/Makefile
546config.status: creating test/Makefile
547config.status: creating test/testdata/Makefile
548config.status: creating test/hdrtst/Makefile
549config.status: creating test/intltest/Makefile
550config.status: creating test/cintltst/Makefile
551config.status: creating test/iotest/Makefile
552config.status: creating test/thaitest/Makefile
553config.status: creating test/testmap/Makefile
554config.status: creating test/letest/Makefile
555config.status: creating test/threadtest/Makefile
556config.status: creating samples/Makefile
557config.status: creating samples/date/Makefile
558config.status: creating samples/cal/Makefile
559config.status: creating samples/layout/Makefile
560config.status: creating common/unicode/platform.h
561config.status: creating common/icucfg.h
562You must use /opt/local/bin/gmake to build ICU.
563
564If the result of the above commands looks okay to you, go to the directory
565source in the ICU distribution to build ICU. Please remember that ICU needs
566GNU make to build properly...
567
568
569The Firebird2 package has been configured with the following options:
570
571                   Architecture : ClassicServer
572                          Debug : disabled
573                    Raw devices : enabled
574                   Service name : gds_db
575                   Service port : 3050
576                   GPRE modules : c_cxx.cpp
577
578                    Install Dir : /opt/local
579
580Warning: addgroup only works when running as root.
581Warning: The requested group 'firebird' was not created.
582Warning: adduser only works when running as root.
583Warning: The requested user 'firebird' was not created.
584--->  Building Firebird
585gmake: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0'
586/opt/local/bin/gmake -C gen firebird
587gmake[1]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
588../src/misc/writeBuildNum.sh createMakeVersion ../gen/Make.Version
589gmake[1]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
590gmake[1]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
591/opt/local/bin/gmake -C ../extern/btyacc
592/opt/local/bin/gmake CFLAGS="-pipe -Os -m64 -D_THREAD_SAFE " -f ../gen/Makefile.extern.icu
593gmake[2]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/btyacc'
594cc    -c -o closure.o closure.c
595gmake[2]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
596/opt/local/bin/gmake -C ../extern/icu/source
597gmake[3]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source'
598rm -rf config/icu-config
599/usr/bin/install -c -m 644 ./config/icu-config-top config/icu-config
600sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config
601sed -f ./config/make2sh.sed < ./config/mh-darwin | grep -v '#M#' | uniq >> config/icu-config
602cat ./config/icu-config-bottom >> config/icu-config
603echo "# Rebuilt on "`date` >> config/icu-config
604/opt/local/bin/gmake[3]: Making `all' in `stubdata'
605gmake[4]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/stubdata'
606generating dependency information for stubdata.c
607gmake[4]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/stubdata'
608gmake[4]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/stubdata'
609/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -I/opt/local/include  -I../common -I../common  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o stubdata.o stubdata.c
610/opt/local/bin/gcc-mp-4.9 -std=gnu99 -dynamiclib -dynamic -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -L/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/lib -Wl,-search_paths_first -L/opt/local/lib -Wl,-headerpad_max_install_names   -Wl,-compatibility_version -Wl,30 -Wl,-current_version -Wl,30.0 -install_name /Library/Frameworks/Firebird.framework/Versions/A/Libraries/libicudata.dylib -o libicudata.dylib.30.0 stubdata.o
611rm -f libicudata.dylib.30 && ln -s libicudata.dylib.30.0 libicudata.dylib.30
612rm -f libicudata.dylib && ln -s libicudata.dylib.30.0 libicudata.dylib
613gmake[4]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/stubdata'
614/opt/local/bin/gmake[3]: Making `all' in `common'
615gmake[4]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/common'
616generating dependency information for locbased.cpp
617cc    -c -o error.o error.c
618cc    -c -o lalr.o lalr.c
619generating dependency information for utrace.c
620cc    -c -o lr0.o lr0.c
621cc    -c -o main.o main.c
622generating dependency information for parsepos.cpp
623cc    -c -o mkpar.o mkpar.c
624mkpar.c:182:2: warning: add explicit braces to avoid dangling else [-Wdangling-else]
625        else
626        ^
6271 warning generated.
628cc    -c -o output.o output.c
629generating dependency information for util.cpp
630cc    -c -o mstring.o mstring.c
631cc    -c -o reader.o reader.c
632generating dependency information for umemstrm.c
633cc    -c -o readskel.o readskel.c
634generating dependency information for filestrm.c
635cc    -c -o skeleton.o skeleton.c
636generating dependency information for cwchar.c
637cc    -c -o symtab.o symtab.c
638cc    -c -o verbose.o verbose.c
639generating dependency information for punycode.c
640cc    -c -o warshall.o warshall.c
641cc  -o btyacc closure.o error.o lalr.o lr0.o main.o mkpar.o output.o mstring.o reader.o readskel.o skeleton.o symtab.o verbose.o warshall.o
642generating dependency information for usprep.cpp
643generating dependency information for uidna.cpp
644generating dependency information for ustrenum.cpp
645generating dependency information for uenum.c
646gmake[2]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/btyacc'
647(cd ..; ./src/misc/writeBuildNum.sh rebuildHeader)
648generating dependency information for icunotif.cpp
649files are identical
650/opt/local/bin/gmake boot_phase1_build
651gmake[2]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
652/opt/local/bin/gmake -j1 -f ../gen/Makefile.boot.gpre gpre_boot
653gmake[3]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
654gmake[3]: warning: -jN forced in submake: disabling jobserver mode.
655generating dependency information for iculserv.cpp
656/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/dsc.cpp -o ../temp/boot/jrd/dsc.o
657generating dependency information for icuserv.cpp
658generating dependency information for rbbitblb.cpp
659generating dependency information for rbbistbl.cpp
660generating dependency information for rbbisetb.cpp
661generating dependency information for rbbiscan.cpp
662generating dependency information for rbbirb.cpp
663generating dependency information for rbbinode.cpp
664generating dependency information for rbbidata.cpp
665generating dependency information for rbbi.cpp
666generating dependency information for dbbi_tbl.cpp
667/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/gds.cpp -o ../temp/boot/jrd/gds.o
668generating dependency information for dbbi.cpp
669generating dependency information for ubrk.cpp
670generating dependency information for brkdict.cpp
671generating dependency information for brkiter.cpp
672generating dependency information for usetiter.cpp
673generating dependency information for unifunct.cpp
674generating dependency information for unifilt.cpp
675generating dependency information for caniter.cpp
676generating dependency information for ruleiter.cpp
677generating dependency information for uniset.cpp
678generating dependency information for uset.cpp
679generating dependency information for utrie.c
680generating dependency information for uarrsort.c
681generating dependency information for ucmp8.c
682generating dependency information for uvectr32.cpp
683generating dependency information for ustack.cpp
684generating dependency information for uvector.cpp
685generating dependency information for usc_impl.c
686generating dependency information for uscript.c
687generating dependency information for ucln_cmn.c
688generating dependency information for unames.c
689generating dependency information for ushape.c
690In file included from ../src/include/../common/classes/fb_string.h:39:0,
691                 from ../src/jrd/../jrd/os/path_utils.h:31,
692                 from ../src/jrd/gds.cpp:47:
693../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
694 inline void operator delete[](void* mem) throw()
695             ^
696../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
697 inline void operator delete(void* mem) throw()
698             ^
699../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
700 inline void* operator new[](size_t s) THROW_BAD_ALLOC
701              ^
702../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
703 inline void* operator new(size_t s) THROW_BAD_ALLOC
704              ^
705generating dependency information for ubidiln.c
706generating dependency information for ubidiwrt.c
707generating dependency information for ubidi.c
708generating dependency information for propname.cpp
709generating dependency information for uprops.c
710generating dependency information for uchar.c
711generating dependency information for uiter.cpp
712generating dependency information for uchriter.cpp
713generating dependency information for schriter.cpp
714generating dependency information for chariter.cpp
715generating dependency information for unorm_it.c
716generating dependency information for unorm.cpp
717generating dependency information for normlzr.cpp
718generating dependency information for ustrtrns.c
719generating dependency information for ustrfmt.c
720generating dependency information for cstring.c
721generating dependency information for ustrcase.c
722generating dependency information for ustring.c
723generating dependency information for utf_impl.c
724/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/isc.cpp -o ../temp/boot/jrd/isc.o
725generating dependency information for unistr.cpp
726generating dependency information for ucnvisci.c
727generating dependency information for ucnv_lmb.c
728generating dependency information for ucnvhz.c
729generating dependency information for ucnv2022.c
730generating dependency information for ucnvmbcs.c
731generating dependency information for ucnvbocu.c
732generating dependency information for ucnvscsu.c
733generating dependency information for ucnv_u32.c
734generating dependency information for ucnv_u16.c
735generating dependency information for ucnv_u8.c
736In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
737                 from ../src/jrd/../jrd/../jrd/btn.h:35,
738                 from ../src/jrd/../jrd/jrd.h:37,
739                 from ../src/jrd/isc.cpp:46:
740../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
741 inline void operator delete[](void* mem) throw()
742             ^
743../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
744 inline void operator delete(void* mem) throw()
745             ^
746../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
747 inline void* operator new[](size_t s) THROW_BAD_ALLOC
748              ^
749../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
750 inline void* operator new(size_t s) THROW_BAD_ALLOC
751              ^
752generating dependency information for ucnv_u7.c
753generating dependency information for ucnvlat1.c
754/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/cmd.cpp -o ../temp/boot/gpre/cmd.o
755generating dependency information for ucnv_io.c
756generating dependency information for ucnv_ext.c
757generating dependency information for ucnv_err.c
758generating dependency information for ucnv_cnv.c
759generating dependency information for ucnv_cb.c
760generating dependency information for ucnv_bld.c
761generating dependency information for ucnv.c
762generating dependency information for uhash_us.cpp
763generating dependency information for uhash.c
764generating dependency information for locid.cpp
765generating dependency information for uloc.c
766generating dependency information for locmap.c
767generating dependency information for ucat.c
768generating dependency information for resbund.cpp
769generating dependency information for uresdata.c
770generating dependency information for uresbund.c
771generating dependency information for ucol_swp.c
772/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/cme.cpp -o ../temp/boot/gpre/cme.o
773generating dependency information for umapfile.c
774generating dependency information for udataswp.c
775generating dependency information for udatamem.c
776generating dependency information for ucmndata.c
777generating dependency information for udata.c
778generating dependency information for umutex.c
779generating dependency information for cmemory.c
780generating dependency information for uobject.cpp
781generating dependency information for putil.c
782gmake[4]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/common'
783gmake[4]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/common'
784/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o putil.o putil.c
785/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/cmp.cpp -o ../temp/boot/gpre/cmp.o
786putil.c: In function 'uprv_tzname_3_0':
787putil.c:1257:9: warning: implicit declaration of function 'readlink' [-Wimplicit-function-declaration]
788         ret = readlink(TZZONELINK, gTimeZoneBuffer, MAXPATHLEN + 2);
789         ^
790/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/c_cxx.cpp -o ../temp/boot/gpre/c_cxx.o
791In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
792                 from ../src/gpre/../common/utils_proto.h:33,
793                 from ../src/gpre/c_cxx.cpp:47:
794../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
795 inline void operator delete[](void* mem) throw()
796             ^
797../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
798 inline void operator delete(void* mem) throw()
799             ^
800../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
801 inline void* operator new[](size_t s) THROW_BAD_ALLOC
802              ^
803../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
804 inline void* operator new(size_t s) THROW_BAD_ALLOC
805              ^
806/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uobject.o uobject.cpp
807/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o cmemory.o cmemory.c
808/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o umutex.o umutex.c
809/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o udata.o udata.c
810/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucmndata.o ucmndata.c
811/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/exp.cpp -o ../temp/boot/gpre/exp.o
812/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o udatamem.o udatamem.c
813/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o udataswp.o udataswp.c
814/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o umapfile.o umapfile.c
815/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucol_swp.o ucol_swp.c
816/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/gpre.cpp -o ../temp/boot/gpre/gpre.o
817/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uresbund.o uresbund.c
818In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
819                 from ../src/gpre/../common/utils_proto.h:33,
820                 from ../src/gpre/gpre.cpp:63:
821../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
822 inline void operator delete[](void* mem) throw()
823             ^
824../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
825 inline void operator delete(void* mem) throw()
826             ^
827../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
828 inline void* operator new[](size_t s) THROW_BAD_ALLOC
829              ^
830../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
831 inline void* operator new(size_t s) THROW_BAD_ALLOC
832              ^
833/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/hsh.cpp -o ../temp/boot/gpre/hsh.o
834/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uresdata.o uresdata.c
835/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/int_cxx.cpp -o ../temp/boot/gpre/int_cxx.o
836In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
837                 from ../src/gpre/../common/utils_proto.h:33,
838                 from ../src/gpre/int_cxx.cpp:39:
839../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
840 inline void operator delete[](void* mem) throw()
841             ^
842../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
843 inline void operator delete(void* mem) throw()
844             ^
845../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
846 inline void* operator new[](size_t s) THROW_BAD_ALLOC
847              ^
848../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
849 inline void* operator new(size_t s) THROW_BAD_ALLOC
850              ^
851/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/jrdmet.cpp -o ../temp/boot/gpre/jrdmet.o
852/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o resbund.o resbund.cpp
853/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/movg.cpp -o ../temp/boot/gpre/movg.o
854/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/msc.cpp -o ../temp/boot/gpre/msc.o
855/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucat.o ucat.c
856/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o locmap.o locmap.c
857/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uloc.o uloc.c
858/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/par.cpp -o ../temp/boot/gpre/par.o
859In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
860                 from ../src/gpre/../common/utils_proto.h:33,
861                 from ../src/gpre/par.cpp:58:
862../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
863 inline void operator delete[](void* mem) throw()
864             ^
865../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
866 inline void operator delete(void* mem) throw()
867             ^
868../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
869 inline void* operator new[](size_t s) THROW_BAD_ALLOC
870              ^
871../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
872 inline void* operator new(size_t s) THROW_BAD_ALLOC
873              ^
874/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o locid.o locid.cpp
875/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/pat.cpp -o ../temp/boot/gpre/pat.o
876/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/sqe.cpp -o ../temp/boot/gpre/sqe.o
877../src/gpre/sqe.cpp: In function 'gpre_nod* par_primitive_value(gpre_req*, bool, USHORT*, bool*)':
878../src/gpre/sqe.cpp:2535:86: warning: converting 'false' to pointer type for argument 4 of 'gpre_nod* par_primitive_value(gpre_req*, bool, USHORT*, bool*)' [-Wconversion-null]
879   return MSC_unary(nod_negate, par_primitive_value(request, false, paren_count, false));
880                                                                                      ^
881In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
882                 from ../src/gpre/../common/utils_proto.h:33,
883                 from ../src/gpre/sqe.cpp:56:
884../src/include/../common/classes/alloc.h: At global scope:
885../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
886 inline void operator delete[](void* mem) throw()
887             ^
888../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
889 inline void operator delete(void* mem) throw()
890             ^
891../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
892 inline void* operator new[](size_t s) THROW_BAD_ALLOC
893              ^
894../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
895 inline void* operator new(size_t s) THROW_BAD_ALLOC
896              ^
897/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uhash.o uhash.c
898/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uhash_us.o uhash_us.cpp
899/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/sql.cpp -o ../temp/boot/gpre/sql.o
900/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv.o ucnv.c
901In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
902                 from ../src/gpre/../common/utils_proto.h:33,
903                 from ../src/gpre/sql.cpp:47:
904../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
905 inline void operator delete[](void* mem) throw()
906             ^
907../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
908 inline void operator delete(void* mem) throw()
909             ^
910../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
911 inline void* operator new[](size_t s) THROW_BAD_ALLOC
912              ^
913../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
914 inline void* operator new(size_t s) THROW_BAD_ALLOC
915              ^
916/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_bld.o ucnv_bld.c
917/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_cb.o ucnv_cb.c
918/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_cnv.o ucnv_cnv.c
919/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_err.o ucnv_err.c
920/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_ext.o ucnv_ext.c
921/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/pretty.cpp -o ../temp/boot/gpre/pretty.o
922/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/gpre_meta_boot.cpp -o ../temp/boot/gpre/gpre_meta_boot.o
923/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_io.o ucnv_io.c
924/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/darwin/config_root.cpp -o ../temp/boot/jrd/config_root.o
925/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnvlat1.o ucnvlat1.c
926/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_u7.o ucnv_u7.c
927/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_u8.o ucnv_u8.c
928/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_u16.o ucnv_u16.c
929/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_u32.o ucnv_u32.c
930In file included from ../src/include/../common/classes/fb_string.h:39:0,
931                 from ../src/jrd/os/darwin/config_root.cpp:35:
932../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
933 inline void operator delete[](void* mem) throw()
934             ^
935../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
936 inline void operator delete(void* mem) throw()
937             ^
938../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
939 inline void* operator new[](size_t s) THROW_BAD_ALLOC
940              ^
941../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
942 inline void* operator new(size_t s) THROW_BAD_ALLOC
943              ^
944/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/posix/path_utils.cpp -o ../temp/boot/jrd/path_utils.o
945In file included from ../src/include/../common/classes/fb_string.h:39:0,
946                 from ../src/include/../jrd/os/path_utils.h:31,
947                 from ../src/jrd/os/posix/path_utils.cpp:29:
948../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
949 inline void operator delete[](void* mem) throw()
950             ^
951../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
952 inline void operator delete(void* mem) throw()
953             ^
954../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
955 inline void* operator new[](size_t s) THROW_BAD_ALLOC
956              ^
957../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
958 inline void* operator new(size_t s) THROW_BAD_ALLOC
959              ^
960/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnvscsu.o ucnvscsu.c
961/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/darwin/mod_loader.cpp -o ../temp/boot/jrd/mod_loader.o
962../src/jrd/os/darwin/mod_loader.cpp: In static member function 'static ModuleLoader::Module* ModuleLoader::loadModule(const PathName&)':
963../src/jrd/os/darwin/mod_loader.cpp:84:3: warning: 'NSObjectFileImageReturnCode NSCreateObjectFileImageFromFile(const char*, __NSObjectFileImage**)' is deprecated (declared at /usr/include/mach-o/dyld.h:144) [-Wdeprecated-declarations]
964   NSCreateObjectFileImageFromFile(modPath.c_str(), &image);
965   ^
966../src/jrd/os/darwin/mod_loader.cpp:84:58: warning: 'NSObjectFileImageReturnCode NSCreateObjectFileImageFromFile(const char*, __NSObjectFileImage**)' is deprecated (declared at /usr/include/mach-o/dyld.h:144) [-Wdeprecated-declarations]
967   NSCreateObjectFileImageFromFile(modPath.c_str(), &image);
968                                                          ^
969../src/jrd/os/darwin/mod_loader.cpp:117:24: warning: '__NSModule* NSLinkModule(NSObjectFileImage, const char*, uint32_t)' is deprecated (declared at /usr/include/mach-o/dyld.h:160) [-Wdeprecated-declarations]
970  NSModule mod_handle = NSLinkModule(image, modPath.c_str(), NSLINKMODULE_OPTION_PRIVATE);
971                        ^
972../src/jrd/os/darwin/mod_loader.cpp:117:88: warning: '__NSModule* NSLinkModule(NSObjectFileImage, const char*, uint32_t)' is deprecated (declared at /usr/include/mach-o/dyld.h:160) [-Wdeprecated-declarations]
973  NSModule mod_handle = NSLinkModule(image, modPath.c_str(), NSLINKMODULE_OPTION_PRIVATE);
974                                                                                        ^
975../src/jrd/os/darwin/mod_loader.cpp:118:2: warning: 'bool NSDestroyObjectFileImage(NSObjectFileImage)' is deprecated (declared at /usr/include/mach-o/dyld.h:146) [-Wdeprecated-declarations]
976  NSDestroyObjectFileImage(image);
977  ^
978../src/jrd/os/darwin/mod_loader.cpp:118:32: warning: 'bool NSDestroyObjectFileImage(NSObjectFileImage)' is deprecated (declared at /usr/include/mach-o/dyld.h:146) [-Wdeprecated-declarations]
979  NSDestroyObjectFileImage(image);
980                                ^
981../src/jrd/os/darwin/mod_loader.cpp:127:21: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
982  NSSymbol initSym = NSLookupSymbolInModule(mod_handle, "__init");
983                     ^
984../src/jrd/os/darwin/mod_loader.cpp:127:64: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
985  NSSymbol initSym = NSLookupSymbolInModule(mod_handle, "__init");
986                                                                ^
987../src/jrd/os/darwin/mod_loader.cpp:131:24: warning: 'void* NSAddressOfSymbol(NSSymbol)' is deprecated (declared at /usr/include/mach-o/dyld.h:187) [-Wdeprecated-declarations]
988   init = ( void (*)()) NSAddressOfSymbol(initSym);
989                        ^
990../src/jrd/os/darwin/mod_loader.cpp:131:49: warning: 'void* NSAddressOfSymbol(NSSymbol)' is deprecated (declared at /usr/include/mach-o/dyld.h:187) [-Wdeprecated-declarations]
991   init = ( void (*)()) NSAddressOfSymbol(initSym);
992                                                 ^
993../src/jrd/os/darwin/mod_loader.cpp: In destructor 'virtual DarwinModule::~DarwinModule()':
994../src/jrd/os/darwin/mod_loader.cpp:147:21: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
995   NSSymbol symbol = NSLookupSymbolInModule(nsModule, "__fini");
996                     ^
997../src/jrd/os/darwin/mod_loader.cpp:147:62: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
998   NSSymbol symbol = NSLookupSymbolInModule(nsModule, "__fini");
999                                                              ^
1000../src/jrd/os/darwin/mod_loader.cpp:151:24: warning: 'void* NSAddressOfSymbol(NSSymbol)' is deprecated (declared at /usr/include/mach-o/dyld.h:187) [-Wdeprecated-declarations]
1001    fini = (void (*)()) NSAddressOfSymbol(symbol);
1002                        ^
1003../src/jrd/os/darwin/mod_loader.cpp:151:48: warning: 'void* NSAddressOfSymbol(NSSymbol)' is deprecated (declared at /usr/include/mach-o/dyld.h:187) [-Wdeprecated-declarations]
1004    fini = (void (*)()) NSAddressOfSymbol(symbol);
1005                                                ^
1006../src/jrd/os/darwin/mod_loader.cpp:154:3: warning: 'bool NSUnLinkModule(NSModule, uint32_t)' is deprecated (declared at /usr/include/mach-o/dyld.h:168) [-Wdeprecated-declarations]
1007   NSUnLinkModule(nsModule, 0);
1008   ^
1009../src/jrd/os/darwin/mod_loader.cpp:154:29: warning: 'bool NSUnLinkModule(NSModule, uint32_t)' is deprecated (declared at /usr/include/mach-o/dyld.h:168) [-Wdeprecated-declarations]
1010   NSUnLinkModule(nsModule, 0);
1011                             ^
1012../src/jrd/os/darwin/mod_loader.cpp: In member function 'virtual void* DarwinModule::findSymbol(const string&)':
1013../src/jrd/os/darwin/mod_loader.cpp:171:20: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
1014  NSSymbol symbol = NSLookupSymbolInModule(nsModule, symName.c_str());
1015                    ^
1016../src/jrd/os/darwin/mod_loader.cpp:171:68: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
1017  NSSymbol symbol = NSLookupSymbolInModule(nsModule, symName.c_str());
1018                                                                    ^
1019../src/jrd/os/darwin/mod_loader.cpp:175:12: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
1020   symbol = NSLookupSymbolInModule(nsModule, newSym.c_str());
1021            ^
1022../src/jrd/os/darwin/mod_loader.cpp:175:59: warning: '__NSSymbol* NSLookupSymbolInModule(NSModule, const char*)' is deprecated (declared at /usr/include/mach-o/dyld.h:180) [-Wdeprecated-declarations]
1023   symbol = NSLookupSymbolInModule(nsModule, newSym.c_str());
1024                                                           ^
1025../src/jrd/os/darwin/mod_loader.cpp:182:9: warning: 'void* NSAddressOfSymbol(NSSymbol)' is deprecated (declared at /usr/include/mach-o/dyld.h:187) [-Wdeprecated-declarations]
1026  return NSAddressOfSymbol(symbol);
1027         ^
1028../src/jrd/os/darwin/mod_loader.cpp:182:33: warning: 'void* NSAddressOfSymbol(NSSymbol)' is deprecated (declared at /usr/include/mach-o/dyld.h:187) [-Wdeprecated-declarations]
1029  return NSAddressOfSymbol(symbol);
1030                                 ^
1031In file included from ../src/include/../common/classes/fb_string.h:39:0,
1032                 from ../src/include/../jrd/os/mod_loader.h:31,
1033                 from ../src/jrd/os/darwin/mod_loader.cpp:30:
1034../src/include/../common/classes/alloc.h: At global scope:
1035../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1036 inline void operator delete[](void* mem) throw()
1037             ^
1038../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1039 inline void operator delete(void* mem) throw()
1040             ^
1041../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1042 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1043              ^
1044../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1045 inline void* operator new(size_t s) THROW_BAD_ALLOC
1046              ^
1047/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/posix/fbsyslog.cpp -o ../temp/boot/jrd/fbsyslog.o
1048/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/posix/guid.cpp -o ../temp/boot/jrd/guid.o
1049/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/posix/os_utils.cpp -o ../temp/boot/jrd/os_utils.o
1050/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnvbocu.o ucnvbocu.c
1051In file included from ../src/include/../common/classes/init.h:31:0,
1052                 from ../src/jrd/os/posix/os_utils.cpp:32:
1053../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1054 inline void operator delete[](void* mem) throw()
1055             ^
1056../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1057 inline void operator delete(void* mem) throw()
1058             ^
1059../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1060 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1061              ^
1062../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1063 inline void* operator new(size_t s) THROW_BAD_ALLOC
1064              ^
1065/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/dllinst.cpp -o ../temp/boot/common/dllinst.o
1066/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/fb_exception.cpp -o ../temp/boot/common/fb_exception.o
1067/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnvmbcs.o ucnvmbcs.c
1068In file included from ../src/common/fb_exception.cpp:9:0:
1069../src/common/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1070 inline void operator delete[](void* mem) throw()
1071             ^
1072../src/common/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1073 inline void operator delete(void* mem) throw()
1074             ^
1075../src/common/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1076 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1077              ^
1078../src/common/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1079 inline void* operator new(size_t s) THROW_BAD_ALLOC
1080              ^
1081/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/thd.cpp -o ../temp/boot/common/thd.o
1082In file included from ../src/common/thd.cpp:36:0:
1083../src/common/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1084 inline void operator delete[](void* mem) throw()
1085             ^
1086../src/common/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1087 inline void operator delete(void* mem) throw()
1088             ^
1089../src/common/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1090 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1091              ^
1092../src/common/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1093 inline void* operator new(size_t s) THROW_BAD_ALLOC
1094              ^
1095/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/MetaName.cpp -o ../temp/boot/common/classes/MetaName.o
1096In file included from ../src/include/../common/classes/fb_string.h:39:0,
1097                 from ../src/include/../common/classes/MetaName.h:32,
1098                 from ../src/common/classes/MetaName.cpp:33:
1099../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1100 inline void operator delete[](void* mem) throw()
1101             ^
1102../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1103 inline void operator delete(void* mem) throw()
1104             ^
1105../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1106 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1107              ^
1108../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1109 inline void* operator new(size_t s) THROW_BAD_ALLOC
1110              ^
1111/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/StatusHolder.cpp -o ../temp/boot/common/StatusHolder.o
1112In file included from ../src/common/StatusHolder.cpp:32:0:
1113../src/common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1114 inline void operator delete[](void* mem) throw()
1115             ^
1116../src/common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1117 inline void operator delete(void* mem) throw()
1118             ^
1119../src/common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1120 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1121              ^
1122../src/common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1123 inline void* operator new(size_t s) THROW_BAD_ALLOC
1124              ^
1125/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/init.cpp -o ../temp/boot/common/classes/init.o
1126In file included from ../src/common/classes/init.h:31:0,
1127                 from ../src/common/classes/init.cpp:28:
1128../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1129 inline void operator delete[](void* mem) throw()
1130             ^
1131../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1132 inline void operator delete(void* mem) throw()
1133             ^
1134../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1135 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1136              ^
1137../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1138 inline void* operator new(size_t s) THROW_BAD_ALLOC
1139              ^
1140/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/StatusArg.cpp -o ../temp/boot/common/StatusArg.o
1141/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv2022.o ucnv2022.c
1142In file included from ../src/common/../common/classes/fb_string.h:39:0,
1143                 from ../src/common/StatusArg.cpp:32:
1144../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1145 inline void operator delete[](void* mem) throw()
1146             ^
1147../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1148 inline void operator delete(void* mem) throw()
1149             ^
1150../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1151 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1152              ^
1153../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1154 inline void* operator new(size_t s) THROW_BAD_ALLOC
1155              ^
1156/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/utils.cpp -o ../temp/boot/common/utils.o
1157In file included from ../src/common/../common/../common/classes/fb_string.h:39:0,
1158                 from ../src/common/../common/utils_proto.h:33,
1159                 from ../src/common/utils.cpp:43:
1160../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1161 inline void operator delete[](void* mem) throw()
1162             ^
1163../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1164 inline void operator delete(void* mem) throw()
1165             ^
1166../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1167 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1168              ^
1169../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1170 inline void* operator new(size_t s) THROW_BAD_ALLOC
1171              ^
1172/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/config/config.cpp -o ../temp/boot/common/config/config.o
1173/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnvhz.o ucnvhz.c
1174In file included from ../src/include/../common/classes/fb_string.h:39:0,
1175                 from ../src/common/config/../../common/config/config.h:26,
1176                 from ../src/common/config/config.cpp:25:
1177../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1178 inline void operator delete[](void* mem) throw()
1179             ^
1180../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1181 inline void operator delete(void* mem) throw()
1182             ^
1183../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1184 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1185              ^
1186../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1187 inline void* operator new(size_t s) THROW_BAD_ALLOC
1188              ^
1189/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnv_lmb.o ucnv_lmb.c
1190/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucnvisci.o ucnvisci.c
1191/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o unistr.o unistr.cpp
1192/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/config/config_file.cpp -o ../temp/boot/common/config/config_file.o
1193In file included from ../src/common/config/config_file.cpp:25:0:
1194../src/common/config/../../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1195 inline void operator delete[](void* mem) throw()
1196             ^
1197../src/common/config/../../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1198 inline void operator delete(void* mem) throw()
1199             ^
1200../src/common/config/../../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1201 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1202              ^
1203../src/common/config/../../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1204 inline void* operator new(size_t s) THROW_BAD_ALLOC
1205              ^
1206/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/config/dir_list.cpp -o ../temp/boot/common/config/dir_list.o
1207/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o utf_impl.o utf_impl.c
1208In file included from ../src/include/../common/classes/fb_string.h:39:0,
1209                 from ../src/include/../common/config/config.h:26,
1210                 from ../src/common/config/dir_list.cpp:23:
1211../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1212 inline void operator delete[](void* mem) throw()
1213             ^
1214../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1215 inline void operator delete(void* mem) throw()
1216             ^
1217../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1218 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1219              ^
1220../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1221 inline void* operator new(size_t s) THROW_BAD_ALLOC
1222              ^
1223/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ustring.o ustring.c
1224/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/alloc.cpp -o ../temp/boot/common/classes/alloc.o
1225In file included from ../src/common/classes/alloc.cpp:32:0:
1226../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1227 inline void operator delete[](void* mem) throw()
1228             ^
1229../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1230 inline void operator delete(void* mem) throw()
1231             ^
1232../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1233 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1234              ^
1235../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1236 inline void* operator new(size_t s) THROW_BAD_ALLOC
1237              ^
1238/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ustrcase.o ustrcase.c
1239/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o cstring.o cstring.c
1240/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ustrfmt.o ustrfmt.c
1241/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ustrtrns.o ustrtrns.c
1242/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o normlzr.o normlzr.cpp
1243/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/locks.cpp -o ../temp/boot/common/classes/locks.o
1244/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/semaphore.cpp -o ../temp/boot/common/classes/semaphore.o
1245/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o unorm.o unorm.cpp
1246In file included from ../src/common/classes/semaphore.cpp:29:0:
1247../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1248 inline void operator delete[](void* mem) throw()
1249             ^
1250../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1251 inline void operator delete(void* mem) throw()
1252             ^
1253../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1254 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1255              ^
1256../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1257 inline void* operator new(size_t s) THROW_BAD_ALLOC
1258              ^
1259/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/fb_string.cpp -o ../temp/boot/common/classes/fb_string.o
1260In file included from ../src/include/../common/classes/fb_string.h:39:0,
1261                 from ../src/common/classes/fb_string.cpp:30:
1262../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1263 inline void operator delete[](void* mem) throw()
1264             ^
1265../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1266 inline void operator delete(void* mem) throw()
1267             ^
1268../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1269 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1270              ^
1271../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1272 inline void* operator new(size_t s) THROW_BAD_ALLOC
1273              ^
1274/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/timestamp.cpp -o ../temp/boot/common/classes/timestamp.o
1275/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/PublicHandle.cpp -o ../temp/boot/common/classes/PublicHandle.o
1276In file included from ../src/include/../common/classes/init.h:31:0,
1277                 from ../src/common/classes/PublicHandle.h:26,
1278                 from ../src/common/classes/PublicHandle.cpp:26:
1279../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1280 inline void operator delete[](void* mem) throw()
1281             ^
1282../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1283 inline void operator delete(void* mem) throw()
1284             ^
1285../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1286 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1287              ^
1288../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1289 inline void* operator new(size_t s) THROW_BAD_ALLOC
1290              ^
1291/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/TempFile.cpp -o ../temp/boot/common/classes/TempFile.o
1292In file included from ../src/include/../common/classes/fb_string.h:39:0,
1293                 from ../src/include/../jrd/os/path_utils.h:31,
1294                 from ../src/common/classes/TempFile.cpp:48:
1295../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1296 inline void operator delete[](void* mem) throw()
1297             ^
1298../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1299 inline void operator delete(void* mem) throw()
1300             ^
1301../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1302 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1303              ^
1304../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1305 inline void* operator new(size_t s) THROW_BAD_ALLOC
1306              ^
1307/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/SafeArg.cpp -o ../temp/boot/common/classes/SafeArg.o
1308/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/MsgPrint.cpp -o ../temp/boot/common/classes/MsgPrint.o
1309In file included from ../src/include/../common/../common/classes/fb_string.h:39:0,
1310                 from ../src/include/../common/utils_proto.h:33,
1311                 from ../src/common/classes/MsgPrint.cpp:33:
1312../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1313 inline void operator delete[](void* mem) throw()
1314             ^
1315../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1316 inline void operator delete(void* mem) throw()
1317             ^
1318../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1319 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1320              ^
1321../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1322 inline void* operator new(size_t s) THROW_BAD_ALLOC
1323              ^
1324/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/BaseStream.cpp -o ../temp/boot/common/classes/BaseStream.o
1325/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/cvt.cpp -o ../temp/boot/common/cvt.o
1326In file included from ../src/common/../jrd/../include/fb_blk.h:4:0,
1327                 from ../src/common/../jrd/val.h:32,
1328                 from ../src/common/cvt.cpp:50:
1329../src/common/../jrd/../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1330 inline void operator delete[](void* mem) throw()
1331             ^
1332../src/common/../jrd/../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1333 inline void operator delete(void* mem) throw()
1334             ^
1335../src/common/../jrd/../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1336 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1337              ^
1338../src/common/../jrd/../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1339 inline void* operator new(size_t s) THROW_BAD_ALLOC
1340              ^
1341/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o unorm_it.o unorm_it.c
1342/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o chariter.o chariter.cpp
1343/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o schriter.o schriter.cpp
1344/opt/local/bin/g++-mp-4.9    ../temp/boot/jrd/dsc.o ../temp/boot/jrd/gds.o ../temp/boot/jrd/isc.o ../temp/boot/gpre/cmd.o ../temp/boot/gpre/cme.o ../temp/boot/gpre/cmp.o ../temp/boot/gpre/c_cxx.o ../temp/boot/gpre/exp.o ../temp/boot/gpre/gpre.o ../temp/boot/gpre/hsh.o ../temp/boot/gpre/int_cxx.o ../temp/boot/gpre/jrdmet.o ../temp/boot/gpre/movg.o ../temp/boot/gpre/msc.o ../temp/boot/gpre/par.o ../temp/boot/gpre/pat.o ../temp/boot/gpre/sqe.o ../temp/boot/gpre/sql.o ../temp/boot/gpre/pretty.o ../temp/boot/gpre/gpre_meta_boot.o ../temp/boot/jrd/config_root.o ../temp/boot/jrd/path_utils.o ../temp/boot/jrd/mod_loader.o ../temp/boot/jrd/fbsyslog.o ../temp/boot/jrd/guid.o ../temp/boot/jrd/os_utils.o ../temp/boot/common/dllinst.o ../temp/boot/common/fb_exception.o ../temp/boot/common/thd.o ../temp/boot/common/classes/MetaName.o ../temp/boot/common/StatusHolder.o ../temp/boot/common/classes/init.o ../temp/boot/common/StatusArg.o ../temp/boot/common/utils.o ../temp/boot/common/config/config.o ../temp/boot/common/config/config_file.o ../temp/boot/common/config/dir_list.o ../temp/boot/common/classes/alloc.o ../temp/boot/common/classes/locks.o ../temp/boot/common/classes/semaphore.o ../temp/boot/common/classes/fb_string.o ../temp/boot/common/classes/timestamp.o ../temp/boot/common/classes/PublicHandle.o ../temp/boot/common/classes/TempFile.o ../temp/boot/common/classes/SafeArg.o ../temp/boot/common/classes/MsgPrint.o ../temp/boot/common/classes/BaseStream.o ../temp/boot/common/cvt.o -o ../gen/firebird/bin/gpre_boot -L../gen/firebird/lib -lm  -framework CoreFoundation  -lcurses
1345/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uchriter.o uchriter.cpp
1346/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uiter.o uiter.cpp
1347rm -f ../gen/firebird/bin/gpre_current
1348(cd ../gen/firebird/bin; ln -s gpre_boot gpre_current)
1349/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uchar.o uchar.c
1350gmake[3]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
1351/opt/local/bin/gmake -j1 -f ../gen/Makefile.libfbstatic libfbstatic
1352gmake[3]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
1353gmake[3]: warning: -jN forced in submake: disabling jobserver mode.
1354../extern/btyacc/btyacc -l -d -S ../src/dsql/btyacc_fb.ske ../src/dsql/parse.y
1355../extern/btyacc/btyacc: 11 shift/reduce conflicts, 5 reduce/reduce conflicts.
1356YYTABLESIZE: 70861
1357mv -f ../gen/y_tab.c ../src/dsql/parse.cpp
1358mv -f ../gen/y_tab.h ../src/dsql/dsql.tab.h
1359/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/alt.cpp -o ../temp/boot/jrd/alt.o
1360/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uprops.o uprops.c
1361In file included from ../src/jrd/alt.cpp:41:0:
1362../src/jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
1363../src/jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
1364   static const char* USER_INFO_NAME = "security2.fdb";
1365                      ^
1366../src/jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
1367../src/jrd/alt.cpp: In function 'ISC_STATUS gds__ddl(ISC_STATUS*, FB_API_HANDLE*, FB_API_HANDLE*, SSHORT, const SCHAR*)':
1368../src/jrd/alt.cpp:600:9: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short int, const ISC_SCHAR*)' is deprecated (declared at ../src/jrd/../jrd/ibase.h:707) [-Wdeprecated-declarations]
1369  return isc_ddl(status_vector, db_handle, tra_handle, ddl_length, ddl);
1370         ^
1371../src/jrd/alt.cpp:600:70: warning: 'ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short int, const ISC_SCHAR*)' is deprecated (declared at ../src/jrd/../jrd/ibase.h:707) [-Wdeprecated-declarations]
1372  return isc_ddl(status_vector, db_handle, tra_handle, ddl_length, ddl);
1373                                                                      ^
1374In file included from ../src/jrd/../common/classes/init.h:31:0,
1375                 from ../src/jrd/alt.cpp:37:
1376../src/include/../common/classes/alloc.h: At global scope:
1377../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1378 inline void operator delete[](void* mem) throw()
1379             ^
1380../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1381 inline void operator delete(void* mem) throw()
1382             ^
1383../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1384 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1385              ^
1386../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1387 inline void* operator new(size_t s) THROW_BAD_ALLOC
1388              ^
1389/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o propname.o propname.cpp
1390/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/db_alias.cpp -o ../temp/boot/jrd/db_alias.o
1391/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ubidi.o ubidi.c
1392/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ubidiwrt.o ubidiwrt.c
1393/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ubidiln.o ubidiln.c
1394In file included from ../src/jrd/../common/classes/init.h:31:0,
1395                 from ../src/jrd/db_alias.cpp:24:
1396../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1397 inline void operator delete[](void* mem) throw()
1398             ^
1399../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1400 inline void operator delete(void* mem) throw()
1401             ^
1402../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1403 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1404              ^
1405../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1406 inline void* operator new(size_t s) THROW_BAD_ALLOC
1407              ^
1408/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ushape.o ushape.c
1409/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/enc.cpp -o ../temp/boot/jrd/enc.o
1410In file included from ../src/jrd/enc.cpp:13:0:
1411../src/jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1412 inline void operator delete[](void* mem) throw()
1413             ^
1414../src/jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1415 inline void operator delete(void* mem) throw()
1416             ^
1417../src/jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1418 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1419              ^
1420../src/jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1421 inline void* operator new(size_t s) THROW_BAD_ALLOC
1422              ^
1423/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o unames.o unames.c
1424/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/isc_file.cpp -o ../temp/boot/jrd/isc_file.o
1425/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucln_cmn.o ucln_cmn.c
1426/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uscript.o uscript.c
1427In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
1428                 from ../src/jrd/../jrd/../jrd/btn.h:35,
1429                 from ../src/jrd/../jrd/jrd.h:37,
1430                 from ../src/jrd/isc_file.cpp:51:
1431../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1432 inline void operator delete[](void* mem) throw()
1433             ^
1434../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1435 inline void operator delete(void* mem) throw()
1436             ^
1437../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1438 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1439              ^
1440../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1441 inline void* operator new(size_t s) THROW_BAD_ALLOC
1442              ^
1443/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o usc_impl.o usc_impl.c
1444/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uvector.o uvector.cpp
1445/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/posix/isc_ipc.cpp -o ../temp/boot/jrd/isc_ipc.o
1446/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ustack.o ustack.cpp
1447In file included from ../src/include/../jrd/../common/classes/fb_string.h:39:0,
1448                 from ../src/include/../jrd/isc_proto.h:27,
1449                 from ../src/jrd/os/posix/isc_ipc.cpp:46:
1450../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1451 inline void operator delete[](void* mem) throw()
1452             ^
1453../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1454 inline void operator delete(void* mem) throw()
1455             ^
1456../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1457 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1458              ^
1459../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1460 inline void* operator new(size_t s) THROW_BAD_ALLOC
1461              ^
1462/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uvectr32.o uvectr32.cpp
1463/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/perf.cpp -o ../temp/boot/jrd/perf.o
1464/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ucmp8.o ucmp8.c
1465/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/sdl.cpp -o ../temp/boot/jrd/sdl.o
1466/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uarrsort.o uarrsort.c
1467/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o utrie.o utrie.c
1468In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
1469                 from ../src/jrd/../jrd/../jrd/btn.h:35,
1470                 from ../src/jrd/../jrd/jrd.h:37,
1471                 from ../src/jrd/sdl.cpp:27:
1472../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1473 inline void operator delete[](void* mem) throw()
1474             ^
1475../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1476 inline void operator delete(void* mem) throw()
1477             ^
1478../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1479 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1480              ^
1481../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1482 inline void* operator new(size_t s) THROW_BAD_ALLOC
1483              ^
1484/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/status.cpp -o ../temp/boot/jrd/status.o
1485/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uset.o uset.cpp
1486/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/ThreadData.cpp -o ../temp/boot/jrd/ThreadData.o
1487In file included from ../src/jrd/../jrd/ThreadData.h:36:0,
1488                 from ../src/jrd/ThreadData.cpp:34:
1489../src/jrd/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1490 inline void operator delete[](void* mem) throw()
1491             ^
1492../src/jrd/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1493 inline void operator delete(void* mem) throw()
1494             ^
1495../src/jrd/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1496 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1497              ^
1498../src/jrd/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1499 inline void* operator new(size_t s) THROW_BAD_ALLOC
1500              ^
1501/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/ThreadStart.cpp -o ../temp/boot/jrd/ThreadStart.o
1502In file included from ../src/jrd/../jrd/../jrd/ThreadData.h:36:0,
1503                 from ../src/jrd/../jrd/ThreadStart.h:34,
1504                 from ../src/jrd/ThreadStart.cpp:34:
1505../src/jrd/../jrd/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1506 inline void operator delete[](void* mem) throw()
1507             ^
1508../src/jrd/../jrd/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1509 inline void operator delete(void* mem) throw()
1510             ^
1511../src/jrd/../jrd/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1512 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1513              ^
1514../src/jrd/../jrd/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1515 inline void* operator new(size_t s) THROW_BAD_ALLOC
1516              ^
1517/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/utl.cpp -o ../temp/boot/jrd/utl.o
1518/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uniset.o uniset.cpp
1519In file included from ../src/include/../common/classes/ClumpletReader.h:32:0,
1520                 from ../src/jrd/../common/classes/ClumpletWriter.h:32,
1521                 from ../src/jrd/utl.cpp:59:
1522../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1523 inline void operator delete[](void* mem) throw()
1524             ^
1525../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1526 inline void operator delete(void* mem) throw()
1527             ^
1528../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1529 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1530              ^
1531../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1532 inline void* operator new(size_t s) THROW_BAD_ALLOC
1533              ^
1534/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/why.cpp -o ../temp/boot/jrd/why.o
1535In file included from ../src/jrd/why.cpp:67:0:
1536../src/jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1537 inline void operator delete[](void* mem) throw()
1538             ^
1539../src/jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1540 inline void operator delete(void* mem) throw()
1541             ^
1542../src/jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1543 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1544              ^
1545../src/jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1546 inline void* operator new(size_t s) THROW_BAD_ALLOC
1547              ^
1548/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ruleiter.o ruleiter.cpp
1549/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o caniter.o caniter.cpp
1550/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o unifilt.o unifilt.cpp
1551/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o unifunct.o unifunct.cpp
1552/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o usetiter.o usetiter.cpp
1553/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o brkiter.o brkiter.cpp
1554/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o brkdict.o brkdict.cpp
1555/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ubrk.o ubrk.cpp
1556/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o dbbi.o dbbi.cpp
1557/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o dbbi_tbl.o dbbi_tbl.cpp
1558/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbi.o rbbi.cpp
1559/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbidata.o rbbidata.cpp
1560/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbinode.o rbbinode.cpp
1561/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbirb.o rbbirb.cpp
1562/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbiscan.o rbbiscan.cpp
1563/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbisetb.o rbbisetb.cpp
1564/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbistbl.o rbbistbl.cpp
1565/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o rbbitblb.o rbbitblb.cpp
1566/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o icuserv.o icuserv.cpp
1567/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o iculserv.o iculserv.cpp
1568/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/blob_filter.cpp -o ../temp/boot/jrd/blob_filter.o
1569/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o icunotif.o icunotif.cpp
1570/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uenum.o uenum.c
1571In file included from ../src/include/../common/classes/fb_string.h:39:0,
1572                 from ../src/jrd/../common/config/config.h:26,
1573                 from ../src/jrd/blob_filter.cpp:29:
1574../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1575 inline void operator delete[](void* mem) throw()
1576             ^
1577../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1578 inline void operator delete(void* mem) throw()
1579             ^
1580../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1581 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1582              ^
1583../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1584 inline void* operator new(size_t s) THROW_BAD_ALLOC
1585              ^
1586/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/cvt.cpp -o ../temp/boot/jrd/cvt.o
1587/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o ustrenum.o ustrenum.cpp
1588/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o uidna.o uidna.cpp
1589/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o usprep.o usprep.cpp
1590In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
1591                 from ../src/jrd/../jrd/../jrd/btn.h:35,
1592                 from ../src/jrd/../jrd/jrd.h:37,
1593                 from ../src/jrd/cvt.cpp:40:
1594../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1595 inline void operator delete[](void* mem) throw()
1596             ^
1597../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1598 inline void operator delete(void* mem) throw()
1599             ^
1600../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1601 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1602              ^
1603../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1604 inline void* operator new(size_t s) THROW_BAD_ALLOC
1605              ^
1606../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dpm.epp ../temp/boot/jrd/dpm.cpp
1607/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o punycode.o punycode.c
1608gpre version UI-V2.5.2.26540 Firebird 2.5
1609/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dpm.cpp -o ../temp/boot/jrd/dpm.o
1610/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o cwchar.o cwchar.c
1611/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o filestrm.o filestrm.c
1612/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o umemstrm.o umemstrm.c
1613/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o util.o util.cpp
1614/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o parsepos.o parsepos.cpp
1615/opt/local/bin/gcc-mp-4.9 -std=gnu99 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o utrace.o utrace.c
1616/opt/local/bin/g++-mp-4.9 -DHAVE_CONFIG_H -DU_COMMON_IMPLEMENTATION -I/opt/local/include  -I. -I. -I./../i18n  -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -fno-common -c  -dynamic -o locbased.o locbased.cpp
1617/opt/local/bin/g++-mp-4.9 -dynamiclib -dynamic -pipe -Os -m64 -D_THREAD_SAFE  -O2  -arch x86_64 -mmacosx-version-min=10.6 -L/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/lib -Wl,-search_paths_first -L/opt/local/lib -Wl,-headerpad_max_install_names   -Wl,-compatibility_version -Wl,30 -Wl,-current_version -Wl,30.0 -install_name /Library/Frameworks/Firebird.framework/Versions/A/Libraries/libicuuc.dylib -o ../lib/libicuuc.dylib.30.0 putil.o uobject.o cmemory.o umutex.o udata.o ucmndata.o udatamem.o udataswp.o umapfile.o ucol_swp.o uresbund.o uresdata.o resbund.o ucat.o locmap.o uloc.o locid.o uhash.o uhash_us.o ucnv.o ucnv_bld.o ucnv_cb.o ucnv_cnv.o ucnv_err.o ucnv_ext.o ucnv_io.o ucnvlat1.o ucnv_u7.o ucnv_u8.o ucnv_u16.o ucnv_u32.o ucnvscsu.o ucnvbocu.o ucnvmbcs.o ucnv2022.o ucnvhz.o ucnv_lmb.o ucnvisci.o unistr.o utf_impl.o ustring.o ustrcase.o cstring.o ustrfmt.o ustrtrns.o normlzr.o unorm.o unorm_it.o chariter.o schriter.o uchriter.o uiter.o uchar.o uprops.o propname.o ubidi.o ubidiwrt.o ubidiln.o ushape.o unames.o ucln_cmn.o uscript.o usc_impl.o uvector.o ustack.o uvectr32.o ucmp8.o uarrsort.o utrie.o uset.o uniset.o ruleiter.o caniter.o unifilt.o unifunct.o usetiter.o brkiter.o brkdict.o ubrk.o dbbi.o dbbi_tbl.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o icuserv.o iculserv.o icunotif.o uenum.o ustrenum.o uidna.o usprep.o punycode.o cwchar.o filestrm.o umemstrm.o util.o parsepos.o utrace.o locbased.o -L../lib -L../stubdata -licudata -lpthread -lm
1618In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
1619                 from ../src/include/../jrd/../jrd/btn.h:35,
1620                 from ../src/include/../jrd/jrd.h:37,
1621                 from ../temp/boot/jrd/dpm.cpp:47:
1622../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1623 inline void operator delete[](void* mem) throw()
1624             ^
1625../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1626 inline void operator delete(void* mem) throw()
1627             ^
1628../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1629 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1630              ^
1631../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1632 inline void* operator new(size_t s) THROW_BAD_ALLOC
1633              ^
1634../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dyn.epp ../temp/boot/jrd/dyn.cpp
1635gpre version UI-V2.5.2.26540 Firebird 2.5
1636/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dyn.cpp -o ../temp/boot/jrd/dyn.o
1637Undefined symbols for architecture x86_64:
1638  "_icudt30_dat", referenced from:
1639      _openCommonData.part.0 in udata.o
1640ld: symbol(s) not found for architecture x86_64
1641collect2: error: ld returned 1 exit status
1642gmake[4]: *** [../lib/libicuuc.dylib.30.0] Error 1
1643gmake[4]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/common'
1644gmake[3]: *** [all-recursive] Error 2
1645gmake[3]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source'
1646gmake[2]: *** [libicu] Error 2
1647gmake[2]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
1648gmake[1]: *** [external_libraries] Error 2
1649gmake[1]: *** Waiting for unfinished jobs....
1650/opt/local/bin/gmake -j1 -f ../gen/Makefile.static.gpre gpre_static
1651gmake[3]: Entering directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
1652gmake[3]: warning: -jN forced in submake: disabling jobserver mode.
1653../gen/firebird/bin/gpre_boot -lang_internal -r -m -z -n ../src/gpre/gpre_meta.epp ../src/gpre/gpre_meta.cpp
1654gpre version UI-V2.5.2.26540 Firebird 2.5
1655/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/gpre/gpre_meta.cpp -o ../temp/boot/gpre/gpre_meta.o
1656In file included from ../src/gpre/../common/../common/classes/fb_string.h:39:0,
1657                 from ../src/gpre/../common/utils_proto.h:33,
1658                 from ../src/gpre/gpre_meta.cpp:49:
1659../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1660 inline void operator delete[](void* mem) throw()
1661             ^
1662../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1663 inline void operator delete(void* mem) throw()
1664             ^
1665../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1666 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1667              ^
1668../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1669 inline void* operator new(size_t s) THROW_BAD_ALLOC
1670              ^
1671In file included from ../temp/boot/jrd/dyn.cpp:83:0:
1672../src/include/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
1673../src/include/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
1674   static const char* USER_INFO_NAME = "security2.fdb";
1675                      ^
1676../src/include/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
1677In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
1678                 from ../src/include/../jrd/../jrd/btn.h:35,
1679                 from ../src/include/../jrd/jrd.h:37,
1680                 from ../temp/boot/jrd/dyn.cpp:51:
1681../src/include/../common/classes/alloc.h: At global scope:
1682../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1683 inline void operator delete[](void* mem) throw()
1684             ^
1685../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1686 inline void operator delete(void* mem) throw()
1687             ^
1688../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1689 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1690              ^
1691../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1692 inline void* operator new(size_t s) THROW_BAD_ALLOC
1693              ^
1694/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/UserBlob.cpp -o ../temp/boot/common/classes/UserBlob.o
1695../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dyn_def.epp ../temp/boot/jrd/dyn_def.cpp
1696gpre version UI-V2.5.2.26540 Firebird 2.5
1697/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dyn_def.cpp -o ../temp/boot/jrd/dyn_def.o
1698/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/AdminException.cpp -o ../temp/boot/config/AdminException.o
1699In file included from ../src/config/AdminException.cpp:34:0:
1700../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1701 inline void operator delete[](void* mem) throw()
1702             ^
1703../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1704 inline void operator delete(void* mem) throw()
1705             ^
1706../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1707 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1708              ^
1709../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1710 inline void* operator new(size_t s) THROW_BAD_ALLOC
1711              ^
1712/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/Args.cpp -o ../temp/boot/config/Args.o
1713In file included from ../src/config/Args.h:37:0,
1714                 from ../src/config/Args.cpp:44:
1715../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1716 inline void operator delete[](void* mem) throw()
1717             ^
1718../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1719 inline void operator delete(void* mem) throw()
1720             ^
1721../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1722 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1723              ^
1724../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1725 inline void* operator new(size_t s) THROW_BAD_ALLOC
1726              ^
1727/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/ArgsException.cpp -o ../temp/boot/config/ArgsException.o
1728In file included from ../src/config/../common/classes/fb_string.h:39:0,
1729                 from ../src/config/ArgsException.h:37,
1730                 from ../src/config/ArgsException.cpp:35:
1731../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1732 inline void operator delete[](void* mem) throw()
1733             ^
1734../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1735 inline void operator delete(void* mem) throw()
1736             ^
1737../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1738 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1739              ^
1740../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1741 inline void* operator new(size_t s) THROW_BAD_ALLOC
1742              ^
1743/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/ConfObj.cpp -o ../temp/boot/config/ConfObj.o
1744In file included from ../src/config/ConfObj.h:30:0,
1745                 from ../src/config/ConfObj.cpp:28:
1746../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1747 inline void operator delete[](void* mem) throw()
1748             ^
1749../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1750 inline void operator delete(void* mem) throw()
1751             ^
1752../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1753 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1754              ^
1755../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1756 inline void* operator new(size_t s) THROW_BAD_ALLOC
1757              ^
1758/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/ConfObject.cpp -o ../temp/boot/config/ConfObject.o
1759In file included from ../src/config/../common/classes/fb_string.h:39:0,
1760                 from ../src/config/ConfObject.h:30,
1761                 from ../src/config/ConfObject.cpp:31:
1762../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1763 inline void operator delete[](void* mem) throw()
1764             ^
1765../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1766 inline void operator delete(void* mem) throw()
1767             ^
1768../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1769 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1770              ^
1771../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1772 inline void* operator new(size_t s) THROW_BAD_ALLOC
1773              ^
1774In file included from ../src/include/../common/classes/fb_string.h:39:0,
1775                 from ../temp/boot/jrd/dyn_def.cpp:47:
1776../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1777 inline void operator delete[](void* mem) throw()
1778             ^
1779../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1780 inline void operator delete(void* mem) throw()
1781             ^
1782../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1783 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1784              ^
1785../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1786 inline void* operator new(size_t s) THROW_BAD_ALLOC
1787              ^
1788/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/ConfigFile.cpp -o ../temp/boot/config/ConfigFile.o
1789In file included from ../src/config/ConfigFile.cpp:33:0:
1790../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1791 inline void operator delete[](void* mem) throw()
1792             ^
1793../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1794 inline void operator delete(void* mem) throw()
1795             ^
1796../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1797 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1798              ^
1799../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1800 inline void* operator new(size_t s) THROW_BAD_ALLOC
1801              ^
1802/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/Configuration.cpp -o ../temp/boot/config/Configuration.o
1803In file included from ../src/config/Configuration.cpp:28:0:
1804../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1805 inline void operator delete[](void* mem) throw()
1806             ^
1807../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1808 inline void operator delete(void* mem) throw()
1809             ^
1810../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1811 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1812              ^
1813../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1814 inline void* operator new(size_t s) THROW_BAD_ALLOC
1815              ^
1816/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/Element.cpp -o ../temp/boot/config/Element.o
1817In file included from ../src/config/Element.cpp:36:0:
1818../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1819 inline void operator delete[](void* mem) throw()
1820             ^
1821../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1822 inline void operator delete(void* mem) throw()
1823             ^
1824../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1825 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1826              ^
1827../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1828 inline void* operator new(size_t s) THROW_BAD_ALLOC
1829              ^
1830/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/FileName.cpp -o ../temp/boot/config/FileName.o
1831In file included from ../src/config/../common/classes/fb_string.h:39:0,
1832                 from ../src/config/FileName.h:4,
1833                 from ../src/config/FileName.cpp:2:
1834../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1835 inline void operator delete[](void* mem) throw()
1836             ^
1837../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1838 inline void operator delete(void* mem) throw()
1839             ^
1840../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1841 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1842              ^
1843../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1844 inline void* operator new(size_t s) THROW_BAD_ALLOC
1845              ^
1846/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/InputFile.cpp -o ../temp/boot/config/InputFile.o
1847In file included from ../src/config/InputFile.cpp:42:0:
1848../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1849 inline void operator delete[](void* mem) throw()
1850             ^
1851../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1852 inline void operator delete(void* mem) throw()
1853             ^
1854../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1855 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1856              ^
1857../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1858 inline void* operator new(size_t s) THROW_BAD_ALLOC
1859              ^
1860/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/InputStream.cpp -o ../temp/boot/config/InputStream.o
1861In file included from ../src/config/InputStream.h:38:0,
1862                 from ../src/config/InputStream.cpp:35:
1863../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1864 inline void operator delete[](void* mem) throw()
1865             ^
1866../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1867 inline void operator delete(void* mem) throw()
1868             ^
1869../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1870 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1871              ^
1872../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1873 inline void* operator new(size_t s) THROW_BAD_ALLOC
1874              ^
1875/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/Lex.cpp -o ../temp/boot/config/Lex.o
1876In file included from ../src/config/../common/classes/fb_string.h:39:0,
1877                 from ../src/config/Stream.h:38,
1878                 from ../src/config/Lex.h:38,
1879                 from ../src/config/Lex.cpp:35:
1880../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1881 inline void operator delete[](void* mem) throw()
1882             ^
1883../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1884 inline void operator delete(void* mem) throw()
1885             ^
1886../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1887 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1888              ^
1889../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1890 inline void* operator new(size_t s) THROW_BAD_ALLOC
1891              ^
1892../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dyn_del.epp ../temp/boot/jrd/dyn_del.cpp
1893gpre version UI-V2.5.2.26540 Firebird 2.5
1894/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dyn_del.cpp -o ../temp/boot/jrd/dyn_del.o
1895/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/ScanDir.cpp -o ../temp/boot/config/ScanDir.o
1896In file included from ../src/config/../common/classes/fb_string.h:39:0,
1897                 from ../src/config/ScanDir.h:48,
1898                 from ../src/config/ScanDir.cpp:34:
1899../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1900 inline void operator delete[](void* mem) throw()
1901             ^
1902../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1903 inline void operator delete(void* mem) throw()
1904             ^
1905../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1906 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1907              ^
1908../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1909 inline void* operator new(size_t s) THROW_BAD_ALLOC
1910              ^
1911/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/Stream.cpp -o ../temp/boot/config/Stream.o
1912In file included from ../src/config/Stream.cpp:36:0:
1913../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1914 inline void operator delete[](void* mem) throw()
1915             ^
1916../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1917 inline void operator delete(void* mem) throw()
1918             ^
1919../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1920 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1921              ^
1922../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1923 inline void* operator new(size_t s) THROW_BAD_ALLOC
1924              ^
1925In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
1926                 from ../src/include/../jrd/../jrd/btn.h:35,
1927                 from ../src/include/../jrd/jrd.h:37,
1928                 from ../temp/boot/jrd/dyn_del.cpp:40:
1929../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1930 inline void operator delete[](void* mem) throw()
1931             ^
1932../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1933 inline void operator delete(void* mem) throw()
1934             ^
1935../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1936 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1937              ^
1938../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1939 inline void* operator new(size_t s) THROW_BAD_ALLOC
1940              ^
1941/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/config/StreamSegment.cpp -o ../temp/boot/config/StreamSegment.o
1942In file included from ../src/config/StreamSegment.h:38:0,
1943                 from ../src/config/StreamSegment.cpp:34:
1944../src/config/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1945 inline void operator delete[](void* mem) throw()
1946             ^
1947../src/config/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1948 inline void operator delete(void* mem) throw()
1949             ^
1950../src/config/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1951 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1952              ^
1953../src/config/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1954 inline void* operator new(size_t s) THROW_BAD_ALLOC
1955              ^
1956/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/vulcan/PathName.cpp -o ../temp/boot/vulcan/PathName.o
1957In file included from ../src/vulcan/../common/classes/fb_string.h:39:0,
1958                 from ../src/vulcan/PathName.h:33,
1959                 from ../src/vulcan/PathName.cpp:32:
1960../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1961 inline void operator delete[](void* mem) throw()
1962             ^
1963../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1964 inline void operator delete(void* mem) throw()
1965             ^
1966../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1967 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1968              ^
1969../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1970 inline void* operator new(size_t s) THROW_BAD_ALLOC
1971              ^
1972/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/vulcan/RefObject.cpp -o ../temp/boot/vulcan/RefObject.o
1973In file included from ../src/vulcan/RefObject.cpp:32:0:
1974../src/vulcan/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1975 inline void operator delete[](void* mem) throw()
1976             ^
1977../src/vulcan/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1978 inline void operator delete(void* mem) throw()
1979             ^
1980../src/vulcan/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1981 inline void* operator new[](size_t s) THROW_BAD_ALLOC
1982              ^
1983../src/vulcan/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1984 inline void* operator new(size_t s) THROW_BAD_ALLOC
1985              ^
1986gmake[3]: *** No rule to make target `../gen/firebird/lib/libfbstatic.a', needed by `../gen/firebird/bin/gpre_static'.  Stop.
1987gmake[3]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
1988gmake[2]: *** [gpre_static] Error 2
1989gmake[2]: *** Waiting for unfinished jobs....
1990../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dyn_mod.epp ../temp/boot/jrd/dyn_mod.cpp
1991gpre version UI-V2.5.2.26540 Firebird 2.5
1992/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dyn_mod.cpp -o ../temp/boot/jrd/dyn_mod.o
1993In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
1994                 from ../src/include/../jrd/../jrd/btn.h:35,
1995                 from ../src/include/../jrd/jrd.h:37,
1996                 from ../temp/boot/jrd/dyn_mod.cpp:50:
1997../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
1998 inline void operator delete[](void* mem) throw()
1999             ^
2000../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2001 inline void operator delete(void* mem) throw()
2002             ^
2003../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2004 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2005              ^
2006../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2007 inline void* operator new(size_t s) THROW_BAD_ALLOC
2008              ^
2009../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dyn_util.epp ../temp/boot/jrd/dyn_util.cpp
2010gpre version UI-V2.5.2.26540 Firebird 2.5
2011/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dyn_util.cpp -o ../temp/boot/jrd/dyn_util.o
2012In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
2013                 from ../src/include/../jrd/../jrd/btn.h:35,
2014                 from ../src/include/../jrd/jrd.h:37,
2015                 from ../temp/boot/jrd/dyn_util.cpp:38:
2016../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2017 inline void operator delete[](void* mem) throw()
2018             ^
2019../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2020 inline void operator delete(void* mem) throw()
2021             ^
2022../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2023 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2024              ^
2025../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2026 inline void* operator new(size_t s) THROW_BAD_ALLOC
2027              ^
2028../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/fun.epp ../temp/boot/jrd/fun.cpp
2029gpre version UI-V2.5.2.26540 Firebird 2.5
2030/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/fun.cpp -o ../temp/boot/jrd/fun.o
2031In file included from ../src/include/../common/classes/fb_string.h:39:0,
2032                 from ../src/include/../common/config/config.h:26,
2033                 from ../temp/boot/jrd/fun.cpp:43:
2034../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2035 inline void operator delete[](void* mem) throw()
2036             ^
2037../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2038 inline void operator delete(void* mem) throw()
2039             ^
2040../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2041 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2042              ^
2043../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2044 inline void* operator new(size_t s) THROW_BAD_ALLOC
2045              ^
2046../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/grant.epp ../temp/boot/jrd/grant.cpp
2047gpre version UI-V2.5.2.26540 Firebird 2.5
2048/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/grant.cpp -o ../temp/boot/jrd/grant.o
2049In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
2050                 from ../src/include/../jrd/../jrd/btn.h:35,
2051                 from ../src/include/../jrd/jrd.h:37,
2052                 from ../temp/boot/jrd/grant.cpp:38:
2053../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2054 inline void operator delete[](void* mem) throw()
2055             ^
2056../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2057 inline void operator delete(void* mem) throw()
2058             ^
2059../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2060 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2061              ^
2062../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2063 inline void* operator new(size_t s) THROW_BAD_ALLOC
2064              ^
2065../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/ini.epp ../temp/boot/jrd/ini.cpp
2066gpre version UI-V2.5.2.26540 Firebird 2.5
2067/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/ini.cpp -o ../temp/boot/jrd/ini.o
2068In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
2069                 from ../src/include/../jrd/../jrd/btn.h:35,
2070                 from ../src/include/../jrd/jrd.h:37,
2071                 from ../temp/boot/jrd/ini.cpp:35:
2072../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2073 inline void operator delete[](void* mem) throw()
2074             ^
2075../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2076 inline void operator delete(void* mem) throw()
2077             ^
2078../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2079 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2080              ^
2081../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2082 inline void* operator new(size_t s) THROW_BAD_ALLOC
2083              ^
2084../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/met.epp ../temp/boot/jrd/met.cpp
2085gpre version UI-V2.5.2.26540 Firebird 2.5
2086/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/met.cpp -o ../temp/boot/jrd/met.o
2087In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
2088                 from ../src/include/../jrd/../jrd/btn.h:35,
2089                 from ../src/include/../jrd/jrd.h:37,
2090                 from ../temp/boot/jrd/met.cpp:53:
2091../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2092 inline void operator delete[](void* mem) throw()
2093             ^
2094../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2095 inline void operator delete(void* mem) throw()
2096             ^
2097../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2098 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2099              ^
2100../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2101 inline void* operator new(size_t s) THROW_BAD_ALLOC
2102              ^
2103../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/pcmet.epp ../temp/boot/jrd/pcmet.cpp
2104gpre version UI-V2.5.2.26540 Firebird 2.5
2105/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/pcmet.cpp -o ../temp/boot/jrd/pcmet.o
2106In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
2107                 from ../src/include/../jrd/../jrd/btn.h:35,
2108                 from ../src/include/../jrd/jrd.h:37,
2109                 from ../temp/boot/jrd/pcmet.cpp:34:
2110../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2111 inline void operator delete[](void* mem) throw()
2112             ^
2113../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2114 inline void operator delete(void* mem) throw()
2115             ^
2116../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2117 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2118              ^
2119../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2120 inline void* operator new(size_t s) THROW_BAD_ALLOC
2121              ^
2122../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/scl.epp ../temp/boot/jrd/scl.cpp
2123gpre version UI-V2.5.2.26540 Firebird 2.5
2124/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/scl.cpp -o ../temp/boot/jrd/scl.o
2125In file included from ../temp/boot/jrd/scl.cpp:44:0:
2126../src/include/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
2127../src/include/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
2128   static const char* USER_INFO_NAME = "security2.fdb";
2129                      ^
2130../src/include/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
2131In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
2132                 from ../src/include/../jrd/../jrd/btn.h:35,
2133                 from ../src/include/../jrd/jrd.h:37,
2134                 from ../temp/boot/jrd/scl.cpp:41:
2135../src/include/../common/classes/alloc.h: At global scope:
2136../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2137 inline void operator delete[](void* mem) throw()
2138             ^
2139../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2140 inline void operator delete(void* mem) throw()
2141             ^
2142../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2143 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2144              ^
2145../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2146 inline void* operator new(size_t s) THROW_BAD_ALLOC
2147              ^
2148/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/CharSet.cpp -o ../temp/boot/jrd/CharSet.o
2149In file included from ../src/jrd/../jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2150                 from ../src/jrd/../jrd/../jrd/../jrd/btn.h:35,
2151                 from ../src/jrd/../jrd/../jrd/jrd.h:37,
2152                 from ../src/jrd/../jrd/intl_classes.h:32,
2153                 from ../src/jrd/CharSet.cpp:95:
2154../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2155 inline void operator delete[](void* mem) throw()
2156             ^
2157../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2158 inline void operator delete(void* mem) throw()
2159             ^
2160../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2161 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2162              ^
2163../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2164 inline void* operator new(size_t s) THROW_BAD_ALLOC
2165              ^
2166/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/Collation.cpp -o ../temp/boot/jrd/Collation.o
2167In file included from ../src/jrd/Collation.cpp:104:0:
2168../src/jrd/../jrd/SimilarToMatcher.h: In instantiation of 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parsePrimary(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int]':
2169../src/jrd/../jrd/SimilarToMatcher.h:517:21:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseFactor(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int]'
2170../src/jrd/../jrd/SimilarToMatcher.h:495:21:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseTerm(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int]'
2171../src/jrd/../jrd/SimilarToMatcher.h:464:19:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseExpr(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int]'
2172../src/jrd/../jrd/SimilarToMatcher.h:366:18:   required from 'Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::Evaluator(Firebird::MemoryPool&, Firebird::SimilarToMatcher<StrConverter, CharType>::TextType*, const UCHAR*, SLONG, CharType, bool) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int; Firebird::SimilarToMatcher<StrConverter, CharType>::TextType = Jrd::TextType; UCHAR = unsigned char; SLONG = int]'
2173../src/jrd/../jrd/SimilarToMatcher.h:308:81:   required from 'static bool Firebird::SimilarToMatcher<StrConverter, CharType>::evaluate(Firebird::MemoryPool&, Firebird::SimilarToMatcher<StrConverter, CharType>::TextType*, const UCHAR*, SLONG, const UCHAR*, SLONG, const UCHAR*, SLONG) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int; Firebird::SimilarToMatcher<StrConverter, CharType>::TextType = Jrd::TextType; UCHAR = unsigned char; SLONG = int]'
2174../src/jrd/Collation.cpp:779:85:   required from 'bool {anonymous}::CollationImpl<pStartsMatcher, pContainsMatcher, pLikeMatcher, pSimilarToMatcher, pMatchesMatcher, pSleuthMatcher>::similarTo(Firebird::MemoryPool&, const UCHAR*, SLONG, const UCHAR*, SLONG, const UCHAR*, SLONG) [with pStartsMatcher = {anonymous}::StartsMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; pContainsMatcher = {anonymous}::ContainsMatcher<Jrd::CanonicalConverter<Jrd::UpcaseConverter<Jrd::NullStrConverter> >, unsigned int>; pLikeMatcher = {anonymous}::LikeMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned int>; pSimilarToMatcher = Firebird::SimilarToMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned int>; pMatchesMatcher = {anonymous}::MatchesMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned int>; pSleuthMatcher = {anonymous}::SleuthMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned int>; UCHAR = unsigned char; SLONG = int]'
2175../src/jrd/Collation.cpp:948:1:   required from here
2176../src/jrd/../jrd/SimilarToMatcher.h:758:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const alNum [4])(int*) const' are wrong (you'll wind up with multiple copies)
2177     static const GetCanonicalFunc alNum[] = {&TextType::getCanonicalUpperLetters,
2178                                   ^
2179../src/jrd/../jrd/SimilarToMatcher.h:758:35: warning:   you can work around this by removing the initializer
2180../src/jrd/../jrd/SimilarToMatcher.h:760:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const alpha [3])(int*) const' are wrong (you'll wind up with multiple copies)
2181     static const GetCanonicalFunc alpha[] = {&TextType::getCanonicalUpperLetters,
2182                                   ^
2183../src/jrd/../jrd/SimilarToMatcher.h:760:35: warning:   you can work around this by removing the initializer
2184../src/jrd/../jrd/SimilarToMatcher.h:762:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const digit [2])(int*) const' are wrong (you'll wind up with multiple copies)
2185     static const GetCanonicalFunc digit[] = {&TextType::getCanonicalNumbers, NULL};
2186                                   ^
2187../src/jrd/../jrd/SimilarToMatcher.h:762:35: warning:   you can work around this by removing the initializer
2188../src/jrd/../jrd/SimilarToMatcher.h:763:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const lower [2])(int*) const' are wrong (you'll wind up with multiple copies)
2189     static const GetCanonicalFunc lower[] = {&TextType::getCanonicalLowerLetters, NULL};
2190                                   ^
2191../src/jrd/../jrd/SimilarToMatcher.h:763:35: warning:   you can work around this by removing the initializer
2192../src/jrd/../jrd/SimilarToMatcher.h:764:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const space [2])(int*) const' are wrong (you'll wind up with multiple copies)
2193     static const GetCanonicalFunc space[] = {&TextType::getCanonicalSpace, NULL};
2194                                   ^
2195../src/jrd/../jrd/SimilarToMatcher.h:764:35: warning:   you can work around this by removing the initializer
2196../src/jrd/../jrd/SimilarToMatcher.h:765:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const upper [2])(int*) const' are wrong (you'll wind up with multiple copies)
2197     static const GetCanonicalFunc upper[] = {&TextType::getCanonicalUpperLetters, NULL};
2198                                   ^
2199../src/jrd/../jrd/SimilarToMatcher.h:765:35: warning:   you can work around this by removing the initializer
2200../src/jrd/../jrd/SimilarToMatcher.h:766:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const whitespace [2])(int*) const' are wrong (you'll wind up with multiple copies)
2201     static const GetCanonicalFunc whitespace[] = {&TextType::getCanonicalWhiteSpaces, NULL};
2202                                   ^
2203../src/jrd/../jrd/SimilarToMatcher.h:766:35: warning:   you can work around this by removing the initializer
2204../src/jrd/../jrd/SimilarToMatcher.h:772:20: warning: sorry: semantics of inline function static data 'const Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parsePrimary(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned int]::<anonymous struct> classes [7]' are wrong (you'll wind up with multiple copies)
2205     } static const classes[] =
2206                    ^
2207../src/jrd/../jrd/SimilarToMatcher.h:772:20: warning:   you can work around this by removing the initializer
2208../src/jrd/../jrd/SimilarToMatcher.h: In instantiation of 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parsePrimary(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int]':
2209../src/jrd/../jrd/SimilarToMatcher.h:517:21:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseFactor(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int]'
2210../src/jrd/../jrd/SimilarToMatcher.h:495:21:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseTerm(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int]'
2211../src/jrd/../jrd/SimilarToMatcher.h:464:19:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseExpr(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int]'
2212../src/jrd/../jrd/SimilarToMatcher.h:366:18:   required from 'Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::Evaluator(Firebird::MemoryPool&, Firebird::SimilarToMatcher<StrConverter, CharType>::TextType*, const UCHAR*, SLONG, CharType, bool) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int; Firebird::SimilarToMatcher<StrConverter, CharType>::TextType = Jrd::TextType; UCHAR = unsigned char; SLONG = int]'
2213../src/jrd/../jrd/SimilarToMatcher.h:308:81:   required from 'static bool Firebird::SimilarToMatcher<StrConverter, CharType>::evaluate(Firebird::MemoryPool&, Firebird::SimilarToMatcher<StrConverter, CharType>::TextType*, const UCHAR*, SLONG, const UCHAR*, SLONG, const UCHAR*, SLONG) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int; Firebird::SimilarToMatcher<StrConverter, CharType>::TextType = Jrd::TextType; UCHAR = unsigned char; SLONG = int]'
2214../src/jrd/Collation.cpp:779:85:   required from 'bool {anonymous}::CollationImpl<pStartsMatcher, pContainsMatcher, pLikeMatcher, pSimilarToMatcher, pMatchesMatcher, pSleuthMatcher>::similarTo(Firebird::MemoryPool&, const UCHAR*, SLONG, const UCHAR*, SLONG, const UCHAR*, SLONG) [with pStartsMatcher = {anonymous}::StartsMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; pContainsMatcher = {anonymous}::ContainsMatcher<Jrd::CanonicalConverter<Jrd::UpcaseConverter<Jrd::NullStrConverter> >, short unsigned int>; pLikeMatcher = {anonymous}::LikeMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, short unsigned int>; pSimilarToMatcher = Firebird::SimilarToMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, short unsigned int>; pMatchesMatcher = {anonymous}::MatchesMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, short unsigned int>; pSleuthMatcher = {anonymous}::SleuthMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, short unsigned int>; UCHAR = unsigned char; SLONG = int]'
2215../src/jrd/Collation.cpp:948:1:   required from here
2216../src/jrd/../jrd/SimilarToMatcher.h:758:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const alNum [4])(int*) const' are wrong (you'll wind up with multiple copies)
2217     static const GetCanonicalFunc alNum[] = {&TextType::getCanonicalUpperLetters,
2218                                   ^
2219../src/jrd/../jrd/SimilarToMatcher.h:758:35: warning:   you can work around this by removing the initializer
2220../src/jrd/../jrd/SimilarToMatcher.h:760:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const alpha [3])(int*) const' are wrong (you'll wind up with multiple copies)
2221     static const GetCanonicalFunc alpha[] = {&TextType::getCanonicalUpperLetters,
2222                                   ^
2223../src/jrd/../jrd/SimilarToMatcher.h:760:35: warning:   you can work around this by removing the initializer
2224../src/jrd/../jrd/SimilarToMatcher.h:762:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const digit [2])(int*) const' are wrong (you'll wind up with multiple copies)
2225     static const GetCanonicalFunc digit[] = {&TextType::getCanonicalNumbers, NULL};
2226                                   ^
2227../src/jrd/../jrd/SimilarToMatcher.h:762:35: warning:   you can work around this by removing the initializer
2228../src/jrd/../jrd/SimilarToMatcher.h:763:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const lower [2])(int*) const' are wrong (you'll wind up with multiple copies)
2229     static const GetCanonicalFunc lower[] = {&TextType::getCanonicalLowerLetters, NULL};
2230                                   ^
2231../src/jrd/../jrd/SimilarToMatcher.h:763:35: warning:   you can work around this by removing the initializer
2232../src/jrd/../jrd/SimilarToMatcher.h:764:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const space [2])(int*) const' are wrong (you'll wind up with multiple copies)
2233     static const GetCanonicalFunc space[] = {&TextType::getCanonicalSpace, NULL};
2234                                   ^
2235../src/jrd/../jrd/SimilarToMatcher.h:764:35: warning:   you can work around this by removing the initializer
2236../src/jrd/../jrd/SimilarToMatcher.h:765:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const upper [2])(int*) const' are wrong (you'll wind up with multiple copies)
2237     static const GetCanonicalFunc upper[] = {&TextType::getCanonicalUpperLetters, NULL};
2238                                   ^
2239../src/jrd/../jrd/SimilarToMatcher.h:765:35: warning:   you can work around this by removing the initializer
2240../src/jrd/../jrd/SimilarToMatcher.h:766:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const whitespace [2])(int*) const' are wrong (you'll wind up with multiple copies)
2241     static const GetCanonicalFunc whitespace[] = {&TextType::getCanonicalWhiteSpaces, NULL};
2242                                   ^
2243../src/jrd/../jrd/SimilarToMatcher.h:766:35: warning:   you can work around this by removing the initializer
2244../src/jrd/../jrd/SimilarToMatcher.h:772:20: warning: sorry: semantics of inline function static data 'const Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parsePrimary(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = short unsigned int]::<anonymous struct> classes [7]' are wrong (you'll wind up with multiple copies)
2245     } static const classes[] =
2246                    ^
2247../src/jrd/../jrd/SimilarToMatcher.h:772:20: warning:   you can work around this by removing the initializer
2248../src/jrd/../jrd/SimilarToMatcher.h: In instantiation of 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parsePrimary(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char]':
2249../src/jrd/../jrd/SimilarToMatcher.h:517:21:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseFactor(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char]'
2250../src/jrd/../jrd/SimilarToMatcher.h:495:21:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseTerm(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char]'
2251../src/jrd/../jrd/SimilarToMatcher.h:464:19:   required from 'void Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parseExpr(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char]'
2252../src/jrd/../jrd/SimilarToMatcher.h:366:18:   required from 'Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::Evaluator(Firebird::MemoryPool&, Firebird::SimilarToMatcher<StrConverter, CharType>::TextType*, const UCHAR*, SLONG, CharType, bool) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char; Firebird::SimilarToMatcher<StrConverter, CharType>::TextType = Jrd::TextType; UCHAR = unsigned char; SLONG = int]'
2253../src/jrd/../jrd/SimilarToMatcher.h:308:81:   required from 'static bool Firebird::SimilarToMatcher<StrConverter, CharType>::evaluate(Firebird::MemoryPool&, Firebird::SimilarToMatcher<StrConverter, CharType>::TextType*, const UCHAR*, SLONG, const UCHAR*, SLONG, const UCHAR*, SLONG) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char; Firebird::SimilarToMatcher<StrConverter, CharType>::TextType = Jrd::TextType; UCHAR = unsigned char; SLONG = int]'
2254../src/jrd/Collation.cpp:779:85:   required from 'bool {anonymous}::CollationImpl<pStartsMatcher, pContainsMatcher, pLikeMatcher, pSimilarToMatcher, pMatchesMatcher, pSleuthMatcher>::similarTo(Firebird::MemoryPool&, const UCHAR*, SLONG, const UCHAR*, SLONG, const UCHAR*, SLONG) [with pStartsMatcher = {anonymous}::StartsMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; pContainsMatcher = {anonymous}::ContainsMatcher<Jrd::CanonicalConverter<Jrd::UpcaseConverter<Jrd::NullStrConverter> >, unsigned char>; pLikeMatcher = {anonymous}::LikeMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; pSimilarToMatcher = Firebird::SimilarToMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; pMatchesMatcher = {anonymous}::MatchesMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; pSleuthMatcher = {anonymous}::SleuthMatcher<Jrd::CanonicalConverter<Jrd::NullStrConverter>, unsigned char>; UCHAR = unsigned char; SLONG = int]'
2255../src/jrd/Collation.cpp:948:1:   required from here
2256../src/jrd/../jrd/SimilarToMatcher.h:758:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const alNum [4])(int*) const' are wrong (you'll wind up with multiple copies)
2257     static const GetCanonicalFunc alNum[] = {&TextType::getCanonicalUpperLetters,
2258                                   ^
2259../src/jrd/../jrd/SimilarToMatcher.h:758:35: warning:   you can work around this by removing the initializer
2260../src/jrd/../jrd/SimilarToMatcher.h:760:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const alpha [3])(int*) const' are wrong (you'll wind up with multiple copies)
2261     static const GetCanonicalFunc alpha[] = {&TextType::getCanonicalUpperLetters,
2262                                   ^
2263../src/jrd/../jrd/SimilarToMatcher.h:760:35: warning:   you can work around this by removing the initializer
2264../src/jrd/../jrd/SimilarToMatcher.h:762:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const digit [2])(int*) const' are wrong (you'll wind up with multiple copies)
2265     static const GetCanonicalFunc digit[] = {&TextType::getCanonicalNumbers, NULL};
2266                                   ^
2267../src/jrd/../jrd/SimilarToMatcher.h:762:35: warning:   you can work around this by removing the initializer
2268../src/jrd/../jrd/SimilarToMatcher.h:763:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const lower [2])(int*) const' are wrong (you'll wind up with multiple copies)
2269     static const GetCanonicalFunc lower[] = {&TextType::getCanonicalLowerLetters, NULL};
2270                                   ^
2271../src/jrd/../jrd/SimilarToMatcher.h:763:35: warning:   you can work around this by removing the initializer
2272../src/jrd/../jrd/SimilarToMatcher.h:764:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const space [2])(int*) const' are wrong (you'll wind up with multiple copies)
2273     static const GetCanonicalFunc space[] = {&TextType::getCanonicalSpace, NULL};
2274                                   ^
2275../src/jrd/../jrd/SimilarToMatcher.h:764:35: warning:   you can work around this by removing the initializer
2276../src/jrd/../jrd/SimilarToMatcher.h:765:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const upper [2])(int*) const' are wrong (you'll wind up with multiple copies)
2277     static const GetCanonicalFunc upper[] = {&TextType::getCanonicalUpperLetters, NULL};
2278                                   ^
2279../src/jrd/../jrd/SimilarToMatcher.h:765:35: warning:   you can work around this by removing the initializer
2280../src/jrd/../jrd/SimilarToMatcher.h:766:35: warning: sorry: semantics of inline function static data 'const UCHAR* (Jrd::TextType::* const whitespace [2])(int*) const' are wrong (you'll wind up with multiple copies)
2281     static const GetCanonicalFunc whitespace[] = {&TextType::getCanonicalWhiteSpaces, NULL};
2282                                   ^
2283../src/jrd/../jrd/SimilarToMatcher.h:766:35: warning:   you can work around this by removing the initializer
2284../src/jrd/../jrd/SimilarToMatcher.h:772:20: warning: sorry: semantics of inline function static data 'const Firebird::SimilarToMatcher<StrConverter, CharType>::Evaluator::parsePrimary(int*) [with StrConverter = Jrd::CanonicalConverter<Jrd::NullStrConverter>; CharType = unsigned char]::<anonymous struct> classes [7]' are wrong (you'll wind up with multiple copies)
2285     } static const classes[] =
2286                    ^
2287../src/jrd/../jrd/SimilarToMatcher.h:772:20: warning:   you can work around this by removing the initializer
2288In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2289                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2290                 from ../src/jrd/../jrd/jrd.h:37,
2291                 from ../src/jrd/Collation.cpp:96:
2292../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2293 inline void operator delete[](void* mem) throw()
2294             ^
2295../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2296 inline void operator delete(void* mem) throw()
2297             ^
2298../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2299 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2300              ^
2301../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2302 inline void* operator new(size_t s) THROW_BAD_ALLOC
2303              ^
2304/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/DatabaseSnapshot.cpp -o ../temp/boot/jrd/DatabaseSnapshot.o
2305In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2306                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2307                 from ../src/jrd/../jrd/jrd.h:37,
2308                 from ../src/jrd/DatabaseSnapshot.cpp:30:
2309../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2310 inline void operator delete[](void* mem) throw()
2311             ^
2312../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2313 inline void operator delete(void* mem) throw()
2314             ^
2315../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2316 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2317              ^
2318../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2319 inline void* operator new(size_t s) THROW_BAD_ALLOC
2320              ^
2321/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/VirtualTable.cpp -o ../temp/boot/jrd/VirtualTable.o
2322In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2323                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2324                 from ../src/jrd/../jrd/jrd.h:37,
2325                 from ../src/jrd/VirtualTable.cpp:27:
2326../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2327 inline void operator delete[](void* mem) throw()
2328             ^
2329../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2330 inline void operator delete(void* mem) throw()
2331             ^
2332../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2333 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2334              ^
2335../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2336 inline void* operator new(size_t s) THROW_BAD_ALLOC
2337              ^
2338/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/RecordBuffer.cpp -o ../temp/boot/jrd/RecordBuffer.o
2339In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2340                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2341                 from ../src/jrd/../jrd/jrd.h:37,
2342                 from ../src/jrd/RecordBuffer.cpp:25:
2343../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2344 inline void operator delete[](void* mem) throw()
2345             ^
2346../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2347 inline void operator delete(void* mem) throw()
2348             ^
2349../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2350 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2351              ^
2352../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2353 inline void* operator new(size_t s) THROW_BAD_ALLOC
2354              ^
2355/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/blb.cpp -o ../temp/boot/jrd/blb.o
2356In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2357                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2358                 from ../src/jrd/../jrd/jrd.h:37,
2359                 from ../src/jrd/blb.cpp:44:
2360../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2361 inline void operator delete[](void* mem) throw()
2362             ^
2363../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2364 inline void operator delete(void* mem) throw()
2365             ^
2366../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2367 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2368              ^
2369../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2370 inline void* operator new(size_t s) THROW_BAD_ALLOC
2371              ^
2372/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/btn.cpp -o ../temp/boot/jrd/btn.o
2373In file included from ../src/jrd/../jrd/../common/classes/array.h:32:0,
2374                 from ../src/jrd/../jrd/btn.h:35,
2375                 from ../src/jrd/btn.cpp:32:
2376../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2377 inline void operator delete[](void* mem) throw()
2378             ^
2379../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2380 inline void operator delete(void* mem) throw()
2381             ^
2382../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2383 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2384              ^
2385../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2386 inline void* operator new(size_t s) THROW_BAD_ALLOC
2387              ^
2388/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/btr.cpp -o ../temp/boot/jrd/btr.o
2389In file included from ../src/jrd/../common/classes/VaryStr.h:30:0,
2390                 from ../src/jrd/btr.cpp:33:
2391../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2392 inline void operator delete[](void* mem) throw()
2393             ^
2394../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2395 inline void operator delete(void* mem) throw()
2396             ^
2397../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2398 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2399              ^
2400../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2401 inline void* operator new(size_t s) THROW_BAD_ALLOC
2402              ^
2403/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/builtin.cpp -o ../temp/boot/jrd/builtin.o
2404In file included from ../src/jrd/../jrd/../common/classes/objects_array.h:31:0,
2405                 from ../src/jrd/../jrd/flu.h:32,
2406                 from ../src/jrd/builtin.cpp:28:
2407../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2408 inline void operator delete[](void* mem) throw()
2409             ^
2410../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2411 inline void operator delete(void* mem) throw()
2412             ^
2413../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2414 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2415              ^
2416../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2417 inline void* operator new(size_t s) THROW_BAD_ALLOC
2418              ^
2419/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/GlobalRWLock.cpp -o ../temp/boot/jrd/GlobalRWLock.o
2420In file included from ../src/jrd/GlobalRWLock.h:33:0,
2421                 from ../src/jrd/GlobalRWLock.cpp:32:
2422../src/jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2423 inline void operator delete[](void* mem) throw()
2424             ^
2425../src/jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2426 inline void operator delete(void* mem) throw()
2427             ^
2428../src/jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2429 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2430              ^
2431../src/jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2432 inline void* operator new(size_t s) THROW_BAD_ALLOC
2433              ^
2434/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/cch.cpp -o ../temp/boot/jrd/cch.o
2435In file included from ../src/include/fb_exception.h:39:0,
2436                 from ../src/include/firebird.h:79,
2437                 from ../src/jrd/cch.cpp:29:
2438../src/jrd/cch.cpp: In function 'void CCH_fini(Jrd::thread_db*)':
2439../src/jrd/cch.cpp:1263:63: warning: invalid access to non-static data member 'Jrd::LatchWait::lwt_waiters'  of NULL object [-Winvalid-offsetof]
2440     LatchWait* lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2441                                                               ^
2442../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2443 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2444                                                              ^
2445../src/jrd/cch.cpp:1263:35: note: in expansion of macro 'BLOCK'
2446     LatchWait* lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2447                                   ^
2448../src/jrd/cch.cpp:1263:63: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2449     LatchWait* lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2450                                                               ^
2451../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2452 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2453                                                              ^
2454../src/jrd/cch.cpp:1263:35: note: in expansion of macro 'BLOCK'
2455     LatchWait* lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2456                                   ^
2457../src/jrd/cch.cpp: In function 'void CCH_get_related(Jrd::thread_db*, Jrd::PageNumber, Jrd::PagesArray&)':
2458../src/jrd/cch.cpp:1578:50: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_que'  of NULL object [-Winvalid-offsetof]
2459   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2460                                                  ^
2461../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2462 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2463                                                              ^
2464../src/jrd/cch.cpp:1578:21: note: in expansion of macro 'BLOCK'
2465   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2466                     ^
2467../src/jrd/cch.cpp:1578:50: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2468   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2469                                                  ^
2470../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2471 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2472                                                              ^
2473../src/jrd/cch.cpp:1578:21: note: in expansion of macro 'BLOCK'
2474   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2475                     ^
2476../src/jrd/cch.cpp: In function 'void purgePrecedence(Jrd::BufferControl*, Jrd::BufferDesc*)':
2477../src/jrd/cch.cpp:2797:57: warning: invalid access to non-static data member 'Jrd::Precedence::pre_higher'  of NULL object [-Winvalid-offsetof]
2478   Precedence* precedence = BLOCK(que_prec, Precedence*, pre_higher);
2479                                                         ^
2480../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2481 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2482                                                              ^
2483../src/jrd/cch.cpp:2797:28: note: in expansion of macro 'BLOCK'
2484   Precedence* precedence = BLOCK(que_prec, Precedence*, pre_higher);
2485                            ^
2486../src/jrd/cch.cpp:2797:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2487   Precedence* precedence = BLOCK(que_prec, Precedence*, pre_higher);
2488                                                         ^
2489../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2490 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2491                                                              ^
2492../src/jrd/cch.cpp:2797:28: note: in expansion of macro 'BLOCK'
2493   Precedence* precedence = BLOCK(que_prec, Precedence*, pre_higher);
2494                            ^
2495../src/jrd/cch.cpp: In function 'void flushDirty(Jrd::thread_db*, SLONG, bool, ISC_STATUS*)':
2496../src/jrd/cch.cpp:2827:50: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_dirty'  of NULL object [-Winvalid-offsetof]
2497   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_dirty);
2498                                                  ^
2499../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2500 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2501                                                              ^
2502../src/jrd/cch.cpp:2827:21: note: in expansion of macro 'BLOCK'
2503   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_dirty);
2504                     ^
2505../src/jrd/cch.cpp:2827:50: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2506   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_dirty);
2507                                                  ^
2508../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2509 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2510                                                              ^
2511../src/jrd/cch.cpp:2827:21: note: in expansion of macro 'BLOCK'
2512   BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_dirty);
2513                     ^
2514../src/jrd/cch.cpp: In function 'void check_precedence(Jrd::thread_db*, Jrd::WIN*, Jrd::PageNumber)':
2515../src/jrd/cch.cpp:4366:44: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_que'  of NULL object [-Winvalid-offsetof]
2516   if ((high = BLOCK(que_inst, BufferDesc*, bdb_que))->bdb_page == page) {
2517                                            ^
2518../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2519 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2520                                                              ^
2521../src/jrd/cch.cpp:4366:15: note: in expansion of macro 'BLOCK'
2522   if ((high = BLOCK(que_inst, BufferDesc*, bdb_que))->bdb_page == page) {
2523               ^
2524../src/jrd/cch.cpp:4366:44: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2525   if ((high = BLOCK(que_inst, BufferDesc*, bdb_que))->bdb_page == page) {
2526                                            ^
2527../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2528 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2529                                                              ^
2530../src/jrd/cch.cpp:4366:15: note: in expansion of macro 'BLOCK'
2531   if ((high = BLOCK(que_inst, BufferDesc*, bdb_que))->bdb_page == page) {
2532               ^
2533../src/jrd/cch.cpp: In function 'void clear_precedence(Jrd::thread_db*, Jrd::BufferDesc*)':
2534../src/jrd/cch.cpp:4492:57: warning: invalid access to non-static data member 'Jrd::Precedence::pre_lower'  of NULL object [-Winvalid-offsetof]
2535   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2536                                                         ^
2537../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2538 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2539                                                              ^
2540../src/jrd/cch.cpp:4492:28: note: in expansion of macro 'BLOCK'
2541   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2542                            ^
2543../src/jrd/cch.cpp:4492:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2544   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2545                                                         ^
2546../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2547 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2548                                                              ^
2549../src/jrd/cch.cpp:4492:28: note: in expansion of macro 'BLOCK'
2550   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2551                            ^
2552../src/jrd/cch.cpp: In function 'void down_grade(Jrd::thread_db*, Jrd::BufferDesc*)':
2553../src/jrd/cch.cpp:4599:57: warning: invalid access to non-static data member 'Jrd::Precedence::pre_higher'  of NULL object [-Winvalid-offsetof]
2554   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2555                                                         ^
2556../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2557 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2558                                                              ^
2559../src/jrd/cch.cpp:4599:28: note: in expansion of macro 'BLOCK'
2560   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2561                            ^
2562../src/jrd/cch.cpp:4599:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2563   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2564                                                         ^
2565../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2566 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2567                                                              ^
2568../src/jrd/cch.cpp:4599:28: note: in expansion of macro 'BLOCK'
2569   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2570                            ^
2571../src/jrd/cch.cpp:4655:57: warning: invalid access to non-static data member 'Jrd::Precedence::pre_lower'  of NULL object [-Winvalid-offsetof]
2572   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2573                                                         ^
2574../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2575 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2576                                                              ^
2577../src/jrd/cch.cpp:4655:28: note: in expansion of macro 'BLOCK'
2578   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2579                            ^
2580../src/jrd/cch.cpp:4655:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2581   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2582                                                         ^
2583../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2584 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2585                                                              ^
2586../src/jrd/cch.cpp:4655:28: note: in expansion of macro 'BLOCK'
2587   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2588                            ^
2589../src/jrd/cch.cpp: In function 'void expand_buffers(Jrd::thread_db*, ULONG)':
2590../src/jrd/cch.cpp:4767:51: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_que'  of NULL object [-Winvalid-offsetof]
2591    BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2592                                                   ^
2593../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2594 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2595                                                              ^
2596../src/jrd/cch.cpp:4767:22: note: in expansion of macro 'BLOCK'
2597    BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2598                      ^
2599../src/jrd/cch.cpp:4767:51: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2600    BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2601                                                   ^
2602../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2603 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2604                                                              ^
2605../src/jrd/cch.cpp:4767:22: note: in expansion of macro 'BLOCK'
2606    BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2607                      ^
2608../src/jrd/cch.cpp: In function 'Jrd::BufferDesc* get_buffer(Jrd::thread_db*, Jrd::PageNumber, Jrd::LATCH, SSHORT)':
2609../src/jrd/cch.cpp:4864:52: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_que'  of NULL object [-Winvalid-offsetof]
2610     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2611                                                    ^
2612../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2613 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2614                                                              ^
2615../src/jrd/cch.cpp:4864:23: note: in expansion of macro 'BLOCK'
2616     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2617                       ^
2618../src/jrd/cch.cpp:4864:52: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2619     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2620                                                    ^
2621../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2622 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2623                                                              ^
2624../src/jrd/cch.cpp:4864:23: note: in expansion of macro 'BLOCK'
2625     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2626                       ^
2627../src/jrd/cch.cpp:4949:52: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_que'  of NULL object [-Winvalid-offsetof]
2628     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2629                                                    ^
2630../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2631 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2632                                                              ^
2633../src/jrd/cch.cpp:4949:23: note: in expansion of macro 'BLOCK'
2634     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2635                       ^
2636../src/jrd/cch.cpp:4949:52: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2637     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2638                                                    ^
2639../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2640 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2641                                                              ^
2642../src/jrd/cch.cpp:4949:23: note: in expansion of macro 'BLOCK'
2643     BufferDesc* bdb = BLOCK(que_inst, BufferDesc*, bdb_que);
2644                       ^
2645../src/jrd/cch.cpp:5006:54: warning: invalid access to non-static data member 'Jrd::BufferDesc::bdb_in_use'  of NULL object [-Winvalid-offsetof]
2646    BufferDesc* oldest = BLOCK(que_inst, BufferDesc*, bdb_in_use);
2647                                                      ^
2648../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2649 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2650                                                              ^
2651../src/jrd/cch.cpp:5006:25: note: in expansion of macro 'BLOCK'
2652    BufferDesc* oldest = BLOCK(que_inst, BufferDesc*, bdb_in_use);
2653                         ^
2654../src/jrd/cch.cpp:5006:54: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2655    BufferDesc* oldest = BLOCK(que_inst, BufferDesc*, bdb_in_use);
2656                                                      ^
2657../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2658 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2659                                                              ^
2660../src/jrd/cch.cpp:5006:25: note: in expansion of macro 'BLOCK'
2661    BufferDesc* oldest = BLOCK(que_inst, BufferDesc*, bdb_in_use);
2662                         ^
2663../src/jrd/cch.cpp:5097:55: warning: invalid access to non-static data member 'Jrd::Precedence::pre_higher'  of NULL object [-Winvalid-offsetof]
2664     Precedence* precedence = BLOCK(que2, Precedence*, pre_higher);
2665                                                       ^
2666../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2667 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2668                                                              ^
2669../src/jrd/cch.cpp:5097:30: note: in expansion of macro 'BLOCK'
2670     Precedence* precedence = BLOCK(que2, Precedence*, pre_higher);
2671                              ^
2672../src/jrd/cch.cpp:5097:55: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2673     Precedence* precedence = BLOCK(que2, Precedence*, pre_higher);
2674                                                       ^
2675../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2676 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2677                                                              ^
2678../src/jrd/cch.cpp:5097:30: note: in expansion of macro 'BLOCK'
2679     Precedence* precedence = BLOCK(que2, Precedence*, pre_higher);
2680                              ^
2681../src/jrd/cch.cpp: In function 'int get_related(Jrd::BufferDesc*, Jrd::PagesArray&, int, ULONG)':
2682../src/jrd/cch.cpp:5175:63: warning: invalid access to non-static data member 'Jrd::Precedence::pre_lower'  of NULL object [-Winvalid-offsetof]
2683   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2684                                                               ^
2685../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2686 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2687                                                              ^
2688../src/jrd/cch.cpp:5175:34: note: in expansion of macro 'BLOCK'
2689   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2690                                  ^
2691../src/jrd/cch.cpp:5175:63: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2692   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2693                                                               ^
2694../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2695 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2696                                                              ^
2697../src/jrd/cch.cpp:5175:34: note: in expansion of macro 'BLOCK'
2698   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_lower);
2699                                  ^
2700../src/jrd/cch.cpp: In function 'SSHORT latch_bdb(Jrd::thread_db*, Jrd::LATCH, Jrd::BufferDesc*, Jrd::PageNumber, SSHORT)':
2701../src/jrd/cch.cpp:5415:50: warning: invalid access to non-static data member 'Jrd::LatchWait::lwt_waiters'  of NULL object [-Winvalid-offsetof]
2702   lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2703                                                  ^
2704../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2705 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2706                                                              ^
2707../src/jrd/cch.cpp:5415:22: note: in expansion of macro 'BLOCK'
2708   lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2709                      ^
2710../src/jrd/cch.cpp:5415:50: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2711   lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2712                                                  ^
2713../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2714 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2715                                                              ^
2716../src/jrd/cch.cpp:5415:22: note: in expansion of macro 'BLOCK'
2717   lwt = (LatchWait*) BLOCK(que_inst, LatchWait*, lwt_waiters);
2718                      ^
2719../src/jrd/cch.cpp: In function 'SSHORT related(Jrd::BufferDesc*, const Jrd::BufferDesc*, SSHORT, ULONG)':
2720../src/jrd/cch.cpp:5987:63: warning: invalid access to non-static data member 'Jrd::Precedence::pre_higher'  of NULL object [-Winvalid-offsetof]
2721   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2722                                                               ^
2723../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2724 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2725                                                              ^
2726../src/jrd/cch.cpp:5987:34: note: in expansion of macro 'BLOCK'
2727   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2728                                  ^
2729../src/jrd/cch.cpp:5987:63: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2730   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2731                                                               ^
2732../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2733 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2734                                                              ^
2735../src/jrd/cch.cpp:5987:34: note: in expansion of macro 'BLOCK'
2736   const Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2737                                  ^
2738../src/jrd/cch.cpp: In function 'void release_bdb(Jrd::thread_db*, Jrd::BufferDesc*, bool, bool, bool)':
2739../src/jrd/cch.cpp:6140:48: warning: invalid access to non-static data member 'Jrd::LatchWait::lwt_waiters'  of NULL object [-Winvalid-offsetof]
2740   LatchWait* lwt = BLOCK(que_inst, LatchWait*, lwt_waiters);
2741                                                ^
2742../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2743 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2744                                                              ^
2745../src/jrd/cch.cpp:6140:20: note: in expansion of macro 'BLOCK'
2746   LatchWait* lwt = BLOCK(que_inst, LatchWait*, lwt_waiters);
2747                    ^
2748../src/jrd/cch.cpp:6140:48: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2749   LatchWait* lwt = BLOCK(que_inst, LatchWait*, lwt_waiters);
2750                                                ^
2751../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2752 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2753                                                              ^
2754../src/jrd/cch.cpp:6140:20: note: in expansion of macro 'BLOCK'
2755   LatchWait* lwt = BLOCK(que_inst, LatchWait*, lwt_waiters);
2756                    ^
2757../src/jrd/cch.cpp: In function 'bool is_writeable(Jrd::BufferDesc*, ULONG)':
2758../src/jrd/cch.cpp:6306:60: warning: invalid access to non-static data member 'Jrd::Precedence::pre_higher'  of NULL object [-Winvalid-offsetof]
2759   const Precedence* precedence = BLOCK(queue, Precedence*, pre_higher);
2760                                                            ^
2761../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2762 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2763                                                              ^
2764../src/jrd/cch.cpp:6306:34: note: in expansion of macro 'BLOCK'
2765   const Precedence* precedence = BLOCK(queue, Precedence*, pre_higher);
2766                                  ^
2767../src/jrd/cch.cpp:6306:60: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2768   const Precedence* precedence = BLOCK(queue, Precedence*, pre_higher);
2769                                                            ^
2770../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2771 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2772                                                              ^
2773../src/jrd/cch.cpp:6306:34: note: in expansion of macro 'BLOCK'
2774   const Precedence* precedence = BLOCK(queue, Precedence*, pre_higher);
2775                                  ^
2776../src/jrd/cch.cpp: In function 'int write_buffer(Jrd::thread_db*, Jrd::BufferDesc*, Jrd::PageNumber, bool, ISC_STATUS*, bool)':
2777../src/jrd/cch.cpp:6393:57: warning: invalid access to non-static data member 'Jrd::Precedence::pre_higher'  of NULL object [-Winvalid-offsetof]
2778   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2779                                                         ^
2780../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2781 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2782                                                              ^
2783../src/jrd/cch.cpp:6393:28: note: in expansion of macro 'BLOCK'
2784   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2785                            ^
2786../src/jrd/cch.cpp:6393:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2787   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2788                                                         ^
2789../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2790 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2791                                                              ^
2792../src/jrd/cch.cpp:6393:28: note: in expansion of macro 'BLOCK'
2793   Precedence* precedence = BLOCK(que_inst, Precedence*, pre_higher);
2794                            ^
2795In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2796                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2797                 from ../src/jrd/../jrd/jrd.h:37,
2798                 from ../src/jrd/cch.cpp:34:
2799../src/include/../common/classes/alloc.h: At global scope:
2800../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2801 inline void operator delete[](void* mem) throw()
2802             ^
2803../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2804 inline void operator delete(void* mem) throw()
2805             ^
2806../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2807 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2808              ^
2809../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2810 inline void* operator new(size_t s) THROW_BAD_ALLOC
2811              ^
2812/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/cmp.cpp -o ../temp/boot/jrd/cmp.o
2813In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2814                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2815                 from ../src/jrd/../jrd/jrd.h:37,
2816                 from ../src/jrd/cmp.cpp:47:
2817../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2818 inline void operator delete[](void* mem) throw()
2819             ^
2820../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2821 inline void operator delete(void* mem) throw()
2822             ^
2823../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2824 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2825              ^
2826../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2827 inline void* operator new(size_t s) THROW_BAD_ALLOC
2828              ^
2829/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/cvt2.cpp -o ../temp/boot/jrd/cvt2.o
2830In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2831                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2832                 from ../src/jrd/../jrd/jrd.h:37,
2833                 from ../src/jrd/cvt2.cpp:33:
2834../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2835 inline void operator delete[](void* mem) throw()
2836             ^
2837../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2838 inline void operator delete(void* mem) throw()
2839             ^
2840../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2841 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2842              ^
2843../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2844 inline void* operator new(size_t s) THROW_BAD_ALLOC
2845              ^
2846/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/DataTypeUtil.cpp -o ../temp/boot/jrd/DataTypeUtil.o
2847In file included from ../src/include/../common/classes/fb_string.h:39:0,
2848                 from ../src/jrd/../jrd/../common/classes/MetaName.h:32,
2849                 from ../src/jrd/../jrd/SysFunction.h:34,
2850                 from ../src/jrd/DataTypeUtil.cpp:30:
2851../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2852 inline void operator delete[](void* mem) throw()
2853             ^
2854../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2855 inline void operator delete(void* mem) throw()
2856             ^
2857../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2858 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2859              ^
2860../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2861 inline void* operator new(size_t s) THROW_BAD_ALLOC
2862              ^
2863../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/jrd/dfw.epp ../temp/boot/jrd/dfw.cpp
2864gpre version UI-V2.5.2.26540 Firebird 2.5
2865/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/jrd/dfw.cpp -o ../temp/boot/jrd/dfw.o
2866In file included from ../src/include/../common/classes/fb_string.h:39:0,
2867                 from ../temp/boot/jrd/dfw.cpp:73:
2868../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2869 inline void operator delete[](void* mem) throw()
2870             ^
2871../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2872 inline void operator delete(void* mem) throw()
2873             ^
2874../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2875 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2876              ^
2877../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2878 inline void* operator new(size_t s) THROW_BAD_ALLOC
2879              ^
2880/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/UserManagement.cpp -o ../temp/boot/jrd/UserManagement.o
2881In file included from ../src/jrd/UserManagement.cpp:28:0:
2882../src/jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
2883../src/jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
2884   static const char* USER_INFO_NAME = "security2.fdb";
2885                      ^
2886../src/jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
2887In file included from ../src/include/../common/classes/ClumpletReader.h:32:0,
2888                 from ../src/jrd/../common/classes/ClumpletWriter.h:32,
2889                 from ../src/jrd/UserManagement.cpp:24:
2890../src/include/../common/classes/alloc.h: At global scope:
2891../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2892 inline void operator delete[](void* mem) throw()
2893             ^
2894../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2895 inline void operator delete(void* mem) throw()
2896             ^
2897../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2898 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2899              ^
2900../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2901 inline void* operator new(size_t s) THROW_BAD_ALLOC
2902              ^
2903/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/divorce.cpp -o ../temp/boot/jrd/divorce.o
2904/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/err.cpp -o ../temp/boot/jrd/err.o
2905In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2906                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2907                 from ../src/jrd/../jrd/jrd.h:37,
2908                 from ../src/jrd/err.cpp:35:
2909../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2910 inline void operator delete[](void* mem) throw()
2911             ^
2912../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2913 inline void operator delete(void* mem) throw()
2914             ^
2915../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2916 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2917              ^
2918../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2919 inline void* operator new(size_t s) THROW_BAD_ALLOC
2920              ^
2921/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/event.cpp -o ../temp/boot/jrd/event.o
2922In file included from ../src/include/fb_exception.h:39:0,
2923                 from ../src/include/firebird.h:79,
2924                 from ../src/jrd/event.cpp:26:
2925../src/jrd/event.cpp: In member function 'void Jrd::EventManager::deliverEvents()':
2926../src/jrd/event.cpp:523:68: warning: invalid access to non-static data member 'prb::prb_processes'  of NULL object [-Winvalid-offsetof]
2927    prb* const process = (prb*) ((UCHAR*) event_srq - OFFSET (prb*, prb_processes));
2928                                                                    ^
2929../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2930 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2931                                                              ^
2932../src/jrd/event.cpp:523:68: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2933    prb* const process = (prb*) ((UCHAR*) event_srq - OFFSET (prb*, prb_processes));
2934                                                                    ^
2935../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2936 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2937                                                              ^
2938../src/jrd/event.cpp: In member function 'void Jrd::EventManager::probe_processes()':
2939../src/jrd/event.cpp:1288:66: warning: invalid access to non-static data member 'prb::prb_processes'  of NULL object [-Winvalid-offsetof]
2940   prb* const process = (prb*) ((UCHAR*) event_srq - OFFSET(prb*, prb_processes));
2941                                                                  ^
2942../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2943 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2944                                                              ^
2945../src/jrd/event.cpp:1288:66: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
2946   prb* const process = (prb*) ((UCHAR*) event_srq - OFFSET(prb*, prb_processes));
2947                                                                  ^
2948../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
2949 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
2950                                                              ^
2951In file included from ../src/jrd/../common/classes/init.h:31:0,
2952                 from ../src/jrd/event.cpp:32:
2953../src/include/../common/classes/alloc.h: At global scope:
2954../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2955 inline void operator delete[](void* mem) throw()
2956             ^
2957../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2958 inline void operator delete(void* mem) throw()
2959             ^
2960../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2961 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2962              ^
2963../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2964 inline void* operator new(size_t s) THROW_BAD_ALLOC
2965              ^
2966/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/evl.cpp -o ../temp/boot/jrd/evl.o
2967In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
2968                 from ../src/jrd/../jrd/../jrd/btn.h:35,
2969                 from ../src/jrd/../jrd/jrd.h:37,
2970                 from ../src/jrd/evl.cpp:69:
2971../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2972 inline void operator delete[](void* mem) throw()
2973             ^
2974../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2975 inline void operator delete(void* mem) throw()
2976             ^
2977../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2978 inline void* operator new[](size_t s) THROW_BAD_ALLOC
2979              ^
2980../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2981 inline void* operator new(size_t s) THROW_BAD_ALLOC
2982              ^
2983/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/exe.cpp -o ../temp/boot/jrd/exe.o
2984In file included from ../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/svc.h:31:0,
2985                 from ../src/jrd/../jrd/trace/../../jrd/trace/TraceObjects.h:39,
2986                 from ../src/jrd/../jrd/trace/TraceJrdHelpers.h:32,
2987                 from ../src/jrd/exe.cpp:108:
2988../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
2989../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
2990   static const char* USER_INFO_NAME = "security2.fdb";
2991                      ^
2992../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
2993In file included from ../src/jrd/../common/classes/VaryStr.h:30:0,
2994                 from ../src/jrd/exe.cpp:60:
2995../src/include/../common/classes/alloc.h: At global scope:
2996../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
2997 inline void operator delete[](void* mem) throw()
2998             ^
2999../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3000 inline void operator delete(void* mem) throw()
3001             ^
3002../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3003 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3004              ^
3005../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3006 inline void* operator new(size_t s) THROW_BAD_ALLOC
3007              ^
3008/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/ext.cpp -o ../temp/boot/jrd/ext.o
3009In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3010                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3011                 from ../src/jrd/../jrd/jrd.h:37,
3012                 from ../src/jrd/ext.cpp:41:
3013../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3014 inline void operator delete[](void* mem) throw()
3015             ^
3016../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3017 inline void operator delete(void* mem) throw()
3018             ^
3019../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3020 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3021              ^
3022../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3023 inline void* operator new(size_t s) THROW_BAD_ALLOC
3024              ^
3025/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/execute_statement.cpp -o ../temp/boot/jrd/execute_statement.o
3026In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3027                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3028                 from ../src/jrd/../jrd/jrd.h:37,
3029                 from ../src/jrd/execute_statement.cpp:32:
3030../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3031 inline void operator delete[](void* mem) throw()
3032             ^
3033../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3034 inline void operator delete(void* mem) throw()
3035             ^
3036../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3037 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3038              ^
3039../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3040 inline void* operator new(size_t s) THROW_BAD_ALLOC
3041              ^
3042/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/filters.cpp -o ../temp/boot/jrd/filters.o
3043In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3044                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3045                 from ../src/jrd/../jrd/jrd.h:37,
3046                 from ../src/jrd/filters.cpp:28:
3047../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3048 inline void operator delete[](void* mem) throw()
3049             ^
3050../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3051 inline void operator delete(void* mem) throw()
3052             ^
3053../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3054 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3055              ^
3056../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3057 inline void* operator new(size_t s) THROW_BAD_ALLOC
3058              ^
3059/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/flu.cpp -o ../temp/boot/jrd/flu.o
3060In file included from ../src/include/../common/classes/fb_string.h:39:0,
3061                 from ../src/jrd/../common/config/config.h:26,
3062                 from ../src/jrd/flu.cpp:50:
3063../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3064 inline void operator delete[](void* mem) throw()
3065             ^
3066../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3067 inline void operator delete(void* mem) throw()
3068             ^
3069../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3070 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3071              ^
3072../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3073 inline void* operator new(size_t s) THROW_BAD_ALLOC
3074              ^
3075/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/functions.cpp -o ../temp/boot/jrd/functions.o
3076In file included from ../src/jrd/../jrd/trace/../../jrd/svc.h:31:0,
3077                 from ../src/jrd/../jrd/trace/TraceObjects.h:39,
3078                 from ../src/jrd/functions.cpp:36:
3079../src/jrd/../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3080../src/jrd/../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3081   static const char* USER_INFO_NAME = "security2.fdb";
3082                      ^
3083../src/jrd/../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3084In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3085                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3086                 from ../src/jrd/../jrd/jrd.h:37,
3087                 from ../src/jrd/functions.cpp:28:
3088../src/include/../common/classes/alloc.h: At global scope:
3089../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3090 inline void operator delete[](void* mem) throw()
3091             ^
3092../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3093 inline void operator delete(void* mem) throw()
3094             ^
3095../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3096 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3097              ^
3098../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3099 inline void* operator new(size_t s) THROW_BAD_ALLOC
3100              ^
3101/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/idx.cpp -o ../temp/boot/jrd/idx.o
3102In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3103                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3104                 from ../src/jrd/../jrd/jrd.h:37,
3105                 from ../src/jrd/idx.cpp:35:
3106../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3107 inline void operator delete[](void* mem) throw()
3108             ^
3109../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3110 inline void operator delete(void* mem) throw()
3111             ^
3112../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3113 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3114              ^
3115../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3116 inline void* operator new(size_t s) THROW_BAD_ALLOC
3117              ^
3118/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/inf.cpp -o ../temp/boot/jrd/inf.o
3119In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3120                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3121                 from ../src/jrd/../jrd/jrd.h:37,
3122                 from ../src/jrd/inf.cpp:41:
3123../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3124 inline void operator delete[](void* mem) throw()
3125             ^
3126../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3127 inline void operator delete(void* mem) throw()
3128             ^
3129../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3130 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3131              ^
3132../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3133 inline void* operator new(size_t s) THROW_BAD_ALLOC
3134              ^
3135/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/intl.cpp -o ../temp/boot/jrd/intl.o
3136In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3137                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3138                 from ../src/jrd/../jrd/jrd.h:37,
3139                 from ../src/jrd/intl.cpp:97:
3140../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3141 inline void operator delete[](void* mem) throw()
3142             ^
3143../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3144 inline void operator delete(void* mem) throw()
3145             ^
3146../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3147 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3148              ^
3149../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3150 inline void* operator new(size_t s) THROW_BAD_ALLOC
3151              ^
3152/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/intl_builtin.cpp -o ../temp/boot/jrd/intl_builtin.o
3153In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3154                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3155                 from ../src/jrd/../jrd/jrd.h:37,
3156                 from ../src/jrd/intl_classes.h:32,
3157                 from ../src/jrd/intl_builtin.cpp:2:
3158../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3159 inline void operator delete[](void* mem) throw()
3160             ^
3161../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3162 inline void operator delete(void* mem) throw()
3163             ^
3164../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3165 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3166              ^
3167../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3168 inline void* operator new(size_t s) THROW_BAD_ALLOC
3169              ^
3170/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/IntlManager.cpp -o ../temp/boot/jrd/IntlManager.o
3171In file included from ../src/jrd/../jrd/../common/classes/fb_string.h:39:0,
3172                 from ../src/jrd/../jrd/IntlManager.h:30,
3173                 from ../src/jrd/IntlManager.cpp:28:
3174../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3175 inline void operator delete[](void* mem) throw()
3176             ^
3177../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3178 inline void operator delete(void* mem) throw()
3179             ^
3180../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3181 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3182              ^
3183../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3184 inline void* operator new(size_t s) THROW_BAD_ALLOC
3185              ^
3186/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/IntlUtil.cpp -o ../temp/boot/jrd/IntlUtil.o
3187In file included from ../src/jrd/../jrd/../common/classes/array.h:32:0,
3188                 from ../src/jrd/../jrd/IntlUtil.h:30,
3189                 from ../src/jrd/IntlUtil.cpp:28:
3190../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3191 inline void operator delete[](void* mem) throw()
3192             ^
3193../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3194 inline void operator delete(void* mem) throw()
3195             ^
3196../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3197 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3198              ^
3199../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3200 inline void* operator new(size_t s) THROW_BAD_ALLOC
3201              ^
3202/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/isc_sync.cpp -o ../temp/boot/jrd/isc_sync.o
3203In file included from ../src/jrd/isc_sync.cpp:69:0:
3204../src/jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3205../src/jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3206   static const char* USER_INFO_NAME = "security2.fdb";
3207                      ^
3208../src/jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3209In file included from ../src/jrd/../jrd/../common/classes/fb_string.h:39:0,
3210                 from ../src/jrd/../jrd/isc_proto.h:27,
3211                 from ../src/jrd/isc_sync.cpp:60:
3212../src/include/../common/classes/alloc.h: At global scope:
3213../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3214 inline void operator delete[](void* mem) throw()
3215             ^
3216../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3217 inline void operator delete(void* mem) throw()
3218             ^
3219../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3220 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3221              ^
3222../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3223 inline void* operator new(size_t s) THROW_BAD_ALLOC
3224              ^
3225/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/jrd.cpp -o ../temp/boot/jrd/jrd.o
3226In file included from ../src/jrd/../jrd/svc.h:31:0,
3227                 from ../src/jrd/jrd.cpp:73:
3228../src/jrd/../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3229../src/jrd/../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3230   static const char* USER_INFO_NAME = "security2.fdb";
3231                      ^
3232../src/jrd/../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3233../src/jrd/jrd.cpp: In function 'ISC_STATUS jrd8_create_database(ISC_STATUS*, const TEXT*, Jrd::Attachment**, USHORT, const UCHAR*)':
3234../src/jrd/jrd.cpp:1988:59: warning: converting 'false' to pointer type for argument 5 of 'void trace_failed_attach(Jrd::TraceManager*, const char*, const DatabaseOptions&, bool, ISC_STATUS*)' [-Wconversion-null]
3235   trace_failed_attach(NULL, filename, options, true, false);
3236                                                           ^
3237In file included from ../src/jrd/../jrd/../jrd/ThreadData.h:36:0,
3238                 from ../src/jrd/../jrd/ThreadStart.h:34,
3239                 from ../src/jrd/jrd.cpp:43:
3240../src/jrd/../jrd/../jrd/../common/classes/alloc.h: At global scope:
3241../src/jrd/../jrd/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3242 inline void operator delete[](void* mem) throw()
3243             ^
3244../src/jrd/../jrd/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3245 inline void operator delete(void* mem) throw()
3246             ^
3247../src/jrd/../jrd/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3248 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3249              ^
3250../src/jrd/../jrd/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3251 inline void* operator new(size_t s) THROW_BAD_ALLOC
3252              ^
3253/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/Database.cpp -o ../temp/boot/jrd/Database.o
3254In file included from ../src/jrd/../include/fb_blk.h:4:0,
3255                 from ../src/jrd/Database.cpp:29:
3256../src/jrd/../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3257 inline void operator delete[](void* mem) throw()
3258             ^
3259../src/jrd/../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3260 inline void operator delete(void* mem) throw()
3261             ^
3262../src/jrd/../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3263 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3264              ^
3265../src/jrd/../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3266 inline void* operator new(size_t s) THROW_BAD_ALLOC
3267              ^
3268/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/lck.cpp -o ../temp/boot/jrd/lck.o
3269In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3270                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3271                 from ../src/jrd/../jrd/jrd.h:37,
3272                 from ../src/jrd/lck.cpp:32:
3273../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3274 inline void operator delete[](void* mem) throw()
3275             ^
3276../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3277 inline void operator delete(void* mem) throw()
3278             ^
3279../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3280 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3281              ^
3282../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3283 inline void* operator new(size_t s) THROW_BAD_ALLOC
3284              ^
3285/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/mov.cpp -o ../temp/boot/jrd/mov.o
3286In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3287                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3288                 from ../src/jrd/../jrd/jrd.h:37,
3289                 from ../src/jrd/mov.cpp:32:
3290../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3291 inline void operator delete[](void* mem) throw()
3292             ^
3293../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3294 inline void operator delete(void* mem) throw()
3295             ^
3296../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3297 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3298              ^
3299../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3300 inline void* operator new(size_t s) THROW_BAD_ALLOC
3301              ^
3302/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/nav.cpp -o ../temp/boot/jrd/nav.o
3303In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3304                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3305                 from ../src/jrd/../jrd/jrd.h:37,
3306                 from ../src/jrd/nav.cpp:28:
3307../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3308 inline void operator delete[](void* mem) throw()
3309             ^
3310../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3311 inline void operator delete(void* mem) throw()
3312             ^
3313../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3314 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3315              ^
3316../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3317 inline void* operator new(size_t s) THROW_BAD_ALLOC
3318              ^
3319/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/opt.cpp -o ../temp/boot/jrd/opt.o
3320In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3321                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3322                 from ../src/jrd/../jrd/jrd.h:37,
3323                 from ../src/jrd/opt.cpp:50:
3324../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3325 inline void operator delete[](void* mem) throw()
3326             ^
3327../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3328 inline void operator delete(void* mem) throw()
3329             ^
3330../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3331 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3332              ^
3333../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3334 inline void* operator new(size_t s) THROW_BAD_ALLOC
3335              ^
3336/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/Optimizer.cpp -o ../temp/boot/jrd/Optimizer.o
3337In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3338                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3339                 from ../src/jrd/../jrd/jrd.h:37,
3340                 from ../src/jrd/Optimizer.cpp:32:
3341../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3342 inline void operator delete[](void* mem) throw()
3343             ^
3344../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3345 inline void operator delete(void* mem) throw()
3346             ^
3347../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3348 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3349              ^
3350../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3351 inline void* operator new(size_t s) THROW_BAD_ALLOC
3352              ^
3353/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/pag.cpp -o ../temp/boot/jrd/pag.o
3354In file included from ../src/include/../common/classes/fb_string.h:39:0,
3355                 from ../src/jrd/../common/config/config.h:26,
3356                 from ../src/jrd/pag.cpp:68:
3357../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3358 inline void operator delete[](void* mem) throw()
3359             ^
3360../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3361 inline void operator delete(void* mem) throw()
3362             ^
3363../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3364 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3365              ^
3366../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3367 inline void* operator new(size_t s) THROW_BAD_ALLOC
3368              ^
3369/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/misc/blrtable.cpp -o ../temp/boot/misc/blrtable.o
3370/opt/local/bin/g++-mp-4.9    ../temp/boot/misc/blrtable.o -o ../gen/firebird/bin/blrtable -L../gen/firebird/lib -lm  -framework CoreFoundation  -lcurses
3371../gen/firebird/bin/blrtable > ../src/include/gen/blrtable.h
3372/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/par.cpp -o ../temp/boot/jrd/par.o
3373In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3374                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3375                 from ../src/jrd/../jrd/jrd.h:37,
3376                 from ../src/jrd/par.cpp:43:
3377../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3378 inline void operator delete[](void* mem) throw()
3379             ^
3380../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3381 inline void operator delete(void* mem) throw()
3382             ^
3383../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3384 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3385              ^
3386../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3387 inline void* operator new(size_t s) THROW_BAD_ALLOC
3388              ^
3389/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/ods.cpp -o ../temp/boot/jrd/ods.o
3390/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/pwd.cpp -o ../temp/boot/jrd/pwd.o
3391In file included from ../src/jrd/pwd.cpp:33:0:
3392../src/jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3393../src/jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3394   static const char* USER_INFO_NAME = "security2.fdb";
3395                      ^
3396../src/jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3397In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3398                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3399                 from ../src/jrd/../jrd/jrd.h:37,
3400                 from ../src/jrd/pwd.cpp:32:
3401../src/include/../common/classes/alloc.h: At global scope:
3402../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3403 inline void operator delete[](void* mem) throw()
3404             ^
3405../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3406 inline void operator delete(void* mem) throw()
3407             ^
3408../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3409 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3410              ^
3411../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3412 inline void* operator new(size_t s) THROW_BAD_ALLOC
3413              ^
3414/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/PreparedStatement.cpp -o ../temp/boot/jrd/PreparedStatement.o
3415In file included from ../src/jrd/../jrd/PreparedStatement.h:26:0,
3416                 from ../src/jrd/PreparedStatement.cpp:23:
3417../src/jrd/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3418 inline void operator delete[](void* mem) throw()
3419             ^
3420../src/jrd/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3421 inline void operator delete(void* mem) throw()
3422             ^
3423../src/jrd/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3424 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3425              ^
3426../src/jrd/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3427 inline void* operator new(size_t s) THROW_BAD_ALLOC
3428              ^
3429/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/RandomGenerator.cpp -o ../temp/boot/jrd/RandomGenerator.o
3430/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/Relation.cpp -o ../temp/boot/jrd/Relation.o
3431In file included from ../src/jrd/../jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3432                 from ../src/jrd/../jrd/../jrd/../jrd/btn.h:35,
3433                 from ../src/jrd/../jrd/../jrd/jrd.h:37,
3434                 from ../src/jrd/../jrd/Relation.h:25,
3435                 from ../src/jrd/Relation.cpp:23:
3436../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3437 inline void operator delete[](void* mem) throw()
3438             ^
3439../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3440 inline void operator delete(void* mem) throw()
3441             ^
3442../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3443 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3444              ^
3445../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3446 inline void* operator new(size_t s) THROW_BAD_ALLOC
3447              ^
3448/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/ResultSet.cpp -o ../temp/boot/jrd/ResultSet.o
3449In file included from ../src/jrd/../jrd/PreparedStatement.h:26:0,
3450                 from ../src/jrd/ResultSet.cpp:24:
3451../src/jrd/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3452 inline void operator delete[](void* mem) throw()
3453             ^
3454../src/jrd/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3455 inline void operator delete(void* mem) throw()
3456             ^
3457../src/jrd/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3458 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3459              ^
3460../src/jrd/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3461 inline void* operator new(size_t s) THROW_BAD_ALLOC
3462              ^
3463/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/rlck.cpp -o ../temp/boot/jrd/rlck.o
3464In file included from ../src/jrd/../jrd/../include/fb_blk.h:4:0,
3465                 from ../src/jrd/../jrd/tra.h:35,
3466                 from ../src/jrd/rlck.cpp:29:
3467../src/jrd/../jrd/../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3468 inline void operator delete[](void* mem) throw()
3469             ^
3470../src/jrd/../jrd/../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3471 inline void operator delete(void* mem) throw()
3472             ^
3473../src/jrd/../jrd/../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3474 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3475              ^
3476../src/jrd/../jrd/../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3477 inline void* operator new(size_t s) THROW_BAD_ALLOC
3478              ^
3479/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/rpb_chain.cpp -o ../temp/boot/jrd/rpb_chain.o
3480In file included from ../src/jrd/../jrd/../common/classes/array.h:32:0,
3481                 from ../src/jrd/../jrd/rpb_chain.h:29,
3482                 from ../src/jrd/rpb_chain.cpp:25:
3483../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3484 inline void operator delete[](void* mem) throw()
3485             ^
3486../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3487 inline void operator delete(void* mem) throw()
3488             ^
3489../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3490 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3491              ^
3492../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3493 inline void* operator new(size_t s) THROW_BAD_ALLOC
3494              ^
3495/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/rse.cpp -o ../temp/boot/jrd/rse.o
3496In file included from ../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/svc.h:31:0,
3497                 from ../src/jrd/../jrd/trace/../../jrd/trace/TraceObjects.h:39,
3498                 from ../src/jrd/../jrd/trace/TraceJrdHelpers.h:32,
3499                 from ../src/jrd/rse.cpp:72:
3500../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3501../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3502   static const char* USER_INFO_NAME = "security2.fdb";
3503                      ^
3504../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3505In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3506                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3507                 from ../src/jrd/../jrd/jrd.h:37,
3508                 from ../src/jrd/rse.cpp:39:
3509../src/include/../common/classes/alloc.h: At global scope:
3510../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3511 inline void operator delete[](void* mem) throw()
3512             ^
3513../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3514 inline void operator delete(void* mem) throw()
3515             ^
3516../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3517 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3518              ^
3519../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3520 inline void* operator new(size_t s) THROW_BAD_ALLOC
3521              ^
3522/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/sdw.cpp -o ../temp/boot/jrd/sdw.o
3523In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3524                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3525                 from ../src/jrd/../jrd/jrd.h:37,
3526                 from ../src/jrd/sdw.cpp:29:
3527../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3528 inline void operator delete[](void* mem) throw()
3529             ^
3530../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3531 inline void operator delete(void* mem) throw()
3532             ^
3533../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3534 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3535              ^
3536../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3537 inline void* operator new(size_t s) THROW_BAD_ALLOC
3538              ^
3539/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/shut.cpp -o ../temp/boot/jrd/shut.o
3540In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3541                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3542                 from ../src/jrd/../jrd/jrd.h:37,
3543                 from ../src/jrd/shut.cpp:26:
3544../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3545 inline void operator delete[](void* mem) throw()
3546             ^
3547../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3548 inline void operator delete(void* mem) throw()
3549             ^
3550../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3551 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3552              ^
3553../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3554 inline void* operator new(size_t s) THROW_BAD_ALLOC
3555              ^
3556/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/sort.cpp -o ../temp/boot/jrd/sort.o
3557In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3558                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3559                 from ../src/jrd/../jrd/jrd.h:37,
3560                 from ../src/jrd/sort.cpp:35:
3561../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3562 inline void operator delete[](void* mem) throw()
3563             ^
3564../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3565 inline void operator delete(void* mem) throw()
3566             ^
3567../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3568 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3569              ^
3570../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3571 inline void* operator new(size_t s) THROW_BAD_ALLOC
3572              ^
3573/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/sqz.cpp -o ../temp/boot/jrd/sqz.o
3574In file included from ../src/jrd/../jrd/../include/fb_blk.h:4:0,
3575                 from ../src/jrd/../jrd/sqz.h:27,
3576                 from ../src/jrd/sqz.cpp:27:
3577../src/jrd/../jrd/../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3578 inline void operator delete[](void* mem) throw()
3579             ^
3580../src/jrd/../jrd/../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3581 inline void operator delete(void* mem) throw()
3582             ^
3583../src/jrd/../jrd/../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3584 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3585              ^
3586../src/jrd/../jrd/../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3587 inline void* operator new(size_t s) THROW_BAD_ALLOC
3588              ^
3589/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/svc.cpp -o ../temp/boot/jrd/svc.o
3590In file included from ../src/jrd/../jrd/svc.h:31:0,
3591                 from ../src/jrd/svc.cpp:41:
3592../src/jrd/../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3593../src/jrd/../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3594   static const char* USER_INFO_NAME = "security2.fdb";
3595                      ^
3596../src/jrd/../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3597In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3598                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3599                 from ../src/jrd/../jrd/jrd.h:37,
3600                 from ../src/jrd/svc.cpp:40:
3601../src/include/../common/classes/alloc.h: At global scope:
3602../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3603 inline void operator delete[](void* mem) throw()
3604             ^
3605../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3606 inline void operator delete(void* mem) throw()
3607             ^
3608../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3609 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3610              ^
3611../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3612 inline void* operator new(size_t s) THROW_BAD_ALLOC
3613              ^
3614/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/SysFunction.cpp -o ../temp/boot/jrd/SysFunction.o
3615In file included from ../src/jrd/../common/classes/VaryStr.h:30:0,
3616                 from ../src/jrd/SysFunction.cpp:32:
3617../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3618 inline void operator delete[](void* mem) throw()
3619             ^
3620../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3621 inline void operator delete(void* mem) throw()
3622             ^
3623../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3624 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3625              ^
3626../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3627 inline void* operator new(size_t s) THROW_BAD_ALLOC
3628              ^
3629/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/TempSpace.cpp -o ../temp/boot/jrd/TempSpace.o
3630In file included from ../src/include/../common/classes/fb_string.h:39:0,
3631                 from ../src/jrd/../common/config/config.h:26,
3632                 from ../src/jrd/TempSpace.cpp:26:
3633../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3634 inline void operator delete[](void* mem) throw()
3635             ^
3636../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3637 inline void operator delete(void* mem) throw()
3638             ^
3639../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3640 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3641              ^
3642../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3643 inline void* operator new(size_t s) THROW_BAD_ALLOC
3644              ^
3645/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/tpc.cpp -o ../temp/boot/jrd/tpc.o
3646In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3647                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3648                 from ../src/jrd/../jrd/jrd.h:37,
3649                 from ../src/jrd/tpc.cpp:27:
3650../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3651 inline void operator delete[](void* mem) throw()
3652             ^
3653../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3654 inline void operator delete(void* mem) throw()
3655             ^
3656../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3657 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3658              ^
3659../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3660 inline void* operator new(size_t s) THROW_BAD_ALLOC
3661              ^
3662/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/tra.cpp -o ../temp/boot/jrd/tra.o
3663In file included from ../src/jrd/tra.cpp:44:0:
3664../src/jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3665../src/jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3666   static const char* USER_INFO_NAME = "security2.fdb";
3667                      ^
3668../src/jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3669In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3670                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3671                 from ../src/jrd/../jrd/jrd.h:37,
3672                 from ../src/jrd/tra.cpp:31:
3673../src/include/../common/classes/alloc.h: At global scope:
3674../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3675 inline void operator delete[](void* mem) throw()
3676             ^
3677../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3678 inline void operator delete(void* mem) throw()
3679             ^
3680../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3681 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3682              ^
3683../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3684 inline void* operator new(size_t s) THROW_BAD_ALLOC
3685              ^
3686/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/validation.cpp -o ../temp/boot/jrd/validation.o
3687In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3688                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3689                 from ../src/jrd/../jrd/jrd.h:37,
3690                 from ../src/jrd/validation.cpp:547:
3691../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3692 inline void operator delete[](void* mem) throw()
3693             ^
3694../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3695 inline void operator delete(void* mem) throw()
3696             ^
3697../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3698 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3699              ^
3700../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3701 inline void* operator new(size_t s) THROW_BAD_ALLOC
3702              ^
3703/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/vio.cpp -o ../temp/boot/jrd/vio.o
3704In file included from ../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/svc.h:31:0,
3705                 from ../src/jrd/../jrd/trace/../../jrd/trace/TraceObjects.h:39,
3706                 from ../src/jrd/../jrd/trace/TraceJrdHelpers.h:32,
3707                 from ../src/jrd/vio.cpp:91:
3708../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3709../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3710   static const char* USER_INFO_NAME = "security2.fdb";
3711                      ^
3712../src/jrd/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3713In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3714                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3715                 from ../src/jrd/../jrd/jrd.h:37,
3716                 from ../src/jrd/vio.cpp:48:
3717../src/include/../common/classes/alloc.h: At global scope:
3718../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3719 inline void operator delete[](void* mem) throw()
3720             ^
3721../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3722 inline void operator delete(void* mem) throw()
3723             ^
3724../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3725 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3726              ^
3727../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3728 inline void* operator new(size_t s) THROW_BAD_ALLOC
3729              ^
3730/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/nodebug.cpp -o ../temp/boot/jrd/nodebug.o
3731/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/nbak.cpp -o ../temp/boot/jrd/nbak.o
3732../src/jrd/nbak.cpp: In member function 'void Jrd::BackupManager::beginBackup(Jrd::thread_db*)':
3733../src/jrd/nbak.cpp:265:11: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
3734      func = "fstat";
3735           ^
3736../src/jrd/nbak.cpp:270:11: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
3737      func = "fchown";
3738           ^
3739../src/jrd/nbak.cpp:275:11: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
3740      func = "fchmod";
3741           ^
3742In file included from ../src/jrd/../jrd/../common/classes/array.h:32:0,
3743                 from ../src/jrd/../jrd/btn.h:35,
3744                 from ../src/jrd/jrd.h:37,
3745                 from ../src/jrd/nbak.cpp:33:
3746../src/include/../common/classes/alloc.h: At global scope:
3747../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3748 inline void operator delete[](void* mem) throw()
3749             ^
3750../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3751 inline void operator delete(void* mem) throw()
3752             ^
3753../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3754 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3755              ^
3756../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3757 inline void* operator new(size_t s) THROW_BAD_ALLOC
3758              ^
3759/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/sha.cpp -o ../temp/boot/jrd/sha.o
3760In file included from ../src/jrd/../jrd/../common/classes/fb_string.h:39:0,
3761                 from ../src/jrd/../jrd/sha.h:27,
3762                 from ../src/jrd/sha.cpp:14:
3763../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3764 inline void operator delete[](void* mem) throw()
3765             ^
3766../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3767 inline void operator delete(void* mem) throw()
3768             ^
3769../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3770 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3771              ^
3772../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3773 inline void* operator new(size_t s) THROW_BAD_ALLOC
3774              ^
3775/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/os/posix/unix.cpp -o ../temp/boot/jrd/os/posix/unix.o
3776In file included from ../src/include/../jrd/../jrd/../common/classes/array.h:32:0,
3777                 from ../src/include/../jrd/../jrd/btn.h:35,
3778                 from ../src/include/../jrd/jrd.h:37,
3779                 from ../src/jrd/os/posix/unix.cpp:50:
3780../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3781 inline void operator delete[](void* mem) throw()
3782             ^
3783../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3784 inline void operator delete(void* mem) throw()
3785             ^
3786../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3787 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3788              ^
3789../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3790 inline void* operator new(size_t s) THROW_BAD_ALLOC
3791              ^
3792/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/TextType.cpp -o ../temp/boot/jrd/TextType.o
3793In file included from ../src/jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3794                 from ../src/jrd/../jrd/../jrd/btn.h:35,
3795                 from ../src/jrd/../jrd/jrd.h:37,
3796                 from ../src/jrd/TextType.cpp:96:
3797../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3798 inline void operator delete[](void* mem) throw()
3799             ^
3800../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3801 inline void operator delete(void* mem) throw()
3802             ^
3803../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3804 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3805              ^
3806../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3807 inline void* operator new(size_t s) THROW_BAD_ALLOC
3808              ^
3809/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/unicode_util.cpp -o ../temp/boot/jrd/unicode_util.o
3810In file included from ../src/jrd/unicode_util.cpp:28:0:
3811../src/jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3812 inline void operator delete[](void* mem) throw()
3813             ^
3814../src/jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3815 inline void operator delete(void* mem) throw()
3816             ^
3817../src/jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3818 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3819              ^
3820../src/jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3821 inline void* operator new(size_t s) THROW_BAD_ALLOC
3822              ^
3823/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/RuntimeStatistics.cpp -o ../temp/boot/jrd/RuntimeStatistics.o
3824In file included from ../src/jrd/../jrd/../include/fb_blk.h:4:0,
3825                 from ../src/jrd/../jrd/req.h:31,
3826                 from ../src/jrd/RuntimeStatistics.cpp:25:
3827../src/jrd/../jrd/../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3828 inline void operator delete[](void* mem) throw()
3829             ^
3830../src/jrd/../jrd/../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3831 inline void operator delete(void* mem) throw()
3832             ^
3833../src/jrd/../jrd/../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3834 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3835              ^
3836../src/jrd/../jrd/../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3837 inline void* operator new(size_t s) THROW_BAD_ALLOC
3838              ^
3839/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/DebugInterface.cpp -o ../temp/boot/jrd/DebugInterface.o
3840In file included from ../src/jrd/../jrd/../jrd/../jrd/../common/classes/array.h:32:0,
3841                 from ../src/jrd/../jrd/../jrd/../jrd/btn.h:35,
3842                 from ../src/jrd/../jrd/../jrd/jrd.h:37,
3843                 from ../src/jrd/../jrd/DebugInterface.h:27,
3844                 from ../src/jrd/DebugInterface.cpp:24:
3845../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3846 inline void operator delete[](void* mem) throw()
3847             ^
3848../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3849 inline void operator delete(void* mem) throw()
3850             ^
3851../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3852 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3853              ^
3854../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3855 inline void* operator new(size_t s) THROW_BAD_ALLOC
3856              ^
3857/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/extds/ExtDS.cpp -o ../temp/boot/jrd/extds/ExtDS.o
3858In file included from ../src/jrd/extds/../../include/fb_blk.h:4:0,
3859                 from ../src/jrd/extds/ExtDS.cpp:27:
3860../src/jrd/extds/../../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3861 inline void operator delete[](void* mem) throw()
3862             ^
3863../src/jrd/extds/../../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3864 inline void operator delete(void* mem) throw()
3865             ^
3866../src/jrd/extds/../../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3867 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3868              ^
3869../src/jrd/extds/../../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3870 inline void* operator new(size_t s) THROW_BAD_ALLOC
3871              ^
3872/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/extds/InternalDS.cpp -o ../temp/boot/jrd/extds/InternalDS.o
3873In file included from ../src/jrd/extds/../../include/fb_blk.h:4:0,
3874                 from ../src/jrd/extds/InternalDS.cpp:26:
3875../src/jrd/extds/../../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3876 inline void operator delete[](void* mem) throw()
3877             ^
3878../src/jrd/extds/../../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3879 inline void operator delete(void* mem) throw()
3880             ^
3881../src/jrd/extds/../../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3882 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3883              ^
3884../src/jrd/extds/../../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3885 inline void* operator new(size_t s) THROW_BAD_ALLOC
3886              ^
3887/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/extds/IscDS.cpp -o ../temp/boot/jrd/extds/IscDS.o
3888In file included from ../src/jrd/extds/IscDS.h:29:0,
3889                 from ../src/jrd/extds/IscDS.cpp:33:
3890../src/include/fb_api_proto.h:440:18: warning: 'visibility' attribute ignored [-Wattributes]
3891            USHORT);
3892                  ^
3893../src/jrd/extds/IscDS.cpp:1494:8: warning: 'void isc_expand_dpb(ISC_SCHAR**, short int*, ...)' is deprecated (declared at ../src/jrd/extds/../ibase.h:511) [-Wdeprecated-declarations]
3894  PROTO(isc_expand_dpb),
3895        ^
3896../src/jrd/extds/IscDS.cpp:1442:36: note: in definition of macro 'PROTO'
3897 #define PROTO(X) (prototype_##X*) &X
3898                                    ^
3899../src/jrd/extds/IscDS.cpp:1499:8: warning: 'ISC_LONG isc_interprete(ISC_SCHAR*, ISC_STATUS**)' is deprecated (declared at ../src/jrd/extds/../ibase.h:541) [-Wdeprecated-declarations]
3900  PROTO(isc_interprete),
3901        ^
3902../src/jrd/extds/IscDS.cpp:1442:36: note: in definition of macro 'PROTO'
3903 #define PROTO(X) (prototype_##X*) &X
3904                                    ^
3905In file included from ../src/jrd/extds/../../include/fb_blk.h:4:0,
3906                 from ../src/jrd/extds/IscDS.cpp:26:
3907../src/jrd/extds/../../include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3908 inline void operator delete[](void* mem) throw()
3909             ^
3910../src/jrd/extds/../../include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3911 inline void operator delete(void* mem) throw()
3912             ^
3913../src/jrd/extds/../../include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3914 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3915              ^
3916../src/jrd/extds/../../include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3917 inline void* operator new(size_t s) THROW_BAD_ALLOC
3918              ^
3919/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/trace/TraceConfigStorage.cpp -o ../temp/boot/jrd/trace/TraceConfigStorage.o
3920In file included from ../src/include/../common/classes/fb_string.h:39:0,
3921                 from ../src/jrd/trace/../../common/classes/TempFile.h:27,
3922                 from ../src/jrd/trace/TraceConfigStorage.cpp:29:
3923../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3924 inline void operator delete[](void* mem) throw()
3925             ^
3926../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3927 inline void operator delete(void* mem) throw()
3928             ^
3929../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3930 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3931              ^
3932../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3933 inline void* operator new(size_t s) THROW_BAD_ALLOC
3934              ^
3935/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/trace/TraceLog.cpp -o ../temp/boot/jrd/trace/TraceLog.o
3936In file included from ../src/include/../common/classes/fb_string.h:39:0,
3937                 from ../src/jrd/trace/../../common/classes/TempFile.h:27,
3938                 from ../src/jrd/trace/TraceLog.cpp:39:
3939../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3940 inline void operator delete[](void* mem) throw()
3941             ^
3942../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3943 inline void operator delete(void* mem) throw()
3944             ^
3945../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3946 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3947              ^
3948../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3949 inline void* operator new(size_t s) THROW_BAD_ALLOC
3950              ^
3951/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/trace/TraceManager.cpp -o ../temp/boot/jrd/trace/TraceManager.o
3952In file included from ../src/jrd/trace/../../jrd/trace/../../jrd/svc.h:31:0,
3953                 from ../src/jrd/trace/../../jrd/trace/TraceObjects.h:39,
3954                 from ../src/jrd/trace/TraceManager.cpp:33:
3955../src/jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3956../src/jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3957   static const char* USER_INFO_NAME = "security2.fdb";
3958                      ^
3959../src/jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3960In file included from ../src/jrd/trace/../../jrd/trace/../../common/classes/array.h:32:0,
3961                 from ../src/jrd/trace/../../jrd/trace/TraceManager.h:34,
3962                 from ../src/jrd/trace/TraceManager.cpp:32:
3963../src/include/../common/classes/alloc.h: At global scope:
3964../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3965 inline void operator delete[](void* mem) throw()
3966             ^
3967../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3968 inline void operator delete(void* mem) throw()
3969             ^
3970../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3971 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3972              ^
3973../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3974 inline void* operator new(size_t s) THROW_BAD_ALLOC
3975              ^
3976/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/jrd/trace/TraceObjects.cpp -o ../temp/boot/jrd/trace/TraceObjects.o
3977In file included from ../src/jrd/trace/../../jrd/trace/../../jrd/svc.h:31:0,
3978                 from ../src/jrd/trace/../../jrd/trace/TraceObjects.h:39,
3979                 from ../src/jrd/trace/TraceObjects.cpp:34:
3980../src/jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
3981../src/jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
3982   static const char* USER_INFO_NAME = "security2.fdb";
3983                      ^
3984../src/jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
3985In file included from ../src/jrd/trace/../../common/../common/classes/fb_string.h:39:0,
3986                 from ../src/jrd/trace/../../common/utils_proto.h:33,
3987                 from ../src/jrd/trace/TraceObjects.cpp:31:
3988../src/include/../common/classes/alloc.h: At global scope:
3989../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3990 inline void operator delete[](void* mem) throw()
3991             ^
3992../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3993 inline void operator delete(void* mem) throw()
3994             ^
3995../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3996 inline void* operator new[](size_t s) THROW_BAD_ALLOC
3997              ^
3998../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
3999 inline void* operator new(size_t s) THROW_BAD_ALLOC
4000              ^
4001../gen/firebird/bin/gpre_current -r -m -z -n -lang_internal ../src/dsql/array.epp ../temp/boot/dsql/array.cpp
4002gpre version UI-V2.5.2.26540 Firebird 2.5
4003/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/dsql/array.cpp -o ../temp/boot/dsql/array.o
4004../gen/firebird/bin/gpre_current -r -m -z -n -lang_internal ../src/dsql/blob.epp ../temp/boot/dsql/blob.cpp
4005gpre version UI-V2.5.2.26540 Firebird 2.5
4006/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/dsql/blob.cpp -o ../temp/boot/dsql/blob.o
4007/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/preparse.cpp -o ../temp/boot/dsql/preparse.o
4008In file included from ../src/include/../common/classes/ClumpletReader.h:32:0,
4009                 from ../src/dsql/../common/classes/ClumpletWriter.h:32,
4010                 from ../src/dsql/preparse.cpp:35:
4011../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4012 inline void operator delete[](void* mem) throw()
4013             ^
4014../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4015 inline void operator delete(void* mem) throw()
4016             ^
4017../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4018 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4019              ^
4020../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4021 inline void* operator new(size_t s) THROW_BAD_ALLOC
4022              ^
4023/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/user_dsql.cpp -o ../temp/boot/dsql/user_dsql.o
4024In file included from ../src/dsql/../common/classes/init.h:31:0,
4025                 from ../src/dsql/user_dsql.cpp:46:
4026../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4027 inline void operator delete[](void* mem) throw()
4028             ^
4029../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4030 inline void operator delete(void* mem) throw()
4031             ^
4032../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4033 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4034              ^
4035../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4036 inline void* operator new(size_t s) THROW_BAD_ALLOC
4037              ^
4038/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/utld.cpp -o ../temp/boot/dsql/utld.o
4039In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4040                 from ../src/dsql/../dsql/dsql.h:38,
4041                 from ../src/dsql/utld.cpp:36:
4042../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4043 inline void operator delete[](void* mem) throw()
4044             ^
4045../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4046 inline void operator delete(void* mem) throw()
4047             ^
4048../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4049 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4050              ^
4051../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4052 inline void* operator new(size_t s) THROW_BAD_ALLOC
4053              ^
4054/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/keywords.cpp -o ../temp/boot/dsql/keywords.o
4055../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids -cxx ../src/dsql/metd.epp ../temp/boot/dsql/metd.cpp
4056gpre version UI-V2.5.2.26540 Firebird 2.5
4057/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/dsql/metd.cpp -o ../temp/boot/dsql/metd.o
4058In file included from ../src/include/../dsql/../jrd/RuntimeStatistics.h:26:0,
4059                 from ../src/include/../dsql/dsql.h:38,
4060                 from ../temp/boot/dsql/metd.cpp:43:
4061../src/include/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4062 inline void operator delete[](void* mem) throw()
4063             ^
4064../src/include/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4065 inline void operator delete(void* mem) throw()
4066             ^
4067../src/include/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4068 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4069              ^
4070../src/include/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4071 inline void* operator new(size_t s) THROW_BAD_ALLOC
4072              ^
4073/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/ddl.cpp -o ../temp/boot/dsql/ddl.o
4074In file included from ../src/include/../common/classes/fb_string.h:39:0,
4075                 from ../src/dsql/../jrd/../common/classes/MetaName.h:32,
4076                 from ../src/dsql/../jrd/SysFunction.h:34,
4077                 from ../src/dsql/ddl.cpp:74:
4078../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4079 inline void operator delete[](void* mem) throw()
4080             ^
4081../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4082 inline void operator delete(void* mem) throw()
4083             ^
4084../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4085 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4086              ^
4087../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4088 inline void* operator new(size_t s) THROW_BAD_ALLOC
4089              ^
4090/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/dsql.cpp -o ../temp/boot/dsql/dsql.o
4091In file included from ../src/dsql/../jrd/trace/../../jrd/trace/../../jrd/svc.h:31:0,
4092                 from ../src/dsql/../jrd/trace/../../jrd/trace/TraceObjects.h:39,
4093                 from ../src/dsql/../jrd/trace/TraceDSQLHelpers.h:31,
4094                 from ../src/dsql/dsql.cpp:62:
4095../src/dsql/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
4096../src/dsql/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
4097   static const char* USER_INFO_NAME = "security2.fdb";
4098                      ^
4099../src/dsql/../jrd/trace/../../jrd/trace/../../jrd/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
4100In file included from ../src/dsql/dsql.cpp:62:0:
4101../src/dsql/../jrd/trace/TraceDSQLHelpers.h: In constructor 'Jrd::TraceDSQLPrepare::TraceDSQLPrepare(Jrd::Attachment*, USHORT, const TEXT*)':
4102../src/dsql/../jrd/trace/TraceDSQLHelpers.h:50:21: warning: sorry: semantics of inline function static data 'const char empty_string [1]' are wrong (you'll wind up with multiple copies)
4103   static const char empty_string[] = "";
4104                     ^
4105../src/dsql/../jrd/trace/TraceDSQLHelpers.h:50:21: warning:   you can work around this by removing the initializer
4106In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4107                 from ../src/dsql/../dsql/dsql.h:38,
4108                 from ../src/dsql/dsql.cpp:39:
4109../src/dsql/../dsql/../jrd/../common/classes/alloc.h: At global scope:
4110../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4111 inline void operator delete[](void* mem) throw()
4112             ^
4113../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4114 inline void operator delete(void* mem) throw()
4115             ^
4116../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4117 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4118              ^
4119../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4120 inline void* operator new(size_t s) THROW_BAD_ALLOC
4121              ^
4122/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/errd.cpp -o ../temp/boot/dsql/errd.o
4123In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4124                 from ../src/dsql/../dsql/dsql.h:38,
4125                 from ../src/dsql/errd.cpp:37:
4126../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4127 inline void operator delete[](void* mem) throw()
4128             ^
4129../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4130 inline void operator delete(void* mem) throw()
4131             ^
4132../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4133 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4134              ^
4135../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4136 inline void* operator new(size_t s) THROW_BAD_ALLOC
4137              ^
4138/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/gen.cpp -o ../temp/boot/dsql/gen.o
4139In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4140                 from ../src/dsql/../dsql/dsql.h:38,
4141                 from ../src/dsql/gen.cpp:39:
4142../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4143 inline void operator delete[](void* mem) throw()
4144             ^
4145../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4146 inline void operator delete(void* mem) throw()
4147             ^
4148../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4149 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4150              ^
4151../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4152 inline void* operator new(size_t s) THROW_BAD_ALLOC
4153              ^
4154/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/hsh.cpp -o ../temp/boot/dsql/hsh.o
4155In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4156                 from ../src/dsql/../dsql/dsql.h:38,
4157                 from ../src/dsql/hsh.cpp:26:
4158../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4159 inline void operator delete[](void* mem) throw()
4160             ^
4161../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4162 inline void operator delete(void* mem) throw()
4163             ^
4164../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4165 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4166              ^
4167../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4168 inline void* operator new(size_t s) THROW_BAD_ALLOC
4169              ^
4170/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/make.cpp -o ../temp/boot/dsql/make.o
4171In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4172                 from ../src/dsql/../dsql/dsql.h:38,
4173                 from ../src/dsql/make.cpp:39:
4174../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4175 inline void operator delete[](void* mem) throw()
4176             ^
4177../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4178 inline void operator delete(void* mem) throw()
4179             ^
4180../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4181 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4182              ^
4183../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4184 inline void* operator new(size_t s) THROW_BAD_ALLOC
4185              ^
4186/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/movd.cpp -o ../temp/boot/dsql/movd.o
4187In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4188                 from ../src/dsql/../dsql/dsql.h:38,
4189                 from ../src/dsql/movd.cpp:26:
4190../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4191 inline void operator delete[](void* mem) throw()
4192             ^
4193../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4194 inline void operator delete(void* mem) throw()
4195             ^
4196../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4197 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4198              ^
4199../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4200 inline void* operator new(size_t s) THROW_BAD_ALLOC
4201              ^
4202/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/parse.cpp -o ../temp/boot/dsql/parse.o
4203In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4204                 from ../src/dsql/../dsql/dsql.h:38,
4205                 from ../src/dsql/Parser.h:27,
4206                 from ../src/dsql/parse.cpp:12:
4207../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4208 inline void operator delete[](void* mem) throw()
4209             ^
4210../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4211 inline void operator delete(void* mem) throw()
4212             ^
4213../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4214 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4215              ^
4216../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4217 inline void* operator new(size_t s) THROW_BAD_ALLOC
4218              ^
4219/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/Parser.cpp -o ../temp/boot/dsql/Parser.o
4220In file included from ../src/dsql/../dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4221                 from ../src/dsql/../dsql/../dsql/dsql.h:38,
4222                 from ../src/dsql/../dsql/Parser.h:27,
4223                 from ../src/dsql/Parser.cpp:25:
4224../src/dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4225 inline void operator delete[](void* mem) throw()
4226             ^
4227../src/dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4228 inline void operator delete(void* mem) throw()
4229             ^
4230../src/dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4231 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4232              ^
4233../src/dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4234 inline void* operator new(size_t s) THROW_BAD_ALLOC
4235              ^
4236/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/pass1.cpp -o ../temp/boot/dsql/pass1.o
4237In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4238                 from ../src/dsql/../dsql/dsql.h:38,
4239                 from ../src/dsql/pass1.cpp:145:
4240../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4241 inline void operator delete[](void* mem) throw()
4242             ^
4243../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4244 inline void operator delete(void* mem) throw()
4245             ^
4246../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4247 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4248              ^
4249../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4250 inline void* operator new(size_t s) THROW_BAD_ALLOC
4251              ^
4252/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/misc_func.cpp -o ../temp/boot/dsql/misc_func.o
4253In file included from ../src/dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4254                 from ../src/dsql/../dsql/dsql.h:38,
4255                 from ../src/dsql/misc_func.cpp:24:
4256../src/dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4257 inline void operator delete[](void* mem) throw()
4258             ^
4259../src/dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4260 inline void operator delete(void* mem) throw()
4261             ^
4262../src/dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4263 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4264              ^
4265../src/dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4266 inline void* operator new(size_t s) THROW_BAD_ALLOC
4267              ^
4268../gen/firebird/bin/gpre_current -n -z -gds_cxx -raw -ids ../src/dsql/DdlNodes.epp ../temp/boot/dsql/DdlNodes.cpp
4269gpre version UI-V2.5.2.26540 Firebird 2.5
4270/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../temp/boot/dsql/DdlNodes.cpp -o ../temp/boot/dsql/DdlNodes.o
4271In file included from ../src/include/../dsql/../dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4272                 from ../src/include/../dsql/../dsql/../dsql/dsql.h:38,
4273                 from ../src/include/../dsql/../dsql/Nodes.h:27,
4274                 from ../src/include/../dsql/DdlNodes.h:27,
4275                 from ../temp/boot/dsql/DdlNodes.cpp:29:
4276../src/include/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4277 inline void operator delete[](void* mem) throw()
4278             ^
4279../src/include/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4280 inline void operator delete(void* mem) throw()
4281             ^
4282../src/include/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4283 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4284              ^
4285../src/include/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4286 inline void* operator new(size_t s) THROW_BAD_ALLOC
4287              ^
4288/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/dsql/StmtNodes.cpp -o ../temp/boot/dsql/StmtNodes.o
4289In file included from ../src/dsql/../dsql/../dsql/../dsql/../jrd/RuntimeStatistics.h:26:0,
4290                 from ../src/dsql/../dsql/../dsql/../dsql/dsql.h:38,
4291                 from ../src/dsql/../dsql/../dsql/Nodes.h:27,
4292                 from ../src/dsql/../dsql/StmtNodes.h:27,
4293                 from ../src/dsql/StmtNodes.cpp:23:
4294../src/dsql/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4295 inline void operator delete[](void* mem) throw()
4296             ^
4297../src/dsql/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4298 inline void operator delete(void* mem) throw()
4299             ^
4300../src/dsql/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4301 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4302              ^
4303../src/dsql/../dsql/../dsql/../dsql/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4304 inline void* operator new(size_t s) THROW_BAD_ALLOC
4305              ^
4306/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/lock/lock.cpp -o ../temp/boot/lock/lock.o
4307In file included from ../src/include/fb_exception.h:39:0,
4308                 from ../src/include/firebird.h:79,
4309                 from ../src/lock/lock.cpp:41:
4310../src/lock/lock.cpp: In member function 'void Jrd::LockManager::blocking_action_thread()':
4311../src/lock/lock.cpp:1557:60: warning: invalid access to non-static data member 'own::own_prc_owners'  of NULL object [-Winvalid-offsetof]
4312      own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_prc_owners));
4313                                                            ^
4314../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4315 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4316                                                              ^
4317../src/lock/lock.cpp:1557:60: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4318      own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_prc_owners));
4319                                                            ^
4320../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4321 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4322                                                              ^
4323../src/lock/lock.cpp: In member function 'bool Jrd::LockManager::create_owner(ISC_STATUS*, LOCK_OWNER_T, UCHAR, SLONG*)':
4324../src/lock/lock.cpp:1746:57: warning: invalid access to non-static data member 'own::own_lhb_owners'  of NULL object [-Winvalid-offsetof]
4325   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4326                                                         ^
4327../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4328 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4329                                                              ^
4330../src/lock/lock.cpp:1746:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4331   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4332                                                         ^
4333../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4334 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4335                                                              ^
4336../src/lock/lock.cpp:1767:79: warning: invalid access to non-static data member 'own::own_lhb_owners'  of NULL object [-Winvalid-offsetof]
4337   owner = (own*) ((UCHAR*) SRQ_NEXT(m_header->lhb_free_owners) - OFFSET(own*, own_lhb_owners));
4338                                                                               ^
4339../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4340 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4341                                                              ^
4342../src/lock/lock.cpp:1767:79: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4343   owner = (own*) ((UCHAR*) SRQ_NEXT(m_header->lhb_free_owners) - OFFSET(own*, own_lhb_owners));
4344                                                                               ^
4345../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4346 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4347                                                              ^
4348../src/lock/lock.cpp: In member function 'bool Jrd::LockManager::create_process(ISC_STATUS*)':
4349../src/lock/lock.cpp:1812:59: warning: invalid access to non-static data member 'prc::prc_lhb_processes'  of NULL object [-Winvalid-offsetof]
4350   prc* process = (prc*) ((UCHAR*) lock_srq - OFFSET(prc*, prc_lhb_processes));
4351                                                           ^
4352../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4353 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4354                                                              ^
4355../src/lock/lock.cpp:1812:59: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4356   prc* process = (prc*) ((UCHAR*) lock_srq - OFFSET(prc*, prc_lhb_processes));
4357                                                           ^
4358../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4359 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4360                                                              ^
4361../src/lock/lock.cpp:1831:22: warning: invalid access to non-static data member 'prc::prc_lhb_processes'  of NULL object [-Winvalid-offsetof]
4362         OFFSET(prc*, prc_lhb_processes));
4363                      ^
4364../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4365 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4366                                                              ^
4367../src/lock/lock.cpp:1831:22: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4368         OFFSET(prc*, prc_lhb_processes));
4369                      ^
4370../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4371 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4372                                                              ^
4373../src/lock/lock.cpp: In member function 'void Jrd::LockManager::deadlock_clear()':
4374../src/lock/lock.cpp:1900:57: warning: invalid access to non-static data member 'own::own_lhb_owners'  of NULL object [-Winvalid-offsetof]
4375   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4376                                                         ^
4377../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4378 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4379                                                              ^
4380../src/lock/lock.cpp:1900:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4381   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4382                                                         ^
4383../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4384 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4385                                                              ^
4386../src/lock/lock.cpp: In member function 'bool Jrd::LockManager::probe_processes()':
4387../src/lock/lock.cpp:3008:65: warning: invalid access to non-static data member 'prc::prc_lhb_processes'  of NULL object [-Winvalid-offsetof]
4388   prc* const process = (prc*) ((UCHAR*) lock_srq - OFFSET(prc*, prc_lhb_processes));
4389                                                                 ^
4390../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4391 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4392                                                              ^
4393../src/lock/lock.cpp:3008:65: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4394   prc* const process = (prc*) ((UCHAR*) lock_srq - OFFSET(prc*, prc_lhb_processes));
4395                                                                 ^
4396../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4397 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4398                                                              ^
4399../src/lock/lock.cpp: In member function 'void Jrd::LockManager::purge_process(prc*)':
4400../src/lock/lock.cpp:3096:57: warning: invalid access to non-static data member 'own::own_prc_owners'  of NULL object [-Winvalid-offsetof]
4401   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_prc_owners));
4402                                                         ^
4403../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4404 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4405                                                              ^
4406../src/lock/lock.cpp:3096:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4407   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_prc_owners));
4408                                                         ^
4409../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4410 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4411                                                              ^
4412../src/lock/lock.cpp: In member function 'void Jrd::LockManager::remap_local_owners()':
4413../src/lock/lock.cpp:3132:57: warning: invalid access to non-static data member 'own::own_prc_owners'  of NULL object [-Winvalid-offsetof]
4414   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_prc_owners));
4415                                                         ^
4416../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4417 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4418                                                              ^
4419../src/lock/lock.cpp:3132:57: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4420   own* owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_prc_owners));
4421                                                         ^
4422../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4423 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4424                                                              ^
4425../src/lock/lock.cpp: In member function 'void Jrd::LockManager::validate_lhb(const lhb*)':
4426../src/lock/lock.cpp:3519:69: warning: invalid access to non-static data member 'own::own_lhb_owners'  of NULL object [-Winvalid-offsetof]
4427   const own* const owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4428                                                                     ^
4429../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4430 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4431                                                              ^
4432../src/lock/lock.cpp:3519:69: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4433   const own* const owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4434                                                                     ^
4435../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4436 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4437                                                              ^
4438../src/lock/lock.cpp:3529:69: warning: invalid access to non-static data member 'own::own_lhb_owners'  of NULL object [-Winvalid-offsetof]
4439   const own* const owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4440                                                                     ^
4441../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4442 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4443                                                              ^
4444../src/lock/lock.cpp:3529:69: warning: (perhaps the 'offsetof' macro was used incorrectly) [-Winvalid-offsetof]
4445   const own* const owner = (own*) ((UCHAR*) lock_srq - OFFSET(own*, own_lhb_owners));
4446                                                                     ^
4447../src/include/../jrd/common.h:747:62: note: in definition of macro 'OFFSET'
4448 #define OFFSET(struct, fld)      ((size_t) &((struct) NULL)->fld)
4449                                                              ^
4450In file included from ../src/include/../common/classes/fb_string.h:39:0,
4451                 from ../src/lock/../lock/../common/classes/GenericMap.h:32,
4452                 from ../src/lock/../lock/lock_proto.h:33,
4453                 from ../src/lock/lock.cpp:45:
4454../src/include/../common/classes/alloc.h: At global scope:
4455../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4456 inline void operator delete[](void* mem) throw()
4457             ^
4458../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4459 inline void operator delete(void* mem) throw()
4460             ^
4461../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4462 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4463              ^
4464../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4465 inline void* operator new(size_t s) THROW_BAD_ALLOC
4466              ^
4467/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/interface.cpp -o ../temp/boot/remote/interface.o
4468In file included from ../src/remote/interface.cpp:51:0:
4469../src/remote/../jrd/jrd_pwd.h: In static member function 'static void Jrd::SecurityDatabase::getPath(TEXT*)':
4470../src/remote/../jrd/jrd_pwd.h:59:22: warning: sorry: semantics of inline function static data 'const char* USER_INFO_NAME' are wrong (you'll wind up with multiple copies)
4471   static const char* USER_INFO_NAME = "security2.fdb";
4472                      ^
4473../src/remote/../jrd/jrd_pwd.h:59:22: warning:   you can work around this by removing the initializer
4474In file included from ../src/remote/../remote/../jrd/ThreadData.h:36:0,
4475                 from ../src/remote/../remote/remote.h:35,
4476                 from ../src/remote/interface.cpp:37:
4477../src/remote/../remote/../jrd/../common/classes/alloc.h: At global scope:
4478../src/remote/../remote/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4479 inline void operator delete[](void* mem) throw()
4480             ^
4481../src/remote/../remote/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4482 inline void operator delete(void* mem) throw()
4483             ^
4484../src/remote/../remote/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4485 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4486              ^
4487../src/remote/../remote/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4488 inline void* operator new(size_t s) THROW_BAD_ALLOC
4489              ^
4490/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/inet.cpp -o ../temp/boot/remote/inet.o
4491In file included from ../src/remote/../common/classes/init.h:31:0,
4492                 from ../src/remote/inet.cpp:56:
4493../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4494 inline void operator delete[](void* mem) throw()
4495             ^
4496../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4497 inline void operator delete(void* mem) throw()
4498             ^
4499../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4500 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4501              ^
4502../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4503 inline void* operator new(size_t s) THROW_BAD_ALLOC
4504              ^
4505/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/merge.cpp -o ../temp/boot/remote/merge.o
4506In file included from ../src/remote/../remote/../jrd/ThreadData.h:36:0,
4507                 from ../src/remote/../remote/remote.h:35,
4508                 from ../src/remote/merge.cpp:27:
4509../src/remote/../remote/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4510 inline void operator delete[](void* mem) throw()
4511             ^
4512../src/remote/../remote/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4513 inline void operator delete(void* mem) throw()
4514             ^
4515../src/remote/../remote/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4516 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4517              ^
4518../src/remote/../remote/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4519 inline void* operator new(size_t s) THROW_BAD_ALLOC
4520              ^
4521/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/parser.cpp -o ../temp/boot/remote/parser.o
4522In file included from ../src/remote/../remote/../jrd/ThreadData.h:36:0,
4523                 from ../src/remote/../remote/remote.h:35,
4524                 from ../src/remote/parser.cpp:29:
4525../src/remote/../remote/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4526 inline void operator delete[](void* mem) throw()
4527             ^
4528../src/remote/../remote/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4529 inline void operator delete(void* mem) throw()
4530             ^
4531../src/remote/../remote/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4532 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4533              ^
4534../src/remote/../remote/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4535 inline void* operator new(size_t s) THROW_BAD_ALLOC
4536              ^
4537/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/protocol.cpp -o ../temp/boot/remote/protocol.o
4538In file included from ../src/remote/../remote/../jrd/ThreadData.h:36:0,
4539                 from ../src/remote/../remote/remote.h:35,
4540                 from ../src/remote/protocol.cpp:33:
4541../src/remote/../remote/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4542 inline void operator delete[](void* mem) throw()
4543             ^
4544../src/remote/../remote/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4545 inline void operator delete(void* mem) throw()
4546             ^
4547../src/remote/../remote/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4548 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4549              ^
4550../src/remote/../remote/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4551 inline void* operator new(size_t s) THROW_BAD_ALLOC
4552              ^
4553/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/remote.cpp -o ../temp/boot/remote/remote.o
4554In file included from ../src/remote/../remote/../jrd/ThreadData.h:36:0,
4555                 from ../src/remote/../remote/remote.h:35,
4556                 from ../src/remote/remote.cpp:28:
4557../src/remote/../remote/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4558 inline void operator delete[](void* mem) throw()
4559             ^
4560../src/remote/../remote/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4561 inline void operator delete(void* mem) throw()
4562             ^
4563../src/remote/../remote/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4564 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4565              ^
4566../src/remote/../remote/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4567 inline void* operator new(size_t s) THROW_BAD_ALLOC
4568              ^
4569/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/remote/xdr.cpp -o ../temp/boot/remote/xdr.o
4570In file included from ../src/remote/../remote/../jrd/ThreadData.h:36:0,
4571                 from ../src/remote/../remote/remote.h:35,
4572                 from ../src/remote/xdr.cpp:29:
4573../src/remote/../remote/../jrd/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4574 inline void operator delete[](void* mem) throw()
4575             ^
4576../src/remote/../remote/../jrd/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4577 inline void operator delete(void* mem) throw()
4578             ^
4579../src/remote/../remote/../jrd/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4580 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4581              ^
4582../src/remote/../remote/../jrd/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4583 inline void* operator new(size_t s) THROW_BAD_ALLOC
4584              ^
4585/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/ClumpletReader.cpp -o ../temp/boot/common/classes/ClumpletReader.o
4586In file included from ../src/include/../common/classes/ClumpletReader.h:32:0,
4587                 from ../src/common/classes/ClumpletReader.cpp:31:
4588../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4589 inline void operator delete[](void* mem) throw()
4590             ^
4591../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4592 inline void operator delete(void* mem) throw()
4593             ^
4594../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4595 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4596              ^
4597../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4598 inline void* operator new(size_t s) THROW_BAD_ALLOC
4599              ^
4600/opt/local/bin/g++-mp-4.9 -DBOOT_BUILD -I../src/include/gen -I../src/include -I../src/vulcan -DNAMESPACE=Vulcan -I../extern/icu/source/common -I../extern/icu/source/i18n -O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.7 -D_THREAD_SAFE   -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak  -c ../src/common/classes/ClumpletWriter.cpp -o ../temp/boot/common/classes/ClumpletWriter.o
4601In file included from ../src/include/../common/classes/ClumpletReader.h:32:0,
4602                 from ../src/include/../common/classes/ClumpletWriter.h:32,
4603                 from ../src/common/classes/ClumpletWriter.cpp:32:
4604../src/include/../common/classes/alloc.h:505:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4605 inline void operator delete[](void* mem) throw()
4606             ^
4607../src/include/../common/classes/alloc.h:501:13: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4608 inline void operator delete(void* mem) throw()
4609             ^
4610../src/include/../common/classes/alloc.h:496:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4611 inline void* operator new[](size_t s) THROW_BAD_ALLOC
4612              ^
4613../src/include/../common/classes/alloc.h:492:14: warning: 'externally_visible' attribute have effect only on public objects [-Wattributes]
4614 inline void* operator new(size_t s) THROW_BAD_ALLOC
4615              ^
4616rm -f ../gen/firebird/lib/libfbstatic.a
4617ar  crsu ../gen/firebird/lib/libfbstatic.a ../temp/boot/jrd/config_root.o ../temp/boot/jrd/path_utils.o ../temp/boot/jrd/mod_loader.o ../temp/boot/jrd/fbsyslog.o ../temp/boot/jrd/guid.o ../temp/boot/jrd/os_utils.o ../temp/boot/common/dllinst.o ../temp/boot/jrd/alt.o ../temp/boot/jrd/db_alias.o ../temp/boot/jrd/dsc.o ../temp/boot/jrd/enc.o ../temp/boot/jrd/gds.o ../temp/boot/jrd/isc.o ../temp/boot/jrd/isc_file.o ../temp/boot/jrd/isc_ipc.o ../temp/boot/jrd/perf.o ../temp/boot/jrd/sdl.o ../temp/boot/jrd/status.o ../temp/boot/jrd/ThreadData.o ../temp/boot/jrd/ThreadStart.o ../temp/boot/jrd/utl.o ../temp/boot/jrd/why.o ../temp/boot/common/cvt.o ../temp/boot/jrd/blob_filter.o ../temp/boot/jrd/cvt.o ../temp/boot/jrd/dpm.o ../temp/boot/jrd/dyn.o ../temp/boot/jrd/dyn_def.o ../temp/boot/jrd/dyn_del.o ../temp/boot/jrd/dyn_mod.o ../temp/boot/jrd/dyn_util.o ../temp/boot/jrd/fun.o ../temp/boot/jrd/grant.o ../temp/boot/jrd/ini.o ../temp/boot/jrd/met.o ../temp/boot/jrd/pcmet.o ../temp/boot/jrd/scl.o ../temp/boot/jrd/CharSet.o ../temp/boot/jrd/Collation.o ../temp/boot/jrd/DatabaseSnapshot.o ../temp/boot/jrd/VirtualTable.o ../temp/boot/jrd/RecordBuffer.o ../temp/boot/jrd/blb.o ../temp/boot/jrd/btn.o ../temp/boot/jrd/btr.o ../temp/boot/jrd/builtin.o ../temp/boot/jrd/GlobalRWLock.o ../temp/boot/jrd/cch.o ../temp/boot/jrd/cmp.o ../temp/boot/jrd/cvt2.o ../temp/boot/jrd/DataTypeUtil.o ../temp/boot/jrd/dfw.o ../temp/boot/jrd/UserManagement.o ../temp/boot/jrd/divorce.o ../temp/boot/jrd/err.o ../temp/boot/jrd/event.o ../temp/boot/jrd/evl.o ../temp/boot/jrd/exe.o ../temp/boot/jrd/ext.o ../temp/boot/jrd/execute_statement.o ../temp/boot/jrd/filters.o ../temp/boot/jrd/flu.o ../temp/boot/jrd/functions.o ../temp/boot/jrd/idx.o ../temp/boot/jrd/inf.o ../temp/boot/jrd/intl.o ../temp/boot/jrd/intl_builtin.o ../temp/boot/jrd/IntlManager.o ../temp/boot/jrd/IntlUtil.o ../temp/boot/jrd/isc_sync.o ../temp/boot/jrd/jrd.o ../temp/boot/jrd/Database.o ../temp/boot/jrd/lck.o ../temp/boot/jrd/mov.o ../temp/boot/jrd/nav.o ../temp/boot/jrd/opt.o ../temp/boot/jrd/Optimizer.o ../temp/boot/jrd/pag.o ../temp/boot/jrd/par.o ../temp/boot/jrd/ods.o ../temp/boot/jrd/pwd.o ../temp/boot/jrd/PreparedStatement.o ../temp/boot/jrd/RandomGenerator.o ../temp/boot/jrd/Relation.o ../temp/boot/jrd/ResultSet.o ../temp/boot/jrd/rlck.o ../temp/boot/jrd/rpb_chain.o ../temp/boot/jrd/rse.o ../temp/boot/jrd/sdw.o ../temp/boot/jrd/shut.o ../temp/boot/jrd/sort.o ../temp/boot/jrd/sqz.o ../temp/boot/jrd/svc.o ../temp/boot/jrd/SysFunction.o ../temp/boot/jrd/TempSpace.o ../temp/boot/jrd/tpc.o ../temp/boot/jrd/tra.o ../temp/boot/jrd/validation.o ../temp/boot/jrd/vio.o ../temp/boot/jrd/nodebug.o ../temp/boot/jrd/nbak.o ../temp/boot/jrd/sha.o ../temp/boot/jrd/os/posix/unix.o ../temp/boot/jrd/TextType.o ../temp/boot/jrd/unicode_util.o ../temp/boot/jrd/RuntimeStatistics.o ../temp/boot/jrd/DebugInterface.o ../temp/boot/jrd/extds/ExtDS.o ../temp/boot/jrd/extds/InternalDS.o ../temp/boot/jrd/extds/IscDS.o ../temp/boot/jrd/trace/TraceConfigStorage.o ../temp/boot/jrd/trace/TraceLog.o ../temp/boot/jrd/trace/TraceManager.o ../temp/boot/jrd/trace/TraceObjects.o ../temp/boot/gpre/pretty.o ../temp/boot/dsql/array.o ../temp/boot/dsql/blob.o ../temp/boot/dsql/preparse.o ../temp/boot/dsql/user_dsql.o ../temp/boot/dsql/utld.o ../temp/boot/dsql/keywords.o ../temp/boot/dsql/metd.o ../temp/boot/dsql/ddl.o ../temp/boot/dsql/dsql.o ../temp/boot/dsql/errd.o ../temp/boot/dsql/gen.o ../temp/boot/dsql/hsh.o ../temp/boot/dsql/make.o ../temp/boot/dsql/movd.o ../temp/boot/dsql/parse.o ../temp/boot/dsql/Parser.o ../temp/boot/dsql/pass1.o ../temp/boot/dsql/misc_func.o ../temp/boot/dsql/DdlNodes.o ../temp/boot/dsql/StmtNodes.o ../temp/boot/lock/lock.o ../temp/boot/remote/interface.o ../temp/boot/remote/inet.o ../temp/boot/remote/merge.o ../temp/boot/remote/parser.o ../temp/boot/remote/protocol.o ../temp/boot/remote/remote.o ../temp/boot/remote/xdr.o ../temp/boot/common/config/config.o ../temp/boot/common/config/config_file.o ../temp/boot/common/config/dir_list.o ../temp/boot/common/classes/ClumpletReader.o ../temp/boot/common/classes/ClumpletWriter.o
4618/opt/local/bin/ranlib: file: ../gen/firebird/lib/libfbstatic.a(dllinst.o) has no symbols
4619ranlib ../gen/firebird/lib/libfbstatic.a
4620ranlib: file: ../gen/firebird/lib/libfbstatic.a(dllinst.o) has no symbols
4621chmod 666 ../gen/firebird/lib/libfbstatic.a
4622rm ../temp/boot/jrd/dyn_mod.cpp ../temp/boot/jrd/dpm.cpp ../temp/boot/jrd/dyn_del.cpp ../temp/boot/jrd/grant.cpp ../temp/boot/jrd/fun.cpp ../temp/boot/jrd/scl.cpp ../temp/boot/jrd/met.cpp ../temp/boot/jrd/dyn_def.cpp ../temp/boot/jrd/dfw.cpp ../temp/boot/jrd/ini.cpp ../temp/boot/dsql/blob.cpp ../temp/boot/jrd/dyn.cpp ../temp/boot/jrd/pcmet.cpp ../temp/boot/jrd/dyn_util.cpp ../temp/boot/dsql/array.cpp
4623gmake[3]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
4624gmake[2]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
4625gmake[1]: *** [../gen/firebird/bin/gpre_static] Error 2
4626gmake[1]: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen'
4627gmake: *** [firebird] Error 2
4628gmake: Leaving directory `/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0'
4629Command failed:  cd "/Users/touche/.macports/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0" && /opt/local/bin/gmake -j2 -w all
4630Exit code: 2
4631Error: org.macports.build for port Firebird returned: command execution failed
4632Warning: targets not executed for Firebird: org.macports.build
4633To report a bug, follow the instructions in the guide:
4634    http://guide.macports.org/#project.tickets
4635Error: Processing of port firebird failed