[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#593803: libphobos-4.1-dev: std.c.linux.socket only works on X86



Package: libphobos-4.1-dev
Version: 0.25-4.1.2-23.2
Severity: important

*** Please type your report below this line ***

Hi,

std.c.linux.socket only works on X86 because of
"version(X86) ... else static assert(0);" in lines 70ff.
I know this is fixed in the 4.3 package, but it would be really nice if I could use std.c.linux.socket on lenny on non-X86 (especially amd64) platforms without backporting gdc-4.3. A quick look at libphobos-4.3-dev's std.c.linux.socket tells me that removing this "else static assert(0);" case would probably not break anything for platforms != X86 (even though the original author of that file seemed to assume that, according to his comment) - at least it wouldn't be more broken than the 4.3 version ;-)

Cheers,
- Daniel


-- System Information:
Debian Release: 5.0.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30.2 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libphobos-4.1-dev depends on:
ii  gdc-4.1                0.25-4.1.2-23.2   The D compiler
ii zlib1g-dev 1:1.2.3.3.dfsg-12 compression library - development

libphobos-4.1-dev recommends no packages.

libphobos-4.1-dev suggests no packages.

-- no debconf information



Reply to: