All of lore.kernel.org
 help / color / mirror / Atom feed
* [lustre-devel] Lustre and libreadline
@ 2015-06-03 18:32 Patrick Farrell
  2015-06-03 18:57 ` Ned Bass
  0 siblings, 1 reply; 10+ messages in thread
From: Patrick Farrell @ 2015-06-03 18:32 UTC (permalink / raw)
  To: lustre-devel

Good afternoon,

Cray has recently discovered that 'lfs getstripe' crashes with a null 
pointer if it is not built with libreadline (Found in 'readline-devel').

When built without libreadline, Lustre uses its own implementation of 
the readline components it needs.  (Look for "HAVE_LIBREADLINE" in 
libcfs/libcfs/util/parser.c)  This is the source of the null pointer.

I think libreadline should be available on every platform we wish to 
build Lustre on, so I'd rather not fix the broken internal version of 
it.  Given that, is there any objection to adding an explicit 
BuildRequires to the spec, making it mandatory in the config process, 
and removing all traces of Lustre's internal readline implementation?  
If not, I'll open a Jira ticket to do this.

- Patrick

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-06-05 17:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-03 18:32 [lustre-devel] Lustre and libreadline Patrick Farrell
2015-06-03 18:57 ` Ned Bass
2015-06-03 20:27   ` Patrick Farrell
2015-06-03 20:57     ` Ned Bass
2015-06-03 21:07     ` Simmons, James A.
2015-06-03 22:49       ` Ned Bass
2015-06-04 11:21         ` Dilger, Andreas
2015-06-04 17:37           ` Ned Bass
2015-06-04 17:47             ` Ned Bass
2015-06-05 17:15               ` Dilger, Andreas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.