The gcc build system doesn't pick up patches automatically, they need
to be listed in one of the makefiles. You'll have to make this change
to debian/rules.patch:

--- debian/rules.patch.orig     2008-08-02 14:18:21.000000000 +0200
+++ debian/rules.patch  2008-08-01 14:24:15.000000000 +0200
@@ -203,6 +203,7 @@
   debian_patches += gdc-arm-unwind_ptr
   debian_patches += gdc-libphobos-std-format
   debian_patches += gdc-libstdcxx-nobuild
+  debian_patches += gdc-array-concat
 else
   debian_patches += gcc-d-lang
 endif

Sorry for the wasted time.


On Sat, 2 Aug 2008 13:31:38 +0200
Pancho Horrillo <[EMAIL PROTECTED]> wrote:

> Hi, Peter.
> 
> I just tested your patch gdc-array-concat.dpatch, and it seems that
> torus-trooper still segfaults on start.
> 
> This is the procedure I followed:
> 
> # aptitude build-depends gdc-4.1
> # aptitude build-depends torus-trooper
> $ apt-get source gdc-4.1
> $ mv gdc-array-concat.dpatch ..../debian/patches
> $ dpkg-buildpackage -b -uc
>  # wait 96 min untill it is well done
> # dpkg -i gdc*deb
> $ apt-get source -b torus-trooper
> # dpkg -i torus-*deb
> 
> $ torus-trooper
> Segmentation fault
> 
> 
> I can provide you with ssh access to my box (G4 macmini) if you want
> to test further.
> 
> Let me know if you need something.
> 
> 
> Thanks!
> 
> 
> Friendly,
> 
> pancho.
> 


-- 
Peter De Wachter



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

Reply via email to