Bug#394465: remove unicorn ?

2008-09-06 Thread Sven Luther
On Sat, Sep 06, 2008 at 04:46:19PM +0200, Thomas Viehmann wrote:
> 
> Hi,
> 
> unicorn (binary unicorn-source) is a kernel driver for a DSL adapter.
> Unfortunately, if fails to build (with the bug being from 2006) with
> recent kernels, see #394465.
> About month ago, Nick Leverton got it to compile with 2.6.24 (but not to
> link with 2.6.25), but could not test whether it works beyond not
> crashing the kernel upon loading the module. Moreover, no work seems to
> have been done with 2.6.26 which has been available in Debian since the
> end of July.
> As such, I think we should remove unicorn from lenny for now.

Well, if you kick out the maintainer out of the debian project, no
wonder the package is then left in a bad state.

I think elementary decency would have one of those having asked for my
expulsion take over the package, and take the responsability of their
actions. But somehow i doubt this will happen.

Sadly,

Sven Luther



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394465: remove unicorn ?

2008-09-06 Thread Nick Leverton
On Sat, Sep 06, 2008 at 04:46:19PM +0200, Thomas Viehmann wrote:
>  Moreover, no work seems to
> have been done with 2.6.26 which has been available in Debian since the
> end of July.
> As such, I think we should remove unicorn from lenny for now.

I have tried a build against 2.6.26 and there are further compilation
errors.  Full details sent to #394465.

Nick



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394465: remove unicorn ?

2008-09-06 Thread Nick Leverton
Unicorn build results on Lenny against 2.6.26, for completeness.
Performed using the same patches as I tried with 2.6.24 and 2.6.25.

make[2]: Entering directory `/usr/src/linux-headers-2.6.26-1-686'
  CC [M]  /usr/src/modules/unicorn/unicorn_pci/unicorn_pcidrv.o
/usr/src/modules/unicorn/unicorn_pci/unicorn_pcidrv.c: In function 
‘find_unicorn’:
/usr/src/modules/unicorn/unicorn_pci/unicorn_pcidrv.c:933: warning: 
‘pci_find_device’ is deprecated (declared at include/linux/pci.h:514)
  CC [M]  /usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.o
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c: In function 
‘do_rapi_unlock’:
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c:598: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c:599: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c: In function ‘xsm_p’:
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c:1051: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c:1076: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c:1098: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c: In function ‘xsm_v’:
/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.c:1114: error: request for 
member ‘counter’ in something not a structure or union
make[3]: *** [/usr/src/modules/unicorn/unicorn_pci/../msw/linrapi.o] Error 1
make[2]: *** [_module_/usr/src/modules/unicorn/unicorn_pci] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.26-1-686'
make[2]: Entering directory `/usr/src/linux-headers-2.6.26-1-686'
  CC [M]  /usr/src/modules/unicorn/unicorn_usb/unicorn_usbdrv.o
/usr/src/modules/unicorn/unicorn_usb/unicorn_usbdrv.c:125: warning: ‘dump_urb’ 
defined but not used
  CC [M]  /usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.o
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c: In function 
‘do_rapi_unlock’:
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c:598: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c:599: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c: In function ‘xsm_p’:
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c:1051: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c:1076: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c:1098: error: request for 
member ‘counter’ in something not a structure or union
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c: In function ‘xsm_v’:
/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.c:1114: error: request for 
member ‘counter’ in something not a structure or union
make[3]: *** [/usr/src/modules/unicorn/unicorn_usb/../msw/linrapi.o] Error 1




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394465: remove unicorn ?

2008-09-06 Thread Nick Leverton
On Sat, Sep 06, 2008 at 04:46:19PM +0200, Thomas Viehmann wrote:

> As such, I think we should remove unicorn from lenny for now.

I cannot argue otherwise.  The USB GPL link issue appears to stem from
the closed-source components, which are distributed in .o format only.

Debian doesn't distribute pre-built Unicorn modules, and therefore I
think the GPL Violation scare warning and refusal to link is a complete
red herring for users building modules for their own use in the way
that unicorn-source intends.

But it would appear that this module is effectively dead for current
kernels until someone can do a bit of work on it, even if only to find
a way suppress the link error (or omit the unicorn-usb driver?) and do
some reliability testing.

Philippe Coval's website at
http://who.is.free.fr/dokuwiki/doku.php?id=unicorn suggests that Unicorn
chipset support is now handled by st.com but that may not help with the
USB interface !  I think Philippe may be subscribed to this bug.

My test machine has been long term borrowed by my wife so I can't work
on this in the Lenny release timeframe :-(

Nick



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394465: remove unicorn ?

2008-09-06 Thread Marc 'HE' Brockschmidt
Thomas Viehmann <[EMAIL PROTECTED]> writes:
> unicorn (binary unicorn-source) is a kernel driver for a DSL adapter.
> Unfortunately, if fails to build (with the bug being from 2006) with
> recent kernels, see #394465.

Removal hint added.

Marc
-- 
Fachbegriffe der Informatik - Einfach erklärt
213: NT-Fernwartung
   Microsoft Cordless Wheel Mouse
   (Auf der CeBit 2001 aufgeschnappt von Moritz Muehlenhoff)


pgpqwNB1TWnOr.pgp
Description: PGP signature


Bug#394465: remove unicorn ?

2008-09-06 Thread Thomas Viehmann
Hi,

unicorn (binary unicorn-source) is a kernel driver for a DSL adapter.
Unfortunately, if fails to build (with the bug being from 2006) with
recent kernels, see #394465.
About month ago, Nick Leverton got it to compile with 2.6.24 (but not to
link with 2.6.25), but could not test whether it works beyond not
crashing the kernel upon loading the module. Moreover, no work seems to
have been done with 2.6.26 which has been available in Debian since the
end of July.
As such, I think we should remove unicorn from lenny for now.

Kind regards

T.
-- 
Thomas Viehmann, http://thomas.viehmann.net/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]