[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Need help (building ncurses-4.2)



> Yesterday night I tried it again and realized I was linking with
> Linux's libc6 when creating the shared library (I think this counts as
> being "funny").

That is definitely bad juju.

> Once I fixed that, it "almost worked": Now I have a portability problem.
> The Debian version uses setfsuig and setfsgid, to solve a security
> problem, I think.

Can you ascertain what the actual purpose here is?  i.e. how are these
calls used and what is the supposed problem being solved by using these
calls?

> Since these functions seems to be missing in the Hurd (will they be
> always missing?), I will have to replace them by something else or just
> remove those patches for the GNU/Hurd version of ncurses.

It would be simple to add the feature to the Hurd, but we will not do so
unless we are convinced of its utility.

> So: Is setfsuig a "Linuxism"? Is there a replacement?

Yes, it is a Linux invention.


Reply to: