Eichhoernchen/SiriServer — Issue #19: FLAC Error
Author: revision29
Created: 2012-01-31 19:52:34+00:00
State: open

I am running SiriServer on Centos 5.9. I installed several of the libs via yum, and others via source. I keep running into an error with the flac library, specifically libFLAC.so.7. I have recompiled all of the flac and speex related libs from source and the issue persists. Below if the relevant snippet from the debug output:

DEBUG process_compressed_data Packet with class: StartSpeechRequest
DEBUG process_compressed_data packet with content:
{'aceId': '94EB4504-85DB-40EF-800A-8EA2C82255E6',
'class': 'StartSpeechRequest',
'group': 'com.apple.ace.speech',
'properties': {'audioSource': 'BuiltInMic',
'codec': 'Speex_WB_Quality8',
'handsFree': False}}
error: uncaptured python exception, closing channel <__main__.HandleConnection connected 50.45.92.30:51151 at 0xb6a9afec> (:/usr/lib/libFLAC.so.7: undefined symbol: FLAC__stream_encoder_set_compression_level [/usr/lib/python2.6/asyncore.py|read|76] [/root/siriserver/sslDispatcher.py|handle_read_event|77] [/usr/lib/python2.6/asyncore.py|handle_read_event|416] [/root/siriserver/siriServer.py|handle_read|94] [/root/siriserver/siriServer.py|process_compressed_data|185] [/root/siriserver/flac.py|initialize|30] [/usr/lib/python2.6/ctypes/__init__.py|__getattr__|366] [/usr/lib/python2.6/ctypes/__init__.py|__getitem__|371])
INFO handle_accept Incoming connection from ('50.45.92.30', 51152)
DEBUG handle_read --------------------------------------Header start------------------------------------
DEBUG handle_read ACE /ace HTTP/1.0
Host: newrevision.me
User-Agent: Assistant(iPhone/iPhone3,1; iPhone OS/5.0.1/9A405) Ace/1.0
Content-Length: 2000000000