Bug#538537: zaptel: FTBFS with new source format 3.0 (quilt): broken patches
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Tue Jan 5 23:16:42 UTC 2010
On Sat, Jul 25, 2009 at 11:39:07PM +0200, hertzog at debian.org wrote:
> Package: zaptel
> Version: 1:1.4.11~dfsg-3
> Severity: wishlist
> Usertags: 3.0-quilt-by-default
>
> To prepare a possible switch to the new source package format "3.0
> (quilt)" [1], I converted all source packages and rebuilt the packages
> afterwards to see what breaks, and zaptel does break. To reproduce the
> problem you can do this:
> $ apt-get source zaptel
> $ mkdir -p zaptel-1.4.11~dfsg/debian/source
> $ echo "3.0 (quilt)" >zaptel-1.4.11~dfsg/debian/source/format
> $ dpkg-source -b zaptel-1.4.11~dfsg
> $ dpkg-source -x zaptel_1.4.11~dfsg-3.dsc
> $ cd zaptel-1.4.11~dfsg && debuild -us -uc
I now see that this bug was accidentally not cloned to DAHDI. I'm not
completely sure the issue is valid today, but still have several extra
added source files (under drivers/ ). For at least one of those the
package is practically upstream. This is not something I like. OTOH,
those extra drivers are not going to be part of DAHDI in the forseeable
future.
In order to fix that, I figured I'd put them in a separate git
repository. For now[1]:
http://git.tzafrir.org.il/?p=dahdi-extra.git;a=summary
This repository allows me to easily test-build those drivers (did you
know that the OpenVox driver fails to build with latest kernel?) .
It can also be used to produce one big patch of all of them: the target
'gen-patch' produces:
dahdi-extra$ wc dahdi_linux_extra.diff
8950 37471 256870 dahdi_linux_extra.diff
dahdi-extra$ diffstat dahdi_linux_extra.diff
dahdi/Kbuild | 6
dahdi/Kconfig | 102 +
dahdi/opvxa1200.c | 3017 ++++++++++++++++++++++++++++++++++++++++++++++++
dahdi/wcopenpci.c | 1841 +++++++++++++++++++++++++++++
dahdi/zaphfc/Kbuild | 10
dahdi/zaphfc/base.c | 1705 +++++++++++++++++++++++++++
dahdi/zaphfc/fifo.c | 375 +++++
dahdi/zaphfc/fifo.h | 139 ++
dahdi/zaphfc/zaphfc.h | 414 ++++++
staging/echo/Kbuild | 6
staging/echo/echo.c | 662 ++++++++++
staging/echo/echo.h | 172 ++
staging/echo/echo.mod.c | 27
staging/echo/fir.h | 295 ++++
staging/echo/oslec.h | 94 +
15 files changed, 8865 insertions(+)
$ head -n 12 dahdi_linux_extra.diff
Subject: dahdi-extra: out-of-tree DAHDI drivers
Origin: http://git.tzafrir.org.il/?p=dahdi-extra.git
Forwarded: No
Last-Update: 2010-01-06
This patch includes a number of out-of-tree DAHDI drivers from the
dahdi-extra repository. They are all out-of-tree and are highly likely
not to be included in DAHDI-linux in the forseeable future.
Git-Commit: 363ae0d3647133e7db41e8b17af2cf4b8f10ee52
---
Is that acceptable?
[1] I'm still trying to find someone else to maintain it. If so it will
move to github or the likes.
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
More information about the Pkg-voip-maintainers
mailing list