Request for Debian 7 (Wheezy) Client

8 posts / 0 new
Last post
Nano
Request for Debian 7 (Wheezy) Client

Hello Michael,

could you please provide client binaries for Debian Wheezy (i386, amd64)?
You already have the binaries for the server.

On Debian Wheezy there is no dynamic library libusbip available.
There is only the package libusbip-dev which only provides are static version of the library.

Thanks,
Christian

Michael
I got it compiled, but then i

I got it compiled, but then i realized I dont think i can statically link my closed source client with a gpl library...i dont want legal problems so i dont think it will be doable for wheezy unfortunately.

Nano
Hello Michael,

Hello Michael,

that's sad. I will try to get the deb-src package and then try to recompile it for a dynamic version.

Nano
Hello Michael,

Hello Michael,

I have successfully recompiled the libusbip-dev package which now also includes the shared library version.
Would you consider providing the DEB packages (amd64 and i386) on your page next to your Debian version of the client as well?

Nano
Here is what I did:

Here is what I did:

Install source of package:

apt-get source libusbip-dev

Install dependencies:

apt-get build-dep libusbip-dev

Remove the line "--disable-shared" from configure command. Do not forget to remove the trailing backslash of the previous line.

nano linux-tools-3.2.17/debian/build/drivers/staging/usbip/Makefile

Add shared library files. File must look like this:

cat linux-tools-3.2.17/debian/libusbip-dev.install

usr/lib/libusbip.so
usr/lib/libusbip.so.0
usr/lib/libusbip.so.0.0.1
usr/lib/libusbip.la
usr/lib/libusbip.a
usr/include/usbip/*

Add shared library files again for userspace files. File must look like this:

cat linux-tools-3.2.17/debian/usbip.install

usr/lib/libusbip.so
usr/lib/libusbip.so.0
usr/lib/libusbip.so.0.0.1
usr/sbin/usbip
usr/sbin/usbipd
usr/share/man/man8/usbip.8
usr/share/man/man8/usbipd.8

Change directory:

cd linux-tools-3.2.17/

Build package:

dpkg-buildpackage -b

Now you will the DEB packages in the parent directory. Just install them.

Nano
Michael, could you have a

Michael, could you have a look here please?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762461

Michael
Ok, turns out i didnt even

Ok, turns out i didnt even need that library, my client already does everything required i just need to use the driver directly...i have now posted debian wheezy client i386/amd64

Nano
Ok, great. Thank you!

Ok, great. Thank you!

Log in or register to post comments