Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63101 - Request new Asterisk
Summary: Request new Asterisk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Stefan Knoblich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-07 01:28 UTC by Leon Bogaert
Modified: 2004-10-12 01:51 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leon Bogaert 2004-09-07 01:28:09 UTC
I would like to see a new ebuild for Asterisk 1.0.

Reproducible: Always
Steps to Reproduce:
Comment 1 Urgo 2004-09-23 10:13:31 UTC
Asterisk 1.0 was released today.

ftp://ftp.asterisk.org/pub/telephony/asterisk/
Comment 2 Urgo 2004-09-23 10:32:25 UTC
http://bugs.gentoo.org/show_bug.cgi?id=58439 can be used to install the cvs version of asterisk.  If you do that today you'll be getting version 1.0.
Comment 3 Remco Barendse 2004-09-23 12:08:45 UTC
Indeed but I'm not that familiar with gentoo yet and would prefer to just emerge the package instead of installing an ebuild from bugs :) 
Comment 4 Urgo 2004-09-23 12:10:10 UTC
I hear ya and an ebuild for 1.0 would be nice, but it is possiable to get it installed that way if you can't wait.
Comment 5 witr 2004-09-23 13:03:08 UTC
Are asterisk bugs receiving attention?  It seems like the bugs are remaining in "new" state indefinitely.  Perhaps the developer has moved on?
Comment 6 Urgo 2004-09-23 13:06:13 UTC
I don't know about the gentoo developer, but asterisk in general is defiantly still alive.  They had a big conference this week in Alanta I belive called Astricon.
Comment 7 Stefan Knoblich (RETIRED) gentoo-dev 2004-09-23 17:09:09 UTC
i'm still alive, but currently busy with work...

asterisk-1.0.0 is in the tree (wait for for mirrors to sync...)
Comment 8 Remco Barendse 2004-09-26 00:56:31 UTC
Thanks for the 1.00 ebuild :)

One question however, why is zaptel 1.00 still marked 'unstable'? Seems a bit silly to only mark half of asterisk 1.00 as stable:
Calculating dependencies -
!!! all ebuilds that could satisfy ">=net-misc/zaptel-1.0.0" have been masked.
!!! possible candidates are:
- net-misc/zaptel-1.0.0 (masked by: ~keyword)
!!!    (dependency required by "net-misc/asterisk-1.0.0" [ebuild])
Comment 9 Stefan Knoblich (RETIRED) gentoo-dev 2004-09-26 13:42:44 UTC
asterisk-1.0.0 is ~x86, if it's not for you, please check your
/etc/portage/package.unmask and package.keywords settings
Comment 10 Remco Barendse 2004-10-07 09:57:47 UTC
Question about emerging asterisk:
When i try to emerge the lot I am a bit worried about the useflags it displays:
[ebuild N ] net-misc/zaptel-1.0.0 -devfs26 289 kB
[ebuild N ] media-sound/mpg123-0.59s-r4 -3dnow -esd -mmx -nas -oss 239 kB
[ebuild N ] net-libs/libpri-1.0.0 48 kB
[ebuild N ] net-libs/zapata-1.0.0 72 kB
[ebuild N ] net-misc/asterisk-1.0.0 -alsa +apache2 -doc -gtk -mmx -mysql -nopri -nozaptel 10,993 kB

Obviously it is emerging libpri and zapata and zaptel but the useflags for asterisk mention -nopri -nozaptel.

Why?? It should use either (or both)!
Comment 11 Remco Barendse 2004-10-07 13:30:56 UTC
Sorry to be annoying but I get loads of errors when trying to emerge zaptel (box is running kernel 2.6). I'll just paste a few lines of every kind of error:
include/linux/types.h:18: error: syntax error before "__kernel_dev_t"
include/linux/types.h:18: warning: type defaults to `int' in declaration of `__kernel_dev_t'
include/linux/types.h:18: warning: data definition has no type or storage class
include/linux/types.h:21: error: syntax error before "dev_t"

include/linux/types.h:152: warning: type defaults to `int' in declaration of `f_tinode'
include/linux/types.h:152: warning: data definition has no type or storage class
include/linux/types.h:155: error: syntax error before '}' token
In file included from /var/tmp/portage/zaptel-1.0.0/work/zaptel-1.0.0/zaptel.c:42:
include/linux/kernel.h:15:27: asm/byteorder.h: No such file or directory
include/linux/kernel.h:16:21: asm/bug.h: No such file or directory
In file included from /var/tmp/portage/zaptel-1.0.0/work/zaptel-1.0.0/zaptel.c:42:
include/linux/kernel.h:81: error: syntax error before "size_t"
include/linux/kernel.h:82: warning: function declaration isn't a prototype
include/linux/kernel.h:82: warning: conflicting types for built-in function `snprintf'
include/linux/kernel.h:83: error: syntax error before "size_t"
include/linux/kernel.h:83: warning: function declaration isn't a prototype

include/linux/time.h:145:31: division by zero in #if
include/linux/time.h:145:31: division by zero in #if
include/linux/time.h:145:31: division by zero in #if
include/linux/time.h:145:31: division by zero in #if

include/linux/fs.h:356: error: storage size of `bd_sem' isn't known
include/linux/fs.h:357: error: storage size of `bd_mount_sem' isn't known
include/linux/fs.h:431: error: storage size of `i_atime' isn't known
include/linux/fs.h:432: error: storage size of `i_mtime' isn't known

It's really an endless list
Comment 12 Stefan Knoblich (RETIRED) gentoo-dev 2004-10-07 14:26:48 UTC
1)
+foo =   active use-flag
-foo = inactive use-flag

therefore:

-nozaptel = build with zaptel
-nopri    = build with libpri

(n.b. this will be changed with asterisk-1.0.1, both flags will be renamed to
 zaptel and pri, so you'll have to activate them to get zaptel and/or pri  
 support)

2)

open a new bug
include output of emerge info, version of linux-headers and output of 'ls -l /usr/src/linux'
Comment 13 Remco Barendse 2004-10-12 01:51:11 UTC
Question what is the package 'net-libs/iax' for??

Is it impossible to make an IAX connection without this? I though it was already included in asterisk (or at least no such separate package comes with asterisk) and also the module in portage is still at version 0.2.2

Or should this package be removed from the portage tree?