RPM built with shared libraries

Max Bowsher maxb@ukf.net
Sun May 25 15:34:00 GMT 2003


Success! Some of my 'fixes' are horibble kludges, but there is ample
material here to discuss.

Some notes:
Upgrading the autotools in db requires an "ed":
-------------- ed -------------------
#!/bin/sh
ex "$@"
-------------------------------------

I needed to modify autoreconf to make it suitable - patch attached to create
a myautoreconf.

Some parts of rpm AC_PREREQ(2.12). Hence, you *must* *must* source the
following before building:
--------------- autodevel --------------------------------
AUTO_DEVEL=${AUTO_DEVEL:-/usr/autotool/devel}
export PATH=${AUTO_DEVEL}/bin:${PATH}
export M4PATH=${AUTO_DEVEL}/share/autoconf:${M4PATH}
----------------------------------------------------------
If you get a weird error whilst making popt, check config.h.in - if it is
mostly empty, you have forgotten to do this.


I haven't had time to describe the reasons for all my changes - hopefully
most will be self-evident, but if not, just ask.



Max.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fixup-rpm-4.2-auto.sh
Type: application/octet-stream
Size: 2106 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030525/b62f84a4/attachment.obj>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rpm-4.2-auto-fixups.patch
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030525/b62f84a4/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: myautoreconf.diff
Type: application/octet-stream
Size: 2626 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030525/b62f84a4/attachment-0001.obj>
-------------- next part --------------
--
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/


More information about the Cygwin mailing list