[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: RPM build error on FreeBSD (+ fix)



On Mon, Sep 22, 2003, Armijn Hemel wrote:

> On Mon, Sep 22, 2003 at 08:19:18PM +0200, Ralf S. Engelschall wrote:
>
> [...]
> > Additionally, if you want RPM to get building and working under FreeBSD,
> > you also need some more portability patches from the same OpenPKG
> > RPM patch file. See patch parts annotated with "Add support for BSD
> > getmntinfo(3)." and "rt/pthread" in the above file.
>
> It's mainly the Python bindings I need. It barfs in the beecrypt with
> unknown references to "swapu32".

We successfully build RPM 4.2.1 against BeeCrypt 3.1.0 (with the
patch http://cvs.openpkg.org/openpkg-src/openpkg/beecrypt.patch
applied) on all major platforms, including FreeBSD 4.9 and 5.1. But
for portability we disable the assembly stuff on most platforms (see
http://cvs.openpkg.org/openpkg-src/openpkg/openpkg.spec under "build
BeeCrypt library" for details). The above "swapu32" is one of the
functions which are usually provided in assembly form...

                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       www.engelschall.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]