This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RPM built with shared libraries


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.

Attachment: fixup-rpm-4.2-auto.sh
Description: Binary data

Attachment: rpm-4.2-auto-fixups.patch
Description: Text document

Attachment: myautoreconf.diff
Description: Binary data

--
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/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]