[Bug 192889] Review Request: openais standards based cluster framework

bugzilla at redhat.com bugzilla at redhat.com
Tue Jun 13 17:00:09 UTC 2006


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: openais standards based cluster framework


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=192889


sdake at redhat.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO_REPORTER           |ASSIGNED




------- Additional Comments From sdake at redhat.com  2006-06-13 12:51 EST -------
(In reply to comment #54)
> This actually fails to build on x86_64:
> 
> cc -shared -Wl,-soname,service_evs.lcrso evs.o -o service_evs.lcrso
> /usr/bin/ld: evs.o: relocation R_X86_64_32 against `evs_service_handler' can not
> be used when making a shared object; recompile with -fPIC
> evs.o: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make[1]: *** [service_evs.lcrso] Error 1
> 

Jesse,
This actually should be fixed upstream and a patch has been submitted for the
issue.  The problem is that the Makefile uses something like CFLAGS += -fPIC. 
With the optflags, CFLAGS is overridden.  The makefile should use the override
keyword.  I've created a new rpm with a patch that fixes this issue and buids on
i386 and x86_64.  I've also tested operation on x86_64 (not fc5, but ws4) and
i386 (fc5).

The changelog:
* Tue Jun 13 2006 Steven Dake <sdake at redhat.com> - 0.76-1.8
- Add makefile override patch which fixes build with optflags on x86_64 arch.
- Remove -DOPENAIS_LINUX from passed CFLAGS since it now works properly with
  makefile override patch.

The new SRPM and specfile can be downloaded from:
Spec URL: http://developer.osdl.org/dev/openais/SRPM/openais.spec
SRPM URL: http://developer.osdl.org/dev/openais/SRPM/openais-0.76-1.8.src.rpm

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list