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

CAN Socket support for NetBSD #74697

Closed
0-wiz-0 mannequin opened this issue May 30, 2017 · 3 comments
Closed

CAN Socket support for NetBSD #74697

0-wiz-0 mannequin opened this issue May 30, 2017 · 3 comments
Assignees
Labels
3.11 extension-modules C modules in the Modules dir type-feature A feature request or enhancement

Comments

@0-wiz-0
Copy link
Mannequin

0-wiz-0 mannequin commented May 30, 2017

BPO 30512
Nosy @0-wiz-0, @serhiy-storchaka
PRs
  • bpo-30512: add CAN Socket support for NetBSD #30066
  • Dependencies
  • bpo-31927: Fix compiling the socket module on NetBSD 8 and other issues
  • Files
  • can.diff: Patch adding NetBSD CAN sockets support.
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/serhiy-storchaka'
    closed_at = <Date 2022-01-21.07:44:59.409>
    created_at = <Date 2017-05-30.14:50:42.966>
    labels = ['extension-modules', 'type-feature', '3.11']
    title = 'CAN Socket support for NetBSD'
    updated_at = <Date 2022-01-21.07:44:59.408>
    user = 'https://github.com/0-wiz-0'

    bugs.python.org fields:

    activity = <Date 2022-01-21.07:44:59.408>
    actor = 'serhiy.storchaka'
    assignee = 'serhiy.storchaka'
    closed = True
    closed_date = <Date 2022-01-21.07:44:59.409>
    closer = 'serhiy.storchaka'
    components = ['Extension Modules']
    creation = <Date 2017-05-30.14:50:42.966>
    creator = 'wiz'
    dependencies = ['31927']
    files = ['46915']
    hgrepos = []
    issue_num = 30512
    keywords = ['patch']
    message_count = 3.0
    messages = ['294764', '305441', '411090']
    nosy_count = 2.0
    nosy_names = ['wiz', 'serhiy.storchaka']
    pr_nums = ['30066']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue30512'
    versions = ['Python 3.11']

    @0-wiz-0
    Copy link
    Mannequin Author

    0-wiz-0 mannequin commented May 30, 2017

    NetBSD recently got support for CAN. The existing Linux support for CAN partially detects this, but then fails to build. The attached patch against 3.6.1 (from Manuel Bouyer <bouyer@NetBSD.org>) fixes this problem and adds proper NetBSD support for CAN sockets.

    @0-wiz-0 0-wiz-0 mannequin added build The build process and cross-build labels May 30, 2017
    @serhiy-storchaka
    Copy link
    Member

    serhiy-storchaka commented Nov 2, 2017

    The compilation will be fixed in bpo-31927.

    I have wrote similar patch for adding CAN Socket support on NetBSD. I'll combine the patches later.

    This is a new feature and can be added only in 3.7.

    @serhiy-storchaka serhiy-storchaka added extension-modules C modules in the Modules dir 3.7 and removed build The build process and cross-build labels Nov 2, 2017
    @serhiy-storchaka serhiy-storchaka self-assigned this Nov 2, 2017
    @serhiy-storchaka serhiy-storchaka added type-feature A feature request or enhancement and removed build The build process and cross-build labels Nov 2, 2017
    @serhiy-storchaka
    Copy link
    Member

    serhiy-storchaka commented Jan 21, 2022

    New changeset 40fcd16 by Thomas Klausner in branch 'main':
    bpo-30512: Add CAN Socket support for NetBSD (GH-30066)
    40fcd16

    @serhiy-storchaka serhiy-storchaka added 3.11 and removed 3.7 labels Jan 21, 2022
    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    3.11 extension-modules C modules in the Modules dir type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant