www.digitalmars.com         C & C++   DMDScript  

D.gnu - [Bug 80] New: socket.d - static assert unimplemented or raspberry pi

http://bugzilla.gdcproject.org/show_bug.cgi?id=80


           Summary: socket.d - static assert unimplemented or raspberry pi
    Classification: Unclassified
           Product: GDC
           Version: 4.8.x
          Platform: ARM
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: Normal
         Component: libgdruntime
        AssignedTo: ibuclaw gdcproject.org
        ReportedBy: king_duckz gmx.com


Following the wiki page for building gdc on raspberry pi, I configured it with:
../gcc-4.8.1/configure --with-bugurl="http://gdcproject.org/bugzilla"
--enable-languages=d --prefix=/opt/gdc --enable-shared --enable-linker-build-id
---enable-threads=posix --enable-nls --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object
--enable-plugin --enable-objc-gc --disable-sjlj-exceptionat=hard
--build=arm-linux-gnueabihf --host=arm-linux-gnueabihf
--target=arm-linux-gnueabihf --enable-checking=release

After a couple of days of building, I get the following error:

/home/michele/dev/gdc_compiler/objdir/./gcc/gdc
-B/home/michele/dev/gdc_compiler/objdir/./gcc/
-B/opt/gdc/arm-linux-gnueabihf/bin/ -B/opt/gdc/arm-linux-gnueabihf/lib/
-isystem /opt/gdc/arm-linux-gnueabihf/include -isystem
/opt/gdc/arm-linux-gnueabihf/sys-include -o core/sys/posix/netdb.o -Wall -g
-frelease -O2 -nostdinc -pipe -Wno-deprecated -I
../../../../gcc-4.8.1/libphobos/libdruntime -I ./arm-linux-gnueabihf -I .  -c
../../../../gcc-4.8.1/libphobos/libdruntime/core/sys/posix/netdb.d
/home/michele/dev/gdc_compiler/gcc-4.8.1/libphobos/libdruntime/core/sys/posix/sys/socket.d:314:
Error: static assert  "unimplemented"
make[4]: *** [core/sys/posix/netdb.o] Errore 1
make[4]: Leaving directory
`/home/michele/dev/gdc_compiler/objdir/arm-linux-gnueabihf/libphobos/libdruntime'
make[3]: *** [all-recursive] Errore 1

I'm using a model b raspberry pi with 512MiB ram, with up-to-date ArchLinux,
gcc 4.7.2.

-- 
Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
Oct 12 2013