* library `/usr/lib/libncurses.la' was moved.
@ 2004-11-11 5:21 Gerrit P. Haase
2004-11-11 9:02 ` Reini Urban
2004-11-11 21:24 ` Charles Wilson
0 siblings, 2 replies; 8+ messages in thread
From: Gerrit P. Haase @ 2004-11-11 5:21 UTC (permalink / raw)
To: cygwin
Hi,
Getting this warning:
libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
$ cat /usr/lib/libncurses.la
[...]
# Directory that this library needs to be installed in:
libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
Gerrit
--
=^..^=
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: library `/usr/lib/libncurses.la' was moved.
2004-11-11 5:21 library `/usr/lib/libncurses.la' was moved Gerrit P. Haase
@ 2004-11-11 9:02 ` Reini Urban
2004-11-11 12:25 ` Gerrit P. Haase
2004-11-11 21:24 ` Charles Wilson
1 sibling, 1 reply; 8+ messages in thread
From: Reini Urban @ 2004-11-11 9:02 UTC (permalink / raw)
To: cygwin
Gerrit P. Haase schrieb:
> Getting this warning:
>
> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>
> $ cat /usr/lib/libncurses.la
> [...]
> # Directory that this library needs to be installed in:
> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
We should really add some kind of .la test to our gbs.
Or maybe into setup.exe, for those people who already have their gbs
customized or not using it?
Or provide a gbs-library?
It would be easier to upgrade then.
I had a lot such "broken" .la's, which forced me to post my fixups last
month of a couple of such .la's. libcurl also.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: library `/usr/lib/libncurses.la' was moved.
2004-11-11 9:02 ` Reini Urban
@ 2004-11-11 12:25 ` Gerrit P. Haase
2004-11-11 13:11 ` Reini Urban
0 siblings, 1 reply; 8+ messages in thread
From: Gerrit P. Haase @ 2004-11-11 12:25 UTC (permalink / raw)
To: Cygwin
Reini Urban wrote:
> Gerrit P. Haase schrieb:
>
>> Getting this warning:
>>
>> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>>
>> $ cat /usr/lib/libncurses.la
>> [...]
>> # Directory that this library needs to be installed in:
>> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
>
>
> We should really add some kind of .la test to our gbs.
> Or maybe into setup.exe, for those people who already have their gbs
> customized or not using it?
Naah, it is a libtool bug, for sure. Sanity check is good, but it
shouldn't be neccessary.
> Or provide a gbs-library?
> It would be easier to upgrade then.
I don't get this point. Would you explain, please?
> I had a lot such "broken" .la's, which forced me to post my fixups last
> month of a couple of such .la's. libcurl also.
Wrong libtool version...;)
Gerrit
--
=^..^=
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: library `/usr/lib/libncurses.la' was moved.
2004-11-11 12:25 ` Gerrit P. Haase
@ 2004-11-11 13:11 ` Reini Urban
0 siblings, 0 replies; 8+ messages in thread
From: Reini Urban @ 2004-11-11 13:11 UTC (permalink / raw)
To: Cygwin
Gerrit P. Haase schrieb:
> Reini Urban wrote:
>> Gerrit P. Haase schrieb:
>>> Getting this warning:
>>>
>>> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>>>
>>> $ cat /usr/lib/libncurses.la
>>> [...]
>>> # Directory that this library needs to be installed in:
>>> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
>>
>>
>> We should really add some kind of .la test to our gbs.
>> Or maybe into setup.exe, for those people who already have their gbs
>> customized or not using it?
>
> Naah, it is a libtool bug, for sure. Sanity check is good, but it
> shouldn't be neccessary.
>
>> Or provide a gbs-library?
>> It would be easier to upgrade then.
> I don't get this point. Would you explain, please?
Modularization of the gbs:
Provide a central place for some common gbs functions, like
/usr/share/cygwin/gbs-functions.sh, which would be sourced by each build
script.
Any updates on this library will help all build scripts.
Currently you have to fix/update every single instance.
I'm thinking of functions which are very likely not touched.
The init step which parses the PKG/VER/REL, the name defaults,
install_docs, mkdirs, prep, autoreconf, reconf, mkpatch, build, certain
install steps, strip, list, depend, requires, pkg, spkg, finish,
sigfile, checksig, ...
But it's good to have some sane defaults which will get inherited to all
new and old build scripts your are working with.
>> I had a lot such "broken" .la's, which forced me to post my fixups
>> last month of a couple of such .la's. libcurl also.
>
> Wrong libtool version...;)
But not on my side. Certain wrong devel packages install strange la's
into /lib. I hope mine are correct.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: library `/usr/lib/libncurses.la' was moved.
2004-11-11 5:21 library `/usr/lib/libncurses.la' was moved Gerrit P. Haase
2004-11-11 9:02 ` Reini Urban
@ 2004-11-11 21:24 ` Charles Wilson
2004-11-12 7:39 ` Gerrit P. Haase
2004-11-12 11:04 ` library `/usr/lib/libncurses.la' was moved Reini Urban
1 sibling, 2 replies; 8+ messages in thread
From: Charles Wilson @ 2004-11-11 21:24 UTC (permalink / raw)
To: cygwin
Gerrit P. Haase wrote:
> Hi,
>
> Getting this warning:
>
> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>
> $ cat /usr/lib/libncurses.la
> [...]
> # Directory that this library needs to be installed in:
> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
Hmm....sorry I missed that. ncurses is weird; it uses libtool but not
automake, so DESTDIR installs are tricky. I'll try to roll a new
release next week sometime. In the meantime, just change the line to
the obvious
libdir='/usr/lib'
You'll also need to change "dependency_libs" as well -- and these
modifications go for all of the ncurses .la files:
libpanel.la
libmenu.la
libform.la
libncurses.la
libncurses++.la
--
Chuck
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: library `/usr/lib/libncurses.la' was moved.
2004-11-11 21:24 ` Charles Wilson
@ 2004-11-12 7:39 ` Gerrit P. Haase
2005-07-03 1:22 ` ncurses update pending? (was: Re: library `/usr/lib/libncurses.la' was moved.) Gerrit P. Haase
2004-11-12 11:04 ` library `/usr/lib/libncurses.la' was moved Reini Urban
1 sibling, 1 reply; 8+ messages in thread
From: Gerrit P. Haase @ 2004-11-12 7:39 UTC (permalink / raw)
To: cygwin
Charles Wilson wrote:
> Gerrit P. Haase wrote:
>
>> Hi,
>>
>> Getting this warning:
>>
>> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>>
>> $ cat /usr/lib/libncurses.la
>> [...]
>> # Directory that this library needs to be installed in:
>> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
>
>
> Hmm....sorry I missed that. ncurses is weird; it uses libtool but not
> automake, so DESTDIR installs are tricky. I'll try to roll a new
> release next week sometime. In the meantime, just change the line to
> the obvious
>
>
> libdir='/usr/lib'
>
> You'll also need to change "dependency_libs" as well -- and these
> modifications go for all of the ncurses .la files:
>
> libpanel.la
> libmenu.la
> libform.la
> libncurses.la
> libncurses++.la
It is not really a problem since the linker finds the libraries anyway,
maybe just the generated .la files are wrong though.
Gerrit
--
=^..^=
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: library `/usr/lib/libncurses.la' was moved.
2004-11-11 21:24 ` Charles Wilson
2004-11-12 7:39 ` Gerrit P. Haase
@ 2004-11-12 11:04 ` Reini Urban
1 sibling, 0 replies; 8+ messages in thread
From: Reini Urban @ 2004-11-12 11:04 UTC (permalink / raw)
To: Charles Wilson; +Cc: cygwin
Charles Wilson schrieb:
> Gerrit P. Haase wrote:
>> Getting this warning:
>>
>> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>>
>> $ cat /usr/lib/libncurses.la
>> [...]
>> # Directory that this library needs to be installed in:
>> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
>
>
> Hmm....sorry I missed that. ncurses is weird; it uses libtool but not
> automake, so DESTDIR installs are tricky. I'll try to roll a new
> release next week sometime. In the meantime, just change the line to
> the obvious
>
>
> libdir='/usr/lib'
>
> You'll also need to change "dependency_libs" as well -- and these
> modifications go for all of the ncurses .la files:
>
> libpanel.la
> libmenu.la
> libform.la
> libncurses.la
> libncurses++.la
this should fix all those .la's:
zcat /etc/setup/libncurses-devel.lst.gz | grep "\.la$" | \
(cd /; xargs perl -pi.orig \
-e 's|/usr/src/ncurses/ncurses-5.4/.build/lib|/lib|g;
s|/usr/src/ncurses/ncurses-5.4/.inst/usr/lib|/usr/lib|g' )
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* ncurses update pending? (was: Re: library `/usr/lib/libncurses.la' was moved.)
2004-11-12 7:39 ` Gerrit P. Haase
@ 2005-07-03 1:22 ` Gerrit P. Haase
0 siblings, 0 replies; 8+ messages in thread
From: Gerrit P. Haase @ 2005-07-03 1:22 UTC (permalink / raw)
To: cygwin
Hi Charles,
> In November *2004* Charles Wilson wrote:
>
>> Gerrit P. Haase wrote:
>>
>>> Hi,
>>>
>>> Getting this warning:
>>>
>>> libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
>>>
>>> $ cat /usr/lib/libncurses.la
>>> [...]
>>> # Directory that this library needs to be installed in:
>>> libdir='/usr/src/ncurses/ncurses-5.4/.inst/usr/lib'
>>
>>
>>
>> Hmm....sorry I missed that. ncurses is weird; it uses libtool but not
>> automake, so DESTDIR installs are tricky. I'll try to roll a new
>> release next week sometime. In the meantime, just change the line to
^^^^^^^^^^^^^^^^^^^^^^^^^^^
hear, hear.
>> the obvious
>>
>>
>> libdir='/usr/lib'
>>
>> You'll also need to change "dependency_libs" as well -- and these
>> modifications go for all of the ncurses .la files:
>>
>> libpanel.la
>> libmenu.la
>> libform.la
>> libncurses.la
>> libncurses++.la
>
>
> It is not really a problem since the linker finds the libraries anyway,
> maybe just the generated .la files are wrong though.
Well, it is a problem when building PHP because they use thier own
special system:
libtool: link: warning: library `/usr/lib/libpanel.la' was moved.
grep: /usr/src/ncurses/ncurses-5.4/.inst/usr/lib/libncurses.la: No such
file or directory
/usr/bin/sed: can't read
/usr/src/ncurses/ncurses-5.4/.inst/usr/lib/libncurses.la: No such file
or directory
libtool: link:
`/usr/src/ncurses/ncurses-5.4/.inst/usr/lib/libncurses.la' is not a
valid libtool archive
make: *** [ext/ncurses/ncurses.la] Error 1
Reini wrote:
> this should fix all those .la's:
was missing a /usr, this is better:
zcat /etc/setup/libncurses-devel.lst.gz | grep "\.la$" | \
(cd /; xargs perl -pi.orig \
-e 's|/usr/src/ncurses/ncurses-5.4/.build/lib|/usr/lib|g; \
s|/usr/src/ncurses/ncurses-5.4/.inst/usr/lib|/usr/lib|g' )
Gerrit
--
=^..^=
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-07-03 1:22 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-11 5:21 library `/usr/lib/libncurses.la' was moved Gerrit P. Haase
2004-11-11 9:02 ` Reini Urban
2004-11-11 12:25 ` Gerrit P. Haase
2004-11-11 13:11 ` Reini Urban
2004-11-11 21:24 ` Charles Wilson
2004-11-12 7:39 ` Gerrit P. Haase
2005-07-03 1:22 ` ncurses update pending? (was: Re: library `/usr/lib/libncurses.la' was moved.) Gerrit P. Haase
2004-11-12 11:04 ` library `/usr/lib/libncurses.la' was moved Reini Urban
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).