libspnav-dev missing a dependency on libx11-dev

Bug #1918984 reported by Chris Lalancette
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libspnav (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The header file /usr/include/spnav.h provided by libspnav-dev has the following in it:

```
#include <spnav_config.h>

#ifdef USE_X11
#include <X11/Xlib.h>
#endif

```

/usr/include/spnav_config.h has the following:

```
#ifndef SPNAV_CONFIG_H_
#define SPNAV_CONFIG_H_

#define USE_X11

#endif /* SPNAV_CONFIG_H_ */

```

Thus, to successfully build against spnav.h, libx11-dev must be present on the system. However, the development package is missing a dependency on libx11-dev.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libspnav - 1.1-2

---------------
libspnav (1.1-2) unstable; urgency=medium

  * Team upload.
  * Apply "wrap-and-sort -abst".
  * debian/control: Add missing dependency libspnav-dev => libx11-dev.
    (LP: #1918984)

 -- Boyuan Yang <email address hidden> Sat, 17 Feb 2024 14:01:50 -0500

Changed in libspnav (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.