[Xapian-tickets] [Xapian] #522: Search::Xapian Perl module should specify RTLD_GLOBAL in dlopen call

Xapian nobody at xapian.org
Thu Dec 9 15:51:33 GMT 2010


#522: Search::Xapian Perl module should specify RTLD_GLOBAL in dlopen call
----------------------------+-----------------------------------------------
 Reporter:  dskoll          |       Owner:  olly    
     Type:  defect          |      Status:  assigned
 Priority:  normal          |   Milestone:  1.2.4   
Component:  Search::Xapian  |     Version:          
 Severity:  normal          |    Keywords:          
Blockedby:                  |    Platform:  All     
 Blocking:                  |  
----------------------------+-----------------------------------------------

Comment(by dskoll):

 Hi,

 My colleague Dave O'Neill came up with the test case in the attachment
 xapian-dlopen-fix-with-test-case.patch

 Unfortunately, running the test is a bit ugly.  You have to do this:

 {{{
 # Build Xapian
 perl Makefile.PL && make

 # Run our test specifically
 cd t/ticket-522 && make && make test
 }}}

 The "make test" in t/ticket-522 fails on Debian GNU Linux 5.0 (Lenny) if
 the {{{sub dl_load_flags { 0x01 } }}} line is commented out, but succeeds
 if it is present.

 Regards,

 David.

-- 
Ticket URL: <http://trac.xapian.org/ticket/522#comment:3>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list