[Home]

Summary:ASTERISK-06294: [patch] ilbc library not rebuilt causing module load failure.
Reporter:Luigi Rizzo (rizzo)Labels:
Date Opened:2006-02-12 11:12:26.000-0600Date Closed:2006-02-13 12:58:35.000-0600
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Core/CodecInterface
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:the recent review of the Makefiles forgot to update the dependency
for codec_ilbc.so on the corresponding library, causing the module
to be built without the required library and causing a runtime failure.
The attached one-line patch fixes the problem.

--- Makefile    (revision 9705)
+++ Makefile    (working copy)
@@ -89,7 +89,7 @@
$(LIBILBC):
       $(MAKE) -C ilbc all

-$(MODILBC): codec_ilbc.o $(LIBILBC)
+codec_ilbc.so: codec_ilbc.o $(LIBILBC)
       $(CC) $(SOLINK) -o $@ ${CYGSOLINK} $< ${CYGSOLIB} $(LIBILBC)

Comments:By: John Todd (jtodd) 2006-02-12 18:36:53.000-0600

Confirmed bug and fix.

By: Russell Bryant (russell) 2006-02-13 12:58:23.000-0600

I got this one fixed yesterday, thanks!