[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building Emacs on MSYS2
From: |
Óscar Fuentes |
Subject: |
Re: Building Emacs on MSYS2 |
Date: |
Thu, 14 Apr 2016 22:09:50 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
>> >> >> local with_wide_int='no'
>> >> >>
>> >> >> if test "${CARCH}" == 'x86_64'; then
>> >> >> with_wide_int='yes'
>> >> >> fi
>> >> >
>> >> > You shouldn't need this. --with-wide-int is effective only on 32-bit
>> >> > platforms; integers are always wide on 64-bit platforms.
>> >>
>> >> Right. Maybe the person who introduced that code on the PKGBUILD worried
>> >> about the possibility of changing the default on x86 to wide-int. IIRC
>> >> there was some discussion about that on the past.
>> >
>> > The discussions were about the 32-bit build. If anything, the script
>> > should use --with-wide-int in the 32-bit build, i.e. exactly the
>> > opposite of what it does now.
>>
>> My point is that the PKGBUILD author possibly was "protecting" the
>> package against upstream changing the x86 default to --with-wide-int.
>
> It does exactly the opposite, and to the non-x86 build, so I don't
> understand how did you reach that conclusion.
You misread the code. It unconditionally sets with_wide_int='no' and
*then* checks if the arch is x86_64, in which case sets
with_wide_int='yes'.
Hence the code is explicitly setting --with-wide-int on both cases to a
value which happens to coincide with the default *for now*.
- Re: Build failure for Emacs master, (continued)
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/13
- Re: Build failure for Emacs master, Paul Eggert, 2016/04/13
- Re: Build failure for Emacs master, Angelo Graziosi, 2016/04/14
- Re: Build failure for Emacs master, Eli Zaretskii, 2016/04/14
- Building Emacs on MSYS2 (was: Build failure for Emacs master), Óscar Fuentes, 2016/04/14
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/14
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/14
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/14
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/14
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/14
- Re: Building Emacs on MSYS2,
Óscar Fuentes <=
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Paul Eggert, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/15
- Re: Building Emacs on MSYS2, Óscar Fuentes, 2016/04/15
- Re: Building Emacs on MSYS2, Eli Zaretskii, 2016/04/15
- Re: Building Emacs on MSYS2, Stephen Leake, 2016/04/15