Re: Can a leaf package require SSE2 on i386?

2014-09-17 Thread Ian Jackson
Jackson Doak writes (Re: Can a leaf package require SSE2 on i386?): The package infernal has also dropped i386 support for this reason. Using it's example, this can cause issues for downstreams with i386 arch:all builders. Just something to consider I think dropping the package from i386

Re: Can a leaf package require SSE2 on i386?

2014-09-17 Thread Sébastien Villemot
Le mercredi 17 septembre 2014 à 14:29 +0100, Ian Jackson a écrit : Jackson Doak writes (Re: Can a leaf package require SSE2 on i386?): The package infernal has also dropped i386 support for this reason. Using it's example, this can cause issues for downstreams with i386 arch:all builders

Re: Can a leaf package require SSE2 on i386?

2014-09-17 Thread Philipp Kern
On 2014-09-17 15:47, Sébastien Villemot wrote: Concerning the buildd, I now realize that the package really needs SSE2 support at build time. The reason is that, Julia being a JIT-compiler, it is run at build time to create the binary image of its standard library. I'll see if that creates

Re: Subject=Re: Can a leaf package require SSE2 on i386?

2014-09-16 Thread Vincent Danjean
On 15/09/2014 22:28, Barak A. Pearlmutter wrote: The package ikarus, another programming language implementation, also requires SSE2 support. There is a check in the preinst script which aborts installation if sse2 is unavailable. case $1 in install|upgrade) if egrep -q

Re: Can a leaf package require SSE2 on i386?

2014-09-16 Thread YunQiang Su
On Tue, Sep 16, 2014 at 7:05 AM, Samuel Thibault sthiba...@debian.org wrote: Thomas Goirand, le Mon 15 Sep 2014 20:45:27 +0800, a écrit : On 09/15/2014 05:17 PM, Samuel Thibault wrote: Thomas Goirand, le Mon 15 Sep 2014 16:53:25 +0800, a écrit : I suppose (according to what's above) that

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Helmut Grohne
On Sun, Sep 14, 2014 at 07:47:27AM +0100, Sébastien Villemot wrote: The bottom line is that julia needs SSE2 (and porting it to the x87 FPU requires changes that are beyond what I am willing/able to do, see [1] for more details). And the presence of SSE2 is not guaranteed on the i386

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Mathieu Malaterre
On Sun, Sep 14, 2014 at 8:47 AM, Sébastien Villemot sebast...@debian.org wrote: Hi, As the maintainer of julia (a technical computing language built on top of LLVM), I am wondering whether I should continue supporting the i386 architecture. The bottom line is that julia needs SSE2 (and

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Thomas Goirand
On 09/15/2014 04:04 PM, Mathieu Malaterre wrote: On Sun, Sep 14, 2014 at 8:47 AM, Sébastien Villemot sebast...@debian.org wrote: Hi, As the maintainer of julia (a technical computing language built on top of LLVM), I am wondering whether I should continue supporting the i386 architecture.

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Samuel Thibault
Thomas Goirand, le Mon 15 Sep 2014 16:53:25 +0800, a écrit : I suppose (according to what's above) that using /usr/lib/sse4.2/x86_64-linux-gnu isn't supported (yet), right? I guess it shouldn't be hard to add the support, once the need is expressed :) Samuel -- To UNSUBSCRIBE, email to

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Thomas Goirand
On 09/15/2014 05:17 PM, Samuel Thibault wrote: Thomas Goirand, le Mon 15 Sep 2014 16:53:25 +0800, a écrit : I suppose (according to what's above) that using /usr/lib/sse4.2/x86_64-linux-gnu isn't supported (yet), right? I guess it shouldn't be hard to add the support, once the need is

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Colin Watson
On Sun, Sep 14, 2014 at 04:40:14PM +0200, Adrien Clerc wrote: I'm in the category of people who installed their Debian 8 years ago, on an old AMD processor, only i686. My hardware was upgraded since, but the system remains. I've searched for cross-grade, but nothing serious comes out, except

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Håkon Alstadheim
On 15. sep. 2014 18:50, Colin Watson wrote: On Sun, Sep 14, 2014 at 04:40:14PM +0200, Adrien Clerc wrote: I'm in the category of people who installed their Debian 8 years ago, on an old AMD processor, only i686. My hardware was upgraded since, but the system remains. I've searched for

Subject=Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Barak A. Pearlmutter
The package ikarus, another programming language implementation, also requires SSE2 support. There is a check in the preinst script which aborts installation if sse2 is unavailable. case $1 in install|upgrade) if egrep -q '^flags[[:space:]]*:.*\bsse2\b' /proc/cpuinfo; then

Re: Can a leaf package require SSE2 on i386?

2014-09-15 Thread Samuel Thibault
Thomas Goirand, le Mon 15 Sep 2014 20:45:27 +0800, a écrit : On 09/15/2014 05:17 PM, Samuel Thibault wrote: Thomas Goirand, le Mon 15 Sep 2014 16:53:25 +0800, a écrit : I suppose (according to what's above) that using /usr/lib/sse4.2/x86_64-linux-gnu isn't supported (yet), right? I

Can a leaf package require SSE2 on i386?

2014-09-14 Thread Sébastien Villemot
Hi, As the maintainer of julia (a technical computing language built on top of LLVM), I am wondering whether I should continue supporting the i386 architecture. The bottom line is that julia needs SSE2 (and porting it to the x87 FPU requires changes that are beyond what I am willing/able to do,

Re: Can a leaf package require SSE2 on i386?

2014-09-14 Thread Michael Gilbert
On Sun, Sep 14, 2014 at 2:47 AM, Sébastien Villemot wrote: The bottom line is that julia needs SSE2 (and porting it to the x87 FPU requires changes that are beyond what I am willing/able to do, see [1] for more details). And the presence of SSE2 is not guaranteed on the i386 architecture.

Re: Can a leaf package require SSE2 on i386?

2014-09-14 Thread Balint Reczey
Hi, On Sep 14, 2014 9:16 AM, Michael Gilbert mgilb...@debian.org wrote: On Sun, Sep 14, 2014 at 2:47 AM, Sébastien Villemot  wrote: The bottom line is that julia needs SSE2 (and porting it to the x87 FPU requires changes that are beyond what I am willing/able to do, see [1] for more

Re: Can a leaf package require SSE2 on i386?

2014-09-14 Thread Jackson Doak
The package infernal has also dropped i386 support for this reason. Using it's example, this can cause issues for downstreams with i386 arch:all builders. Just something to consider On Sun, Sep 14, 2014 at 6:07 PM, Balint Reczey rbal...@gmail.com wrote: Hi, On Sep 14, 2014 9:16 AM, Michael

Re: Can a leaf package require SSE2 on i386?

2014-09-14 Thread Bastien ROUCARIES
On Sun, Sep 14, 2014 at 8:47 AM, Sébastien Villemot sebast...@debian.org wrote: Hi, As the maintainer of julia (a technical computing language built on top of LLVM), I am wondering whether I should continue supporting the i386 architecture. The bottom line is that julia needs SSE2 (and

Re: Can a leaf package require SSE2 on i386?

2014-09-14 Thread Adrien Clerc
Le 14/09/2014 08:47, Sébastien Villemot a écrit : So I have two options: either ship a i386 package that only works on SSE2 processors (ideally giving a meaningful error message when run on older CPUs); or drop support for i386, which is a disservice to our users (the few who have a

Re: Can a leaf package require SSE2 on i386?

2014-09-14 Thread Josselin Mouette
Le dimanche 14 septembre 2014 à 07:47 +0100, Sébastien Villemot a écrit : So I have two options: either ship a i386 package that only works on SSE2 processors (ideally giving a meaningful error message when run on older CPUs); or drop support for i386, which is a disservice to our users The