Re: Debian/MIPSeb: proposal to drop mipseb port?

2018-07-09 Thread Aron Xu
On Tue, Jul 10, 2018 at 1:21 AM Brock Wittrock  wrote:
>
> I'm still actively using it for a couple of different devices.
>

Let's avoid cross posting and keep this thread in
debian-mips@lists.d.o. We'll move to other forum when suitable.

Regards,
Aron



MIPS: PT_GNU_STACK (gcc/binutils)

2018-07-09 Thread Mathieu Malaterre
On Fri, Mar 23, 2018 at 3:19 PM James Cowgill  wrote:
>
> Control: notforwarded -1
>
> Hi,
>
> On 22/03/18 14:28, Michael Biebl wrote:
> > Am 22.03.2018 um 12:31 schrieb James Cowgill:
> >> I sent a patch upstream (see above).
> >
> > Thanks!
>
> Unfortunately I've had to ask for this to be reverted:
> https://github.com/systemd/systemd/pull/8563
>
> It turns out that enabling MemoryDenyWriteExecute on MIPS causes any
> applications which use threads to fail because the MIPS toolchain
> (still) does not implement PT_GNU_STACK. So this bug is going to require
> some extra toolchain support (at least glibc and one of gcc/binutils but
> I can't remember which) to fix.

Anyone could confirm the full list of impacted tools (glibc/binutils...) ?



Re: Debian/MIPSeb: proposal to drop mipseb port?

2018-07-09 Thread Adi Kriegisch
Hi!

> > > In fact I don't know anybody is using Debian's mips32eb port.
> > > If you are using it, please tell us.
> > I am using mips32eb a lot on wifi routers (self-compiled kernel with
> > rootfs on a usb stick). There are some people here at a community
> > wireless network that do use such setups on their rooftops as well.
> 
> What is the advantage of eb than el? better performance?
> I guess most of CPUs support both eb and el.
Actually, up to now I thought, endianess is determined by the CPU and
cannot be changed easily. I chose my kernel and architecture settings
based on those of OpenWRT and the CPUs I use are mainly:
* Ubiquiti RouterStation Pro (Atheros AR7161r2/MIPS 24Kc V7.4)
* TP-Link WDR4300 (Atheros AR9344r2/MIPS 74Kc V4.12)
* TP-Link Archer C5 (Atheros QCA9558v1/MIPS 74Kc V5.0)

> > Please let me know if there is anything I could do to help avoiding the
> > drop.
> 
> We need some more build machines, current we use some ER8s,
> which use NFS as rootfs and they have no FPU.
> So the performance and stability are bad.
I could only offer a spare RouterStation Pro which I use for testing and
compiling/backporting some software like swconfig or hostapd. At least
this device seems stable although it is even older/weaker than those ER8s...

> We also need some more manpower to fix the FTBFS in future.
The issues tagged 'mips' are way out of what I can handle, I am afraid.
Though, I'll keep watching them and hope that there might appear issues
I can deal with!

all the best,
Adi Kriegisch



Re: Debian/MIPSeb: proposal to drop mipseb port?

2018-07-09 Thread YunQiang Su
Mathieu Malaterre  于2018年7月9日周一 下午6:31写道:
>
> On Mon, Jul 9, 2018 at 12:12 PM YunQiang Su  wrote:
> >
> > Adi Kriegisch  于2018年7月9日周一 下午4:34写道:
> > >
> > > Hi!
> > >
> > > > due to lack of enough man power and build machines for 3 mips* port at
> > > > the same time, I think that now it is time for us to have a talk about
> > > > dropping mips32eb support now.
> > > [...]
> > > > In fact I don't know anybody is using Debian's mips32eb port.
> > > > If you are using it, please tell us.
> > > I am using mips32eb a lot on wifi routers (self-compiled kernel with
> > > rootfs on a usb stick). There are some people here at a community
> > > wireless network that do use such setups on their rooftops as well.
> > >
> >
> > What is the advantage of eb than el? better performance?
> > I guess most of CPUs support both eb and el.
> >
> > > Please let me know if there is anything I could do to help avoiding the
> > > drop.
> > >
> >
> > We need some more build machines, current we use some ER8s,
> > which use NFS as rootfs and they have no FPU.
> > So the performance and stability are bad.
>
> Just for reference why is mips (mips32eb) not build from an mips64el
> machine (with FPU) ? All i386 (AFAIK) packages are build from amd64
> these days (same is true for ppc32 on ppc64).

mipsel packages do build on mips64el machines,
while mips aka mips32eb cannot.

>
> > We also need some more manpower to fix the FTBFS in future.
>
> Is this the correct page to look at the FTBFS+mips(32eb):
>
> https://udd.debian.org/cgi-bin/bts-usertags.cgi?tag=mips=debian-mips%40lists.debian.org
>

Yes. It is.

>
>
> > > best regards,
> > > Adi Kriegisch
> > >
> >
> >
> > --
> > YunQiang Su
> >



-- 
YunQiang Su



Re: Debian/MIPSeb: proposal to drop mipseb port?

2018-07-09 Thread Mathieu Malaterre
On Mon, Jul 9, 2018 at 12:12 PM YunQiang Su  wrote:
>
> Adi Kriegisch  于2018年7月9日周一 下午4:34写道:
> >
> > Hi!
> >
> > > due to lack of enough man power and build machines for 3 mips* port at
> > > the same time, I think that now it is time for us to have a talk about
> > > dropping mips32eb support now.
> > [...]
> > > In fact I don't know anybody is using Debian's mips32eb port.
> > > If you are using it, please tell us.
> > I am using mips32eb a lot on wifi routers (self-compiled kernel with
> > rootfs on a usb stick). There are some people here at a community
> > wireless network that do use such setups on their rooftops as well.
> >
>
> What is the advantage of eb than el? better performance?
> I guess most of CPUs support both eb and el.
>
> > Please let me know if there is anything I could do to help avoiding the
> > drop.
> >
>
> We need some more build machines, current we use some ER8s,
> which use NFS as rootfs and they have no FPU.
> So the performance and stability are bad.

Just for reference why is mips (mips32eb) not build from an mips64el
machine (with FPU) ? All i386 (AFAIK) packages are build from amd64
these days (same is true for ppc32 on ppc64).

> We also need some more manpower to fix the FTBFS in future.

Is this the correct page to look at the FTBFS+mips(32eb):

https://udd.debian.org/cgi-bin/bts-usertags.cgi?tag=mips=debian-mips%40lists.debian.org



> > best regards,
> > Adi Kriegisch
> >
>
>
> --
> YunQiang Su
>



Re: Debian/MIPSeb: proposal to drop mipseb port?

2018-07-09 Thread YunQiang Su
Adi Kriegisch  于2018年7月9日周一 下午4:34写道:
>
> Hi!
>
> > due to lack of enough man power and build machines for 3 mips* port at
> > the same time, I think that now it is time for us to have a talk about
> > dropping mips32eb support now.
> [...]
> > In fact I don't know anybody is using Debian's mips32eb port.
> > If you are using it, please tell us.
> I am using mips32eb a lot on wifi routers (self-compiled kernel with
> rootfs on a usb stick). There are some people here at a community
> wireless network that do use such setups on their rooftops as well.
>

What is the advantage of eb than el? better performance?
I guess most of CPUs support both eb and el.

> Please let me know if there is anything I could do to help avoiding the
> drop.
>

We need some more build machines, current we use some ER8s,
which use NFS as rootfs and they have no FPU.
So the performance and stability are bad.

We also need some more manpower to fix the FTBFS in future.

> best regards,
> Adi Kriegisch
>


-- 
YunQiang Su



Re: Debian/MIPSeb: proposal to drop mipseb port?

2018-07-09 Thread Adi Kriegisch
Hi!

> due to lack of enough man power and build machines for 3 mips* port at
> the same time, I think that now it is time for us to have a talk about
> dropping mips32eb support now.
[...]
> In fact I don't know anybody is using Debian's mips32eb port.
> If you are using it, please tell us.
I am using mips32eb a lot on wifi routers (self-compiled kernel with
rootfs on a usb stick). There are some people here at a community
wireless network that do use such setups on their rooftops as well.

Please let me know if there is anything I could do to help avoiding the
drop.

best regards,
Adi Kriegisch