FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 07-31-2011, 09:21 AM
Alessio Treglia
 
Default Bug#636114: ITP: libdssialsacompat -- DSSI ALSA compatibility library for non-Linux platforms

Package: wnpp
Severity: wishlist
Owner: Alessio Treglia <alessio@debian.org>

* Package name : libdssialsacompat
Version : 1.0.8
Upstream Author : Sean Bolton <sean@smbolton.com>
* URL : http://smbolton.com/linux.html
* License : GPL
Programming Lang: C
Description : DSSI ALSA compatibility library for non-Linux platforms

libdssialsacompat is simply an extraction from and repackaging of
the code from alsa-lib, necessary to support DSSI on non-ALSA
systems.
.
libdssialsacompat is intended to provide the snd_seq_event_t
declarations and handling code necessary to compile and use DSSI on
non-ALSA systems. It aims to allows compiling DSSI code with as
little change as possible, while not presenting itself in such a way
as to fool other autoconf-enabled code into thinking a system has
ALSA.
.
This library does NOT provide any sort of emulation of the ALSA
audio, MIDI, or sequencer devices. The only part of ALSA that is
required by the DSSI specification is the snd_seq_event_t definition
and handling, and that is all libdssialsacompat is intended to
replace. Other ALSA code should be ported to native facilities.



--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110731092152.4380.89098.reportbug@alessio-laptop">http://lists.debian.org/20110731092152.4380.89098.reportbug@alessio-laptop
 
Old 07-31-2011, 09:31 AM
Samuel Thibault
 
Default Bug#636114: ITP: libdssialsacompat -- DSSI ALSA compatibility library for non-Linux platforms

Alessio Treglia, le Sun 31 Jul 2011 11:21:52 +0200, a écrit :
> libdssialsacompat is simply an extraction from and repackaging of
> the code from alsa-lib, necessary to support DSSI on non-ALSA
> systems.

Interesting. How can we make this interact with liboss-salsa?

Samuel


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110731093130.GA3924@const">http://lists.debian.org/20110731093130.GA3924@const
 
Old 07-31-2011, 11:51 AM
Alessio Treglia
 
Default Bug#636114: ITP: libdssialsacompat -- DSSI ALSA compatibility library for non-Linux platforms

Hi Samuel, hi all,

On Sun, Jul 31, 2011 at 11:31 AM, Samuel Thibault <sthibault@debian.org> wrote:
> Interesting. *How can we make this interact with liboss-salsa?

Good point, this library provides just a small compatibility layer to
make DSSI plugins able to compile on non-Linux architectures.

*-bsd porters can surely give more information on the topic, a certain
amout of porting would be needed, I think.

--
Alessio Treglia * * * * *| www.alessiotreglia.com
Debian Developer * * * * | alessio@debian.org
Ubuntu Core Developer * *| quadrispro@ubuntu.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: CAMHuwoyk2DN+iRYP0+qVbc_Y4oEy4te47cAJdoFoi6YpYS+Ow w@mail.gmail.com">http://lists.debian.org/CAMHuwoyk2DN+iRYP0+qVbc_Y4oEy4te47cAJdoFoi6YpYS+Ow w@mail.gmail.com
 
Old 08-01-2011, 04:05 PM
Samuel Thibault
 
Default Bug#636114: ITP: libdssialsacompat -- DSSI ALSA compatibility library for non-Linux platforms

Alessio Treglia, le Sun 31 Jul 2011 13:51:38 +0200, a écrit :
> On Sun, Jul 31, 2011 at 11:31 AM, Samuel Thibault <sthibault@debian.org> wrote:
> > Interesting. *How can we make this interact with liboss-salsa?
>
> Good point, this library provides just a small compatibility layer to
> make DSSI plugins able to compile on non-Linux architectures.

Understood. But my point is that liboss-salsa already provides
ALSA-compatibility headers. Digging a bit more, it seems
libdssialsacompat installs its alsa headers into /usr/include/dssi/alsa,
so there shouldn't be a conflict actually. I guess this is where you
intended to let it install them?

Samuel


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110801160537.GI27541@const.bordeaux.inria.fr">ht tp://lists.debian.org/20110801160537.GI27541@const.bordeaux.inria.fr
 
Old 08-06-2011, 09:25 AM
Alessio Treglia
 
Default Bug#636114: ITP: libdssialsacompat -- DSSI ALSA compatibility library for non-Linux platforms

Hi again,

and sorry for the late reply.

On Mon, Aug 1, 2011 at 6:05 PM, Samuel Thibault <sthibault@debian.org> wrote:
> Understood. But my point is that liboss-salsa already provides
> ALSA-compatibility headers. *Digging a bit more, it seems
> libdssialsacompat installs its alsa headers into /usr/include/dssi/alsa,
> so there shouldn't be a conflict actually. *I guess this is where you
> intended to let it install them?

Sure, it is so.
I've understood the point: the goal is to integrate those symbols in
liboss-salsa, I think it's feasible and some work on both
libdssialsacompat and liboss-salsa-dev is needed in order to get it
achieved:

- asoundef.h might be removed from libdssisalsacompat-dev and
replaced by a symlink to the header provided by libasound2-dev
- liboss-salsa-dev's seq_midi_event.h should point to
libdssialsacompat-dev's one
- seq_event.h needs little more investigation, the copy provided by
libdssisalsacompat-dev may need to be refresh'd
- ...

This is just to set a beginning point, but I'm not an experienced
kfreebsd porter, so any help is appreciated

Regards,

--
Alessio Treglia * * * * *| www.alessiotreglia.com
Debian Developer * * * * | alessio@debian.org
Ubuntu Core Developer * *| quadrispro@ubuntu.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: CAMHuwoxABg_hpJNz=Re0VP1fd5Lb2j7axDLJ0Ow-sAtiyaT-pQ@mail.gmail.com">http://lists.debian.org/CAMHuwoxABg_hpJNz=Re0VP1fd5Lb2j7axDLJ0Ow-sAtiyaT-pQ@mail.gmail.com
 
Old 08-06-2011, 09:36 AM
Samuel Thibault
 
Default Bug#636114: ITP: libdssialsacompat -- DSSI ALSA compatibility library for non-Linux platforms

Alessio Treglia, le Sat 06 Aug 2011 11:25:06 +0200, a écrit :
> This is just to set a beginning point, but I'm not an experienced
> kfreebsd porter, so any help is appreciated

Well there is nothing specific to kfreebsd here, you can develop and
test it all on a Linux box.

Samuel


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110806093654.GK23776@type.famille.thibault.fr">h ttp://lists.debian.org/20110806093654.GK23776@type.famille.thibault.fr
 

Thread Tools




All times are GMT. The time now is 10:21 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org