=> replace Objective C with C++ and remove libobjc2
** Changed in: tarantool
Status: New => Fix Committed
--
You received this bug notification because you are a member of Tarantool
Development Team, which is subscribed to tarantool.
https://bugs.launchpad.net/bugs/1117135
Title:
Luajit exceptions does not work on FreeBSD
Status in Tarantool - an efficient in-memory data store:
Fix Committed
Bug description:
commit: 2b717326ee55b5ca5f0eda82bbf04ce2abc6058a
$ cd test
$ mkdir var
$ cp box/tarantool.cfg .
$ ../../src/box/tarantool_box --init-storage; ../../src/box/tarantool_box
2013-02-06 09:14:29.032 [23244] 1/sched I> space 0 successfully configured
2013-02-06 09:14:29.033 [23244] 1/sched I> recovery start
2013-02-06 09:14:29.033 [23244] 1/sched I> recover from
`./00000000000000000001.snap'
2013-02-06 09:14:29.034 [23244] 1/sched I> snapshot recovered, confirmed lsn:
1
2013-02-06 09:14:29.034 [23244] 1/sched I> building secondary indexes
2013-02-06 09:14:29.035 [23244] 1/sched I> bound to port 33013
2013-02-06 09:14:29.036 [23244] 1/sched I> I am primary
2013-02-06 09:14:29.036 [23244] 1/sched I> bound to port 33014
2013-02-06 09:14:29.036 [23244] 1/sched I> bound to port 33015
PANIC: unprotected error in call to Lua API ([string "return os.execute =
nil..."]:1: '<eof>' expected near '=')
$ cd ..
$ ./unit/objc_catchcxx
exception handled
$ ./unit/objc_finally
start
throw
internal finally
catch
external finally
$ uname -a
FreeBSD xxx 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011
[email protected]:/usr/obj/usr/src/sys/GENERIC i386
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc46/gcc/i386-portbld-freebsd8.2/4.6.4/lto-wrapper
Target: i386-portbld-freebsd8.2
Configured with: ./../gcc-4.6-20120406/configure --disable-nls
--enable-languages=c,c++,objc,fortran --libdir=/usr/local/lib/gcc46
--libexecdir=/usr/local/libexec/gcc46 --program-suffix=46
--with-as=/usr/local/bin/as --with-gmp=/usr/local
--with-gxx-include-dir=/usr/local/lib/gcc46/include/c++/
--with-ld=/usr/local/bin/ld --with-libiconv-prefix=/usr/local
--with-pkgversion='FreeBSD Ports Collection' --with-system-zlib
--disable-libgcj --prefix=/usr/local --mandir=/usr/local/man
--infodir=/usr/local/info/gcc46 --build=i386-portbld-freebsd8.2
Thread model: posix
gcc version 4.6.4 20120406 (prerelease) (FreeBSD Ports Collection)
To manage notifications about this bug go to:
https://bugs.launchpad.net/tarantool/+bug/1117135/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp