Re: Need help (building ncurses-4.2)

1998-11-04 Thread Santiago Vila
Hi. I received this from Mark: > The development version of ncurses (see the patches on > ftp://ftp.clark.net/pub/dickey/ncurses/4.2) solve this by using > access() to check if the files are readable by the real user. > This is of course the way to do it, do I'd suggest to take a look at > these

Re: Need help (building ncurses-4.2)

1998-11-03 Thread Santiago Vila
> > 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 s

Re: Need help (building ncurses-4.2)

1998-11-03 Thread Jules Bean
--On Tue, Nov 3, 1998 12:38 pm -0500 "Roland McGrath" <[EMAIL PROTECTED]> wrote: > > 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.

Re: Need help (building ncurses-4.2)

1998-11-03 Thread Roland McGrath
> 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

Re: Need help (building ncurses-4.2)

1998-11-03 Thread Santiago Vila
On Mon, 2 Nov 1998, Roland McGrath wrote: > Hmm. And you are not using symbol versioning or anything funny? Hi. Yes, this happened to be the case... 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 "fun

Re: Need help (building ncurses-4.2)

1998-11-02 Thread Santiago Vila
On Mon, 2 Nov 1998, Roland McGrath wrote: > > On Mon, 2 Nov 1998, Roland McGrath wrote: > > > > > Where does your libc come from? > > > > GNU 0.2 (i.e. 2.0.4). > > Hmm. And you are not using symbol versioning or anything funny? I don't know. I just try to compile with as little changes as I

Re: Need help (building ncurses-4.2)

1998-11-02 Thread Roland McGrath
> On Mon, 2 Nov 1998, Roland McGrath wrote: > > > Where does your libc come from? > > GNU 0.2 (i.e. 2.0.4). Hmm. And you are not using symbol versioning or anything funny?

Re: Need help (building ncurses-4.2)

1998-11-02 Thread Santiago Vila
On Mon, 2 Nov 1998, Roland McGrath wrote: > Where does your libc come from? GNU 0.2 (i.e. 2.0.4). -- "2b6c65727fa46b718051320560660d00" (a truly random sig)

Re: Need help (building ncurses-4.2)

1998-11-02 Thread Roland McGrath
Where does your libc come from?

Need help (building ncurses-4.2)

1998-11-02 Thread Santiago Vila
Hi. I need help... Since people often ask "how can I help?" in this list, here is a little problem to solve: I'm trying to port the latest Debian ncurses4.2 package to the Hurd. The source consist of the following files at the "dists/slink/main/source/libs" directory in the Debian mirrors: ncu