Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alpine Linux: Adds missing header file for musl libc #1487

Merged
merged 1 commit into from
Feb 15, 2018

Conversation

Fumon
Copy link
Contributor

@Fumon Fumon commented Feb 15, 2018

Fixes #1470 After adding the new custom baud rate implementation for Linux, a build breaking bug occurred on Alpine Linux due to musl's handling of the kernel header files involved with ioctls. This patch introduces a fix by using the solution found here on a similar, serial oriented project.

Tested in an Alpine Linux docker container. Passing all hardware tests.

Not sure if there are other potential problems lurking here for musl but this
should fix the custom baudrate problem. Waiting on confirmation before PR.
@reconbot reconbot merged commit 02e2bfe into serialport:master Feb 15, 2018
@reconbot
Copy link
Member

👏

@reconbot
Copy link
Member

I'll do another beta release this evening once travis's build queues empty out.

IvanSanchez pushed a commit to NordicPlayground/node-serialport that referenced this pull request Feb 27, 2018
…lport#1487)

Fixes serialport#1470  After adding the new custom baud rate implementation for Linux, a build breaking bug occurred on Alpine Linux due to musl's handling of the kernel header files involved with ioctls. This patch introduces a fix by using the solution found [here](tio/tio#65) on a similar, serial oriented project.

Tested in an Alpine Linux docker container. Passing all hardware tests.
oteku pushed a commit to Cutii/node-serialport that referenced this pull request Apr 9, 2018
…lport#1487)

Fixes serialport#1470  After adding the new custom baud rate implementation for Linux, a build breaking bug occurred on Alpine Linux due to musl's handling of the kernel header files involved with ioctls. This patch introduces a fix by using the solution found [here](tio/tio#65) on a similar, serial oriented project.

Tested in an Alpine Linux docker container. Passing all hardware tests.
reconbot pushed a commit that referenced this pull request Jul 24, 2018
Fixes #1470  After adding the new custom baud rate implementation for Linux, a build breaking bug occurred on Alpine Linux due to musl's handling of the kernel header files involved with ioctls. This patch introduces a fix by using the solution found [here](tio/tio#65) on a similar, serial oriented project.

Tested in an Alpine Linux docker container. Passing all hardware tests.
@lock lock bot locked as resolved and limited conversation to collaborators Aug 14, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Compile error
2 participants