postgres can't find libbsd.so.1.0.0 - where / how

1997-06-02 Thread sasharma
Hello,
postgres and postmaster both can't find libbsd.so.1.0.0, and I can't 
find this in Contents.

I'm using debian  1.2 , postgres 1.01-1

(the cheapbytes distrib, files dated Jan 26 and 27)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: postgres can't find libbsd.so.1.0.0 - where / how

1997-06-02 Thread sasharma
OK, 
I went and searched each of the archives for the last 9 months, 
starting last Nov. and in the May (april? - near the end of the search,
 anyway - natch)archives I found the answer, I need
to download 6.0 from the postgres site  and compile.

Is there a cleaner way? should I place the entire build in /usr/local
so I can blow it away when the debian postgres becomes usable and I
can manage upgrades easily?

 Hello,
 postgres and postmaster both can't find libbsd.so.1.0.0, and I can't 
 find this in Contents.
 
 I'm using debian  1.2 , postgres 1.01-1
 
 (the cheapbytes distrib, files dated Jan 26 and 27)
 


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


libbsd.so.1.0.0

1996-11-28 Thread Stephen Fuqua
postgres95 needs libbsd.so.1.0.0 to run.  This has already been
reported as a bug.  Where can one get a copy of libbsd.so.1.0.0?
It doesn't seem to be a part of rex or bo according to their
Contents files.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: need libbsd.so.1.0.0

1996-09-04 Thread Guy Maor
On Tue, 3 Sep 1996, joost witteveen wrote:

 But if you've got the .a file, cannot you make the .so file by:
 
 mkdir t
 cd t
 ar -x ../libbsd.a
 gcc -o libbsd.so.1.0.0 -shared -W,l-soname,libbsd.so.1 *.o

Unless the .o files were compiled with -fpic, you'd have an unsharable
shared lib - not a very useful thing.


Guy



Re: need libbsd.so.1.0.0

1996-09-04 Thread Bruce Perens
From: [EMAIL PROTECTED] (joost witteveen)
 But if you've got the .a file, cannot you make the .so file by:

 mkdir t
 cd t
 ar -x ../libbsd.a
 gcc -o libbsd.so.1.0.0 -shared -W,l-soname,libbsd.so.1 *.o
 
 (I may well be _very_ wrong, and please flame me if I am,
 but I just _think_ it would work, and it's easy to find out).

This does not work because the contents of the .a file are not
position-independent code. This is why there is a libc-pic and
ncurses3.0-pic packages - They contain .a files of position-independent
code. I needed them to build special shared library versions for the
base system.

Thanks

Bruce



Re: need libbsd.so.1.0.0

1996-09-04 Thread David Engel
joost witteveen writes:
   The current implementation of postgres95 for Debian requires 
   libbsd.so.1.0.0, but the libc5 package includes only libbsd.a.
   (How) can I make libbsd.so.1.0.0 from the .a file?
   (Sorry to be asking what I imagine is such a naive question.)
  
  I have no idea where the libbsd.so.1.0.0 came from.
 
 But if you've got the .a file, cannot you make the .so file by:
 ...

Guy already answered the part about building a shared library.

 (I may well be _very_ wrong, and please flame me if I am,
 but I just _think_ it would work, and it's easy to find out).

My point was that somebody built a package that uses a shared library
that we don't even provide.  IMO, finding out, what it is, where it
came from and why it was used is more important than making a shared
version of the libbsd.a provided by libc.

David
-- 
David EngelOptical Data Systems, Inc.
[EMAIL PROTECTED]  1101 E. Arapaho Road
(214) 234-6400 Richardson, TX  75081



Re: need libbsd.so.1.0.0

1996-09-04 Thread Dominik Kubla
Hi Joost,

you wrote:
 But if you've got the .a file, cannot you make the .so file by:
 
 mkdir t
 cd t
 ar -x ../libbsd.a
 gcc -o libbsd.so.1.0.0 -shared -W,l-soname,libbsd.so.1 *.o
 
 (I may well be _very_ wrong, and please flame me if I am,
 but I just _think_ it would work, and it's easy to find out).

Ahm, you are wrong:
To build shared libs the object files need to be compiled with -fpic which
results in position independend code.

Dominik
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Visit the FAN SITE of the WORLD LEAGUE OF AMERICAN FOOTBALL:
A HREF=http://www.uni-mainz.de/~kubla/WLAF/Welcome.htmlHTTP/A or
A HREF=file:/afs/zdv.uni-mainz.de/homes/UFO/kubla/public_html/WLAF/Welcome.ht
mlAFS file/A access.




Re: need libbsd.so.1.0.0

1996-09-03 Thread David Engel
On Mon, 2 Sep 1996, Susan G. Kleinmann wrote:
 The current implementation of postgres95 for Debian requires 
 libbsd.so.1.0.0, but the libc5 package includes only libbsd.a.
 (How) can I make libbsd.so.1.0.0 from the .a file?
 (Sorry to be asking what I imagine is such a naive question.)

I have no idea where the libbsd.so.1.0.0 came from.

David
---
David EngelOptical Data Systems, Inc.
[EMAIL PROTECTED]  1101 E. Arapaho Road
(214) 234-6400 Richardson, TX  75081



Re: need libbsd.so.1.0.0

1996-09-03 Thread joost witteveen
 
 On Mon, 2 Sep 1996, Susan G. Kleinmann wrote:
  The current implementation of postgres95 for Debian requires 
  libbsd.so.1.0.0, but the libc5 package includes only libbsd.a.
  (How) can I make libbsd.so.1.0.0 from the .a file?
  (Sorry to be asking what I imagine is such a naive question.)
 
 I have no idea where the libbsd.so.1.0.0 came from.

But if you've got the .a file, cannot you make the .so file by:

mkdir t
cd t
ar -x ../libbsd.a
gcc -o libbsd.so.1.0.0 -shared -W,l-soname,libbsd.so.1 *.o

(I may well be _very_ wrong, and please flame me if I am,
but I just _think_ it would work, and it's easy to find out).

-- 
joost witteveen
[EMAIL PROTECTED]
  [EMAIL PROTECTED]
--
Use Debian/GNU Linux!



need libbsd.so.1.0.0

1996-09-02 Thread Susan G. Kleinmann
The current implementation of postgres95 for Debian requires 
libbsd.so.1.0.0, but the libc5 package includes only libbsd.a.
(How) can I make libbsd.so.1.0.0 from the .a file?
(Sorry to be asking what I imagine is such a naive question.)

Thanks in advance,
Susan Kleinmann