Bug 115169

Summary: net/asterisk missing dependence
Product: Ports & Packages Reporter: Dan Lukes <dan>
Component: Individual Port(s)Assignee: Maxim Sobolev <sobomax>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Dan Lukes 2007-08-03 14:40:01 UTC
	If libgsm.so.1 (part of audio/gsm) present in system 
	then asterisk use this library instead of internal implementation

	Unfortunately, it doesn't record the dependency to it

	So audio/gsm may be uninstalled without warning and asterisk's 
GSM codec become unoperational.

	Also, the package will not install audio/gsm as dependecy

Fix: 

Check presence of libgsm.so.1 and add LIB dependence when exist.

	Alternativelly - force use of internal implementation via 
--with-gsm=internal
How-To-Repeat: 	Compile net/asterisk on system with audio/gsm installed. 
Then uninstall audio/gsm and try to use GSM codec in asterisk. 

OR

	Compile net/asterisk on system with audio/gsm installed. Make package.
Install package on another system with no audio/gsm installed.
Try to use GSM codec in asterisk.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-08-03 14:40:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sobomax

Over to maintainer
Comment 2 dfilter service freebsd_committer freebsd_triage 2007-12-11 22:24:28 UTC
sobomax     2007-12-11 22:24:23 UTC

  FreeBSD ports repository

  Modified files:
    net/asterisk         Makefile distinfo pkg-plist 
  Log:
  Update to 1.4.13 and add missed audio/gsm dependency.
  
  PR:             115169, 117199
  Submitted by:   Vladimir Korkodinov, Dan Lukes
  
  Revision  Changes    Path
  1.87      +4 -3      ports/net/asterisk/Makefile
  1.30      +6 -6      ports/net/asterisk/distinfo
  1.31      +1 -2      ports/net/asterisk/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Maxim Sobolev freebsd_committer freebsd_triage 2007-12-11 22:25:08 UTC
State Changed
From-To: open->closed

Fixed, thanks for submission!