Jump to page: 1 2
Thread overview
2.056 merge update
Dec 08, 2011
Iain Buclaw
Dec 08, 2011
Iain Buclaw
Dec 08, 2011
Iain Buclaw
Dec 08, 2011
dsimcha
Dec 08, 2011
Trass3r
Dec 08, 2011
Iain Buclaw
Dec 08, 2011
Trass3r
Dec 09, 2011
Iain Buclaw
Dec 08, 2011
Iain Buclaw
Dec 08, 2011
Trass3r
Dec 08, 2011
Trass3r
December 08, 2011
I was asked to announce when this would be done.   Well,  it is done.  :)
If anyone wants linux binaries, give us a shout.   Will be updating to beta later today.

Regards,
Iain.
December 08, 2011
On 08-12-2011 13:43, Iain Buclaw wrote:
> I was asked to announce when this would be done.   Well,  it is done.  :)
> If anyone wants linux binaries, give us a shout.   Will be updating to beta later today.
>
> Regards,
> Iain.

Hey Iain,

Are the patches I submitted to druntime/phobos to fix portability issues caused by the X86(_64) version identifiers included in the merge?

- Alex
December 08, 2011
On 8 December 2011 12:52, Iain Buclaw <ibuclaw@ubuntu.com> wrote:
> On 8 December 2011 12:46, Alex Rønne Petersen <xtzgzorex@gmail.com> wrote:
>> On 08-12-2011 13:43, Iain Buclaw wrote:
>>>
>>> I was asked to announce when this would be done.   Well,  it is done.  :) If anyone wants linux binaries, give us a shout.   Will be updating to beta later today.
>>>
>>> Regards,
>>> Iain.
>>
>>
>> Hey Iain,
>>
>> Are the patches I submitted to druntime/phobos to fix portability issues caused by the X86(_64) version identifiers included in the merge?
>>
>> - Alex
>
>
> Nope, but thanks for reminding me on that a pull request was still open.
>

There's a conflict in std.windows.registry.  Can you fix and re-upload.

While I'm also looking, struct_stat and struct_stat64 should ideally be removed from std.file. stat should be defined in druntime, not phobos.  If this isn't already raised, I'll get onto submitting this later.

-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
December 08, 2011
On 8 December 2011 12:46, Alex Rønne Petersen <xtzgzorex@gmail.com> wrote:
> On 08-12-2011 13:43, Iain Buclaw wrote:
>>
>> I was asked to announce when this would be done.   Well,  it is done.  :) If anyone wants linux binaries, give us a shout.   Will be updating to beta later today.
>>
>> Regards,
>> Iain.
>
>
> Hey Iain,
>
> Are the patches I submitted to druntime/phobos to fix portability issues caused by the X86(_64) version identifiers included in the merge?
>
> - Alex


Nope, but thanks for reminding me on that a pull request was still open.


-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
December 08, 2011
== Quote from Iain Buclaw (ibuclaw@ubuntu.com)'s article
> I was asked to announce when this would be done.   Well,  it is done.  :) If anyone wants linux binaries, give us a shout.   Will be updating to beta
later today.
> Regards,
> Iain.

Since I've learned my lesson about filing build issues as bugs, I'll post one here.  Here's my (extremely quick, dirty and hard-coded) build script:

rm -rf /var/tmp/gdcStuff
mkdir /var/tmp/gdcStuff
cp -R * /var/tmp/gdcStuff
cd /var/tmp/gdcStuff
hg clone https://bitbucket.org/goshawk/gdc
mkdir gdc/dev
cd gdc/dev
tar -xvf ../../gcc-4.6.1.tar.bz2
cd gcc-4.6.1
ln -s ../../../d gcc/d
./gcc/d/setup-gcc.sh -v2
mkdir objdir
cd objdir
export LD_LIBRARY_PATH=/cis/home/dsimcha/opt/tools/lib:$LD_LIBRARY_PATH
../configure --enable-languages=d --disable-shared \
    --prefix=/gdc --enable-multilib \
    --with-bugurl="https://bitbucket.org/goshawk/gdc/issues" \
    --with-gmp=/cis/home/dsimcha/opt/tools --with-mpfr=/cis/home/dsimcha/opt/tools \
    --with-mpc=/cis/home/dsimcha/opt/tools \
    --enable-checking=release --disable-bootstrap \
    --disable-libgomp --disable-libmudflap
make -j 16 2>&1 | tee build.log
make install DESTDIR=$HOME/apps

When I try to build, I get:

make[2]: *** No rule to make target `d/cppmangle.dmd.o', needed by `cc1d'.  Stop. make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gcc'
December 08, 2011
On 08-12-2011 13:52, Iain Buclaw wrote:
> On 8 December 2011 12:46, Alex Rønne Petersen<xtzgzorex@gmail.com>  wrote:
>> On 08-12-2011 13:43, Iain Buclaw wrote:
>>>
>>> I was asked to announce when this would be done.   Well,  it is done.  :)
>>> If anyone wants linux binaries, give us a shout.   Will be updating to
>>> beta later today.
>>>
>>> Regards,
>>> Iain.
>>
>>
>> Hey Iain,
>>
>> Are the patches I submitted to druntime/phobos to fix portability issues
>> caused by the X86(_64) version identifiers included in the merge?
>>
>> - Alex
>
>
> Nope, but thanks for reminding me on that a pull request was still open.
>
>

The pull requests on druntime/phobos have both been merged, so you can ignore the one I explicitly sent to GDC (Bitbucket for some reason doesn't let me close it).

- Alex
December 08, 2011
> make[2]: *** No rule to make target `d/cppmangle.dmd.o', needed by `cc1d'.  Stop.
> make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gcc'

Same here. gcc 4.6.2
December 08, 2011
On 8 December 2011 16:05, dsimcha <dsimcha@yahoo.com> wrote:
> == Quote from Iain Buclaw (ibuclaw@ubuntu.com)'s article
>> I was asked to announce when this would be done.   Well,  it is done.  :) If anyone wants linux binaries, give us a shout.   Will be updating to beta
> later today.
>> Regards,
>> Iain.
>
> Since I've learned my lesson about filing build issues as bugs, I'll post one here.  Here's my (extremely quick, dirty and hard-coded) build script:
>
> When I try to build, I get:
>
> make[2]: *** No rule to make target `d/cppmangle.dmd.o', needed by `cc1d'.  Stop. make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gcc'

iain@dm1-oneiric:~/src/gdc/src$ hg status
? d/dmd2/cppmangle.c
? d/phobos2/std/internal/processinit.d
? d/phobos2/std/internal/windows/advapi32.d


I shall never learn my lesson of checking and adding new files before upload. :)

-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
December 08, 2011
On 8 December 2011 16:05, dsimcha <dsimcha@yahoo.com> wrote:
> == Quote from Iain Buclaw (ibuclaw@ubuntu.com)'s article
>> I was asked to announce when this would be done.   Well,  it is done.  :) If anyone wants linux binaries, give us a shout.   Will be updating to beta
> later today.
>> Regards,
>> Iain.
>
> Since I've learned my lesson about filing build issues as bugs, I'll post one here.  Here's my (extremely quick, dirty and hard-coded) build script:
>

Will also want to get things moving fast on 64bit support passing testsuite in same manner as 32bit currently does.  Now I have a new capable machine, is all test test test to get that sorted out.

Regards
-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
December 08, 2011
dsimcha wrote:
> make -j 16

-.-
« First   ‹ Prev
1 2