usb-serial.h missing from kernel headers

Bug #117040 reported by eap1935
4
Affects Status Importance Assigned to Milestone
linux-meta (Ubuntu)
Invalid
Undecided
Brian Murray

Bug Description

usb-serial.h is not located in any of the linux-header packages in the default repositories. There are several threads in the forums asking for information on how to install that particular header. None of these threads have a resolution.

Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in recently. We were wondering if this is still an issue for you? Thanks in advance.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi,

The reason usb-serial.h is not in the linux-header package is because usb-serial.h no longer exists. As of July 11, 2006 usb-serial.h was moved to a different location in the kernel source (include/linux/usb/serial.h). The following is the git log information regarding the change:

:~/linux-2.6/include/linux/usb$ git log -p a969888ce91673c7f4b86520d851a6f0d5a5fa7d
commit a969888ce91673c7f4b86520d851a6f0d5a5fa7d
Author: Greg Kroah-Hartman <email address hidden>
Date: Tue Jul 11 21:22:58 2006 -0700

    [PATCH] USB: move usb-serial.h to include/linux/usb/

    USB serial outside of the kernel tree can not build properly due to
    usb-serial.h being buried down in the source tree. This patch moves the
    location of the file to include/linux/usb and fixes up all of the usb
    serial drivers to handle the move properly.

    Cc: Sergei Organov <email address hidden>
    Signed-off-by: Greg Kroah-Hartman <email address hidden>

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.