Bug 115169 - net/asterisk missing dependence
Summary: net/asterisk missing dependence
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Maxim Sobolev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-03 14:40 UTC by Dan Lukes
Modified: 2007-12-11 22:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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!