OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004376 [libev3] packaging minor N/A 2010-03-26 16:20 2010-07-05 22:03
Reporter hson View Status public  
Assigned To maciej
Priority normal Resolution fixed  
Status closed  
Summary 0004376: Include file event.h collission
Description The include file event.h exists in both libev and libevent_devel and both are located in /opt/csw/include
Additional Information See issue 4375
Tags No tags attached.
Attached Files

- Relationships
related to 0004375closeddam libevent_dev Include file event.h collission 

-  Notes
(0007755)
maciej (manager)
2010-03-26 16:30

Damn, you're right.

What do you suggest? Move one in a subdirectory?
(0007757)
hson (developer)
2010-03-26 17:11

I've not thought about a solution, just noticed it when installing libev on a machine which had libevent_devel installed...

Moving it to a subdir would solve the problem, if it's possible.
But since libev doesn't use pkg-config it would be a problem for other packages requiring it, finding it during configure.
(0007817)
jh (developer)
2010-04-06 16:39

just for the record. Maybe that helps:
http://packages.ubuntu.com/karmic/libev-libevent-dev [^]
(0008033)
maciej (manager)
2010-06-16 14:06

I'll follow what Debian did. Sadly, any software using libev will require patching to adjust the include file name.

The fix will be to rename event.h to ev-event.h
(0008089)
maciej (manager)
2010-07-05 22:03

The updated packages is now available from mirrors.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker