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

Re: Has anyone been able to build a working version of rpm-4.0.3



I've largely been ignoring rpm-4*, since rpm 3.0.5 has been suiting our needs
just fine, but there are a couple of things likely to come into play.  

One is to to get a "good" level of libtool.  The version 1.3.5a from the
AIX Toolbox is "good" enough.  Use libtoolize --force in the top and
popt directories.  Recent versions of libtool 1.4 should be good enough as 
well.  Some snapshots of 1.4 that I've seen used had some problems.

The other trick is to use run-time linking.  export LDFLAGS="-Wl,-brtl" prior
to configure and reinvoke as a command line argument:

   make LDFLAGS="$LDFLAGS"

The marketing home page for the AIX Toolbox is:
   http://www.ibm.com/servers/aix/products/aixos/linux/ 
(I have to point you there so that you run into the legal disclaimers...).

Marc Stephenson

> 
> In regard to: Has anyone been able to build a working version of rpm-4.0.3...:
> 
> >I have been able to successfully build rpm-4.0.3 from source on IRIX
> >6.5, Solaris 8, and of course Linux.  However, I can not get it build
> >correctly on AIX 4.3.3.0.  I am able to compile and link rpm, but when
> >executing it does not work.  I get core dumps, or the best I have been
> >able to get is a executable that runs, but always shows the "--help"
> >option no matter what options are specified.  Any help would be greatly
> >appreciated.
> 
> I've downloaded 4.0.3 for build testing here, but haven't gotten to looking
> at it yet.
> 
> What version of libtool is it using?  I ask because libtool libraries on
> AIX often have weird dependency problems.  I think a lot of that is
> much-improved in libtool 1.4.x, but I don't know -- it's been a while since
> I've played with it on AIX, though I plan to "soon".
> 
> My recommendation is that you try building rpm on AIX using the
> 
> 	--disable-shared
> 
> argument to configure, and see if that changes anything.  This is just a
> shot in the dark, though -- the problem could be somewhere else entirely.
> 
> Tim
> -- 
> Tim Mooney                              mooney@dogbert.cc.ndsu.NoDak.edu
> Information Technology Services         (701) 231-1076 (Voice)
> Room 242-J6, IACC Building              (701) 231-8541 (Fax)
> North Dakota State University, Fargo, ND 58105-5164
> 
> 
> 
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://listman.redhat.com/mailman/listinfo/rpm-list
> 


-- 
Marc Stephenson		                          IBM Server Group - Austin, TX
Internet:  marc@austin.ibm.com                          NOTES: marcs@us.ibm.com
Phone:   512-327-5670                                              T/L 678-3189





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