[Home]

Summary:ASTERISK-11862: Building chan_vpb in 1.4 fails with libvpb-dev 4.2.26-1
Reporter:Tzafrir Cohen (tzafrir)Labels:
Date Opened:2008-04-16 07:33:35Date Closed:2008-04-17 18:02:13
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Channels/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:I'm trying to build 1.4 SVN (114148) on a Debian Lenny amd64 system with

 libvpb-dev 4.2.26-1

(and libvpb0 of the same version)

I get the following error:

  [CXX] chan_vpb.cc -> chan_vpb.oo
In file included from /usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr.h:114,
                from /usr/include/c++/4.2/x86_64-linux-gnu/bits/c++io.h:43,
                from /usr/include/c++/4.2/iosfwd:46,
                from /usr/include/c++/4.2/bits/stl_algobase.h:70,
                from /usr/include/c++/4.2/bits/char_traits.h:46,
                from /usr/include/c++/4.2/string:47,
                from /usr/include/vpbapi.h:38,
                from chan_vpb.cc:69:
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:48: error: 'use_ast_mutex_t_instead_of_pthread_mutex_t' does not name a type
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:49: error: 'use_ast_mutex_t_instead_of_pthread_mutex_t' does not name a type
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:97: error: 'use_ast_mutex_lock_instead_of_pthread_mutex_lock' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:97: error: invalid type in declaration before ';' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:98: error: 'use_ast_mutex_trylock_instead_of_pthread_mutex_trylock' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:98: error: invalid type in declaration before ';' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:99: error: 'use_ast_mutex_unlock_instead_of_pthread_mutex_unlock' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:99: error: invalid type in declaration before ';' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:100: error: 'use_ast_mutex_init_instead_of_pthread_mutex_init' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:100: error: invalid type in declaration before ';' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:605: error: '__gthread_mutex_lock' declared as an 'inline' variable
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:605: error: '__gthread_mutex_t' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:605: error: 'mutex' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:606: error: expected ',' or ';' before '{' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:614: error: '__gthread_mutex_trylock' declared as an 'inline' variable
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:614: error: '__gthread_mutex_t' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:614: error: 'mutex' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:615: error: expected ',' or ';' before '{' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:623: error: '__gthread_mutex_unlock' declared as an 'inline' variable
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:623: error: '__gthread_mutex_t' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:623: error: 'mutex' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:624: error: expected ',' or ';' before '{' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:654: error: '__gthread_recursive_mutex_lock' declared as an 'inline' variable
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:654: error: '__gthread_recursive_mutex_t' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:654: error: 'mutex' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:655: error: expected ',' or ';' before '{' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:660: error: '__gthread_recursive_mutex_trylock' declared as an 'inline' variable
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:660: error: '__gthread_recursive_mutex_t' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:660: error: 'mutex' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:661: error: expected ',' or ';' before '{' token
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:666: error: '__gthread_recursive_mutex_unlock' declared as an 'inline' variable
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:666: error: '__gthread_recursive_mutex_t' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:666: error: 'mutex' was not declared in this scope
/usr/include/c++/4.2/x86_64-linux-gnu/bits/gthr-default.h:667: error: expected ',' or ';' before '{' token
In file included from /usr/include/c++/4.2/iosfwd:46,
                from /usr/include/c++/4.2/bits/stl_algobase.h:70,
                from /usr/include/c++/4.2/bits/char_traits.h:46,
                from /usr/include/c++/4.2/string:47,
                from /usr/include/vpbapi.h:38,
                from chan_vpb.cc:69:
/usr/include/c++/4.2/x86_64-linux-gnu/bits/c++io.h:47: error: '__gthread_mutex_t' does not name a type
chan_vpb.cc: In function 'ast_bridge_result ast_vpb_bridge(ast_channel*, ast_channel*, int, ast_frame**, ast_channel**, int)':
chan_vpb.cc:531: warning: 'vpb_bridge' is deprecated (declared at /usr/include/vpbapi.h:394)
chan_vpb.cc:595: warning: 'vpb_bridge' is deprecated (declared at /usr/include/vpbapi.h:394)
chan_vpb.cc: In function 'void get_callerid(vpb_pvt*)':
chan_vpb.cc:713: error: 'vpb_strerror' was not declared in this scope
chan_vpb.cc: In function 'int monitor_handle_owned(vpb_pvt*, VPB_EVENT*)':
chan_vpb.cc:1014: error: 'VPB_PLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:1016: error: 'vpb_reset_play_fifo_alarm' was not declared in this scope
chan_vpb.cc:1019: error: 'VPB_RECORD_OVERFLOW' was not declared in this scope
chan_vpb.cc:1021: error: 'vpb_reset_record_fifo_alarm' was not declared in this scope
chan_vpb.cc: In function 'int monitor_handle_notowned(vpb_pvt*, VPB_EVENT*)':
chan_vpb.cc:1301: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc: In function 'void* do_monitor(void*)':
chan_vpb.cc:1363: error: 'vpb_strerror' was not declared in this scope
chan_vpb.cc: In function 'int restart_monitor()':
chan_vpb.cc:1472: error: invalid conversion from 'int' to 'VPB_EVT_TYPE'
chan_vpb.cc: In function 'void mkbrd(vpb_model_t, int)':
chan_vpb.cc:1532: warning: dereferencing type-punned pointer will break strict-aliasing rules
chan_vpb.cc:1532: error: invalid conversion from 'short int*' to 'int'
/usr/include/vpbapi.h:2321: error: too few arguments to function 'int vpb_echo_canc_set_sup_thresh(int, short int*)'
chan_vpb.cc:1532: error: at this point in file
chan_vpb.cc: In function 'vpb_pvt* mkif(int, int, int, int, float, float, float, float, int, int, int, char*, int, int, ast_group_t, ast_group_t)':
chan_vpb.cc:1649: warning: 'vpb_get_model' is deprecated (declared at /usr/include/vpbapi.h:282)
chan_vpb.cc:1681: error: 'VPB_MPLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:1681: error: 'VPB_MRECORD_OVERFLOW' was not declared in this scope
chan_vpb.cc:1683: error: 'VPB_MPLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:1683: error: 'VPB_MRECORD_OVERFLOW' was not declared in this scope
chan_vpb.cc:1691: error: 'VPB_MPLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:1691: error: 'VPB_MRECORD_OVERFLOW' was not declared in this scope
/usr/include/vpbapi.h: In function 'int vpb_call(ast_channel*, char*, int)':
/usr/include/vpbapi.h:364: error: too many arguments to function 'void vpb_ring_station_async(VPBPortHandle, int)'
chan_vpb.cc:1911: error: at this point in file
chan_vpb.cc:1911: error: void value not ignored as it ought to be
chan_vpb.cc:1964: error: 'vpb_strerror' was not declared in this scope
/usr/include/vpbapi.h: In function 'int vpb_hangup(ast_channel*)':
/usr/include/vpbapi.h:364: error: too many arguments to function 'void vpb_ring_station_async(VPBPortHandle, int)'
chan_vpb.cc:2052: error: at this point in file
chan_vpb.cc: In function 'char* ast2vpbformatname(int)':
chan_vpb.cc:2224: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc:2226: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc:2228: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc:2230: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc:2232: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc: In function 'int vpb_write(ast_channel*, ast_frame*)':
chan_vpb.cc:2318: error: invalid conversion from 'int' to 'AudioCompress'
chan_vpb.cc:2318: error:   initializing argument 2 of 'void vpb_play_buf_start(VPBPortHandle, AudioCompress)'
chan_vpb.cc:2327: error: invalid conversion from 'int' to 'AudioCompress'
chan_vpb.cc:2327: error:   initializing argument 2 of 'void vpb_play_buf_start(VPBPortHandle, AudioCompress)'
chan_vpb.cc: In function 'void* do_chanreads(void*)':
chan_vpb.cc:2448: error: 'VPB_MPLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:2448: error: 'VPB_MRECORD_OVERFLOW' was not declared in this scope
chan_vpb.cc:2463: error: 'VPB_MPLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:2463: error: 'VPB_MRECORD_OVERFLOW' was not declared in this scope
chan_vpb.cc:2477: error: 'VPB_MPLAY_UNDERFLOW' was not declared in this scope
chan_vpb.cc:2477: error: 'VPB_MRECORD_OVERFLOW' was not declared in this scope
chan_vpb.cc:2499: error: invalid conversion from 'int' to 'AudioCompress'
chan_vpb.cc:2499: error:   initializing argument 2 of 'void vpb_record_buf_start(VPBPortHandle, AudioCompress)'
chan_vpb.cc:2500: error: 'vpb_reset_record_fifo_alarm' was not declared in this scope
chan_vpb.cc:2507: error: invalid conversion from 'int' to 'AudioCompress'
chan_vpb.cc:2507: error:   initializing argument 2 of 'void vpb_record_buf_start(VPBPortHandle, AudioCompress)'
chan_vpb.cc: In function 'ast_channel* vpb_request(const char*, int, void*, int*)':
chan_vpb.cc:2724: warning: deprecated conversion from string constant to 'char*'
chan_vpb.cc: In function 'int load_module()':
chan_vpb.cc:2875: warning: 'vpb_seterrormode' is deprecated (declared at /usr/include/vpbapi.h:1273)
chan_vpb.cc:2875: warning: 'VPB_ERROR_CODE' is deprecated (declared at /usr/include/vpbapi.h:1245)
chan_vpb.cc:2875: warning: 'vpb_seterrormode' is deprecated (declared at /usr/include/vpbapi.h:1273)
make[1]: *** [chan_vpb.oo] Error 1
make: *** [channels] Error 2
Comments:By: Digium Subversion (svnbot) 2008-04-16 14:54:36

Repository: asterisk
Revision: 114180

U   branches/1.4/channels/chan_vpb.cc

------------------------------------------------------------------------
r114180 | tilghman | 2008-04-16 14:54:35 -0500 (Wed, 16 Apr 2008) | 3 lines

Backport revisions for latest vpb drivers to 1.4
(Closes issue ASTERISK-11862)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=114180

By: Digium Subversion (svnbot) 2008-04-16 14:55:27

Repository: asterisk
Revision: 114181

_U  trunk/

------------------------------------------------------------------------
r114181 | tilghman | 2008-04-16 14:55:27 -0500 (Wed, 16 Apr 2008) | 10 lines

Blocked revisions 114180 via svnmerge

........
r114180 | tilghman | 2008-04-16 14:59:37 -0500 (Wed, 16 Apr 2008) | 3 lines

Backport revisions for latest vpb drivers to 1.4
(Closes issue ASTERISK-11862)

........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=114181

By: Digium Subversion (svnbot) 2008-04-17 12:30:50

Repository: asterisk
Revision: 114214

_U  team/group/multiparking/
U   team/group/multiparking/CHANGES
U   team/group/multiparking/Makefile
U   team/group/multiparking/apps/app_chanspy.c
U   team/group/multiparking/apps/app_externalivr.c
U   team/group/multiparking/apps/app_festival.c
U   team/group/multiparking/apps/app_ices.c
U   team/group/multiparking/apps/app_mp3.c
U   team/group/multiparking/apps/app_nbscat.c
U   team/group/multiparking/apps/app_zapras.c
U   team/group/multiparking/channels/chan_sip.c
U   team/group/multiparking/channels/chan_zap.c
U   team/group/multiparking/configs/sip.conf.sample
U   team/group/multiparking/doc/CODING-GUIDELINES
A   team/group/multiparking/doc/chan_sip-perf-testing.txt
U   team/group/multiparking/include/asterisk/app.h
U   team/group/multiparking/include/asterisk/astobj2.h
A   team/group/multiparking/include/asterisk/dlinkedlists.h
U   team/group/multiparking/include/asterisk/dsp.h
U   team/group/multiparking/include/asterisk/frame.h
U   team/group/multiparking/include/asterisk/lock.h
U   team/group/multiparking/include/asterisk/logger.h
U   team/group/multiparking/include/asterisk/sched.h
U   team/group/multiparking/main/app.c
U   team/group/multiparking/main/asterisk.c
U   team/group/multiparking/main/astobj2.c
U   team/group/multiparking/main/dsp.c
U   team/group/multiparking/main/event.c
U   team/group/multiparking/main/frame.c
U   team/group/multiparking/main/logger.c
U   team/group/multiparking/main/sched.c
U   team/group/multiparking/main/utils.c
U   team/group/multiparking/res/res_agi.c
U   team/group/multiparking/res/res_jabber.c
U   team/group/multiparking/res/res_musiconhold.c
A   team/group/multiparking/tests/test_dlinklists.c
U   team/group/multiparking/utils/Makefile
A   team/group/multiparking/utils/refcounter.c

------------------------------------------------------------------------
r114214 | mvanbaak | 2008-04-17 12:30:47 -0500 (Thu, 17 Apr 2008) | 189 lines

Merged revisions 114172,114174-114175,114181-114183,114185,114187-114188,114190,114192,114194,114196,114199,114201-114202,114205,114208,114212 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r114172 | murf | 2008-04-16 19:14:18 +0200 (Wed, 16 Apr 2008) | 1 line

Introducing doubly linked lists to trunk from branch team/murf/bug11210.
................
r114174 | qwell | 2008-04-16 19:31:02 +0200 (Wed, 16 Apr 2008) | 14 lines

Blocked revisions 114173 via svnmerge

........
r114173 | qwell | 2008-04-16 12:30:09 -0500 (Wed, 16 Apr 2008) | 7 lines

Fix "fallthrough" behavior here, so config options in a previously configured user don't override settings in general.

(closes issue ASTERISK-11863)
Reported by: tzafrir
Patches:
     chanzap_users_sections.diff uploaded by tzafrir (license 46)

........

................
r114175 | murf | 2008-04-16 19:45:28 +0200 (Wed, 16 Apr 2008) | 1 line

Introducing various astobj2 enhancements, chief being a refcount tracing feature, and various documentation updates in astobj2.h, and the addition of standalone utility, refcounter, that will filter the trace output for unbalanced, unfreed objects. This comes from the team/murf/bug11210 branch.
................
r114181 | tilghman | 2008-04-16 22:00:27 +0200 (Wed, 16 Apr 2008) | 10 lines

Blocked revisions 114180 via svnmerge

........
r114180 | tilghman | 2008-04-16 14:59:37 -0500 (Wed, 16 Apr 2008) | 3 lines

Backport revisions for latest vpb drivers to 1.4
(Closes issue ASTERISK-11862)

........

................
r114182 | murf | 2008-04-16 22:09:39 +0200 (Wed, 16 Apr 2008) | 1 line

Introducing a small upgrade to the ast_sched_xxx  facility, to keep it from eating up lots of cpu cycles. See CHANGES. From the team/murf/bug11210 branch.
................
r114183 | murf | 2008-04-16 22:28:08 +0200 (Wed, 16 Apr 2008) | 1 line

Introducing a small optimization to event_unsubscribe; events now use a Doubly-Linked list for events, gives fast deletions, for the sake of channel driver mwi events. From team/murf/bug11210.
................
r114185 | kpfleming | 2008-04-16 22:47:30 +0200 (Wed, 16 Apr 2008) | 14 lines

Merged revisions 114184 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114184 | kpfleming | 2008-04-16 15:46:38 -0500 (Wed, 16 Apr 2008) | 6 lines

use the ZT_SET_DIALPARAMS ioctl properly by initializing the structure to all zeroes in case it contains fields that we don't write values into (which it does as of Zaptel 1.4.10)

(closes issue ASTERISK-11861)
Reported by: fnordian


........

................
r114187 | murf | 2008-04-16 22:54:41 +0200 (Wed, 16 Apr 2008) | 1 line

A small enhancement-- I added the routine log_show_lock to utils.c, which if the mentioned lock has been acquired, this routine will log to the console the normal info about that lock you'd see from the CLI when you do a 'core show locks'. It's solely for debug-- if the lock is NOT acquired, there is no output. I use it to show 'unexpected' locks, to see where/why a lock is pre-locked. This command is to be called from points of interest, like just before a trylock, and helps to spot fleeting, highly temporal locks that normally are not locked...
................
r114188 | tilghman | 2008-04-17 00:57:54 +0200 (Thu, 17 Apr 2008) | 2 lines

Standardized routines for forking processes (keeps all the specialized code in one place).

................
r114190 | murf | 2008-04-17 01:53:27 +0200 (Thu, 17 Apr 2008) | 1 line

This is the scariest commit I've done in a long time. This is the astobj2-ification of chan_sip. I've tested a number of scenarios like crazy. It used to have 4x the call setup/teardown performance of trunk, but now it's roughly at parity. I will attempt to find the bottlenecks and get it back to the 4x mark. The changes made were somewhat invasive, but the value to the community of these upgrades outweighs waiting further for more testing. Every change being made to chan_sip was lousing this code up when we tried to merge. Peers, Users, Dialogs, are all now astobj2 objects, indexed via hashtables. Refcounting is used to track objects and free them at the bitter end of their lives. Please file issues on bugs.digium.com, and PLEASE, please, please be patient. One natural advantage to all the hash-table work is that loading large sip.conf files full of thousands of peers now goes much faster. One more please: PLEASE help thrash this code and test it.
................
r114192 | seanbright | 2008-04-17 12:55:05 +0200 (Thu, 17 Apr 2008) | 9 lines

Merged revisions 114191 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114191 | seanbright | 2008-04-17 06:51:20 -0400 (Thu, 17 Apr 2008) | 1 line

Make sure we have enough room for the recording's filename.
........

................
r114194 | seanbright | 2008-04-17 14:25:23 +0200 (Thu, 17 Apr 2008) | 1 line

Update the CHANGES file with yesterday's ChanSpy change.  Sorry Kevin, just saw your e-mail.
................
r114196 | tilghman | 2008-04-17 14:59:04 +0200 (Thu, 17 Apr 2008) | 16 lines

Merged revisions 114195 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114195 | tilghman | 2008-04-17 07:56:38 -0500 (Thu, 17 Apr 2008) | 8 lines

Add special case for when the agi cannot be executed, to comply with the documentation that
we return failure in that case.
(closes issue ASTERISK-11866)
Reported by: fmueller
Patches:
      20080416__bug12462.diff.txt uploaded by Corydon76 (license 14)
Tested by: fmueller

........

................
r114199 | phsultan | 2008-04-17 15:46:17 +0200 (Thu, 17 Apr 2008) | 10 lines

Merged revisions 114198 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114198 | phsultan | 2008-04-17 15:42:23 +0200 (Thu, 17 Apr 2008) | 2 lines

Use keepalives effectively in order diagnose bug ASTERISK-11838.

........

................
r114201 | murf | 2008-04-17 16:45:16 +0200 (Thu, 17 Apr 2008) | 1 line

Thanks to snuff for finding these omissions
................
r114202 | tilghman | 2008-04-17 17:12:52 +0200 (Thu, 17 Apr 2008) | 2 lines

fileio.h does not exist; io.h does, though.

................
r114205 | russell | 2008-04-17 18:25:29 +0200 (Thu, 17 Apr 2008) | 11 lines

Merged revisions 114204 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114204 | russell | 2008-04-17 11:23:45 -0500 (Thu, 17 Apr 2008) | 3 lines

Fix the bininstall target to install from subdirs, as well.
(closes issue AST-8, patch from bmd at switchvox)

........

................
r114208 | mmichelson | 2008-04-17 18:40:12 +0200 (Thu, 17 Apr 2008) | 20 lines

Merged revisions 114207 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r114207 | mmichelson | 2008-04-17 11:28:03 -0500 (Thu, 17 Apr 2008) | 12 lines

It was possible for a reference to a frame which was part of a freed DSP to still be
referenced, leading to memory corruption and eventual crashes. This code change ensures
that the dsp is freed when we are finished with the frame. This change is very similar
to a change Russell made with translators back a month or so ago.

(closes issue ASTERISK-11443)
Reported by: destiny6628
Patches:
     11999.patch uploaded by putnopvut (license 60)
Tested by: destiny6628, victoryure


........

................
r114212 | mmichelson | 2008-04-17 18:51:09 +0200 (Thu, 17 Apr 2008) | 11 lines

Blocked revisions 114211 via svnmerge

........
r114211 | mmichelson | 2008-04-17 11:50:46 -0500 (Thu, 17 Apr 2008) | 4 lines

Add prototype for ast_dsp_frame_freed. I'm not sure how this was
compiling before...


........

................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=114214

By: Digium Subversion (svnbot) 2008-04-17 18:02:13

Repository: asterisk
Revision: 114237

_U  branches/1.6.0/

------------------------------------------------------------------------
r114237 | russell | 2008-04-17 18:02:13 -0500 (Thu, 17 Apr 2008) | 17 lines

Blocked revisions 114181 via svnmerge

................
r114181 | tilghman | 2008-04-16 15:00:27 -0500 (Wed, 16 Apr 2008) | 10 lines

Blocked revisions 114180 via svnmerge

........
r114180 | tilghman | 2008-04-16 14:59:37 -0500 (Wed, 16 Apr 2008) | 3 lines

Backport revisions for latest vpb drivers to 1.4
(Closes issue ASTERISK-11862)

........

................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=114237