Bug 65 - Drop libudev dependency, since udev is Linux-only
Summary: Drop libudev dependency, since udev is Linux-only
Status: RESOLVED FIXED
Alias: None
Product: libsigrok
Classification: Unclassified
Component: Driver: link-mso19 (show other bugs)
Version: unreleased development snapshot
Hardware: All All
: Normal normal
Target Milestone: ---
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-10 01:20 CET by Uwe Hermann
Modified: 2014-07-24 01:09 CEST (History)
2 users (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Uwe Hermann 2013-02-10 01:20:17 CET
The current Link Instruments MSO-19 driver (unfinished) uses libudev as hard dependency. Since udev is a Linux-only system and libudev is Linux-only, this will prevent the driver from working on any other OS, e.g. Windows, Mac OS X, FreeBSD, OpenBSD, and so on.

Thus, we should either drop the libudev dependency completely, or at the very least make it a (compile-time) optional thing that only gets included when libsigrok gets built for Linux.
Comment 1 mrnuke 2013-02-10 04:04:06 CET
Helooooooooo

/me waves

I've written patches to do this over a month ago.
Comment 2 Bert Vermeulen 2014-07-24 01:09:44 CEST
Fixed in 8c21897f59b4b78e1caade7cf7b11318b11b3f8b