Working 5.2 to 5.10 kernel#388
Closed
david-sterling wants to merge 2 commits intoopenembedded:masterfrom
Closed
Conversation
Can-isotp is now upstream from kernel 5.10 onwards. Use kernel config file instead. This is only provided for legacy kernels.
kraj
requested changes
Jun 28, 2021
Contributor
kraj
left a comment
There was a problem hiding this comment.
subject could be more descriptive. e.g.
can-isotp: Update to latest maste to fix builds to work from 5.2 to 5.10 kernels
| LIC_FILES_CHKSUM = "file://COPYING;md5=72d977d697c3c05830fdff00a7448931" | ||
| SRCREV = "b31bce98d65f894aad6427bcf6f3f7822e261a59" | ||
| PV = "1.0+git${SRCPV}" | ||
| SRCREV = "${AUTOREV}" |
Contributor
There was a problem hiding this comment.
No autorevs please, Use a locked SRCREV
Contributor
Author
There was a problem hiding this comment.
Fixed thanks
For kernel 5.10 onwards use kernel defconfig option for ISO 15765-2 CAN transport and do not use can-isotp recipe. You will get "The file /usr/include/linux/can/isotp.h is installed by both linux-libc-headers and can-isotp" error using this recipe with kernel >= 5.10
Contributor
|
thanks. Also squash the changes into single commit. |
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Jul 23, 2021
Changelog: Properly indent block-level contents of list items in man (openembedded#258). commonmark/cmark#258 This handles nested lists as well as items with multiple paragraphs. The change requires addition of a new field block_number_in_list_item to cmark_renderer, but this does not change the public API. Fix quadratic behavior when parsing emphasis (openembedded#389, Nick Wellnhofer). Delimiters can be deleted, so store delimiter positions instead of pointers in openers_bottom. Besides causing undefined behavior when reading a dangling pointer, this could also result in quadratic behavior when parsing emphasis. commonmark/cmark#389 Fix quadratic behavior when parsing smart quotes (openembedded#388, Nick Wellnhofer). Remove matching smart quote delimiters. Otherwise, the same opener could be found over and over, preventing the openers_bottom optimization from kicking in and leading to quadratic behavior when processing lots of quotes. commonmark/cmark#388 Modify CMake configuration so that the project can be built with older versions of CMake (openembedded#384, Saleem Abdulrasool). (In 0.30.0, some features were used that require CMake >= 3.3.) The cost of this backwards compatibility is that developers must now explicitly invoke cmark_add_compile_options when a new compilation target is added. commonmark/cmark#384 Remove a comma at the end of an enumerator list, which was flagged by clang as a C++11 extension. make_man_page.py: use absolute path with CDLL. This avoids the error "file system relative paths not allowed in hardened programs." Include cmark version in cmark(3) man page (instead of LOCAL). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Jul 23, 2021
Changelog: Properly indent block-level contents of list items in man (openembedded#258). commonmark/cmark#258 This handles nested lists as well as items with multiple paragraphs. The change requires addition of a new field block_number_in_list_item to cmark_renderer, but this does not change the public API. Fix quadratic behavior when parsing emphasis (openembedded#389, Nick Wellnhofer). Delimiters can be deleted, so store delimiter positions instead of pointers in openers_bottom. Besides causing undefined behavior when reading a dangling pointer, this could also result in quadratic behavior when parsing emphasis. commonmark/cmark#389 Fix quadratic behavior when parsing smart quotes (openembedded#388, Nick Wellnhofer). Remove matching smart quote delimiters. Otherwise, the same opener could be found over and over, preventing the openers_bottom optimization from kicking in and leading to quadratic behavior when processing lots of quotes. commonmark/cmark#388 Modify CMake configuration so that the project can be built with older versions of CMake (openembedded#384, Saleem Abdulrasool). (In 0.30.0, some features were used that require CMake >= 3.3.) The cost of this backwards compatibility is that developers must now explicitly invoke cmark_add_compile_options when a new compilation target is added. commonmark/cmark#384 Remove a comma at the end of an enumerator list, which was flagged by clang as a C++11 extension. make_man_page.py: use absolute path with CDLL. This avoids the error "file system relative paths not allowed in hardened programs." Include cmark version in cmark(3) man page (instead of LOCAL). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead
pushed a commit
that referenced
this pull request
Jul 27, 2021
Changelog: Properly indent block-level contents of list items in man (#258). commonmark/cmark#258 This handles nested lists as well as items with multiple paragraphs. The change requires addition of a new field block_number_in_list_item to cmark_renderer, but this does not change the public API. Fix quadratic behavior when parsing emphasis (#389, Nick Wellnhofer). Delimiters can be deleted, so store delimiter positions instead of pointers in openers_bottom. Besides causing undefined behavior when reading a dangling pointer, this could also result in quadratic behavior when parsing emphasis. commonmark/cmark#389 Fix quadratic behavior when parsing smart quotes (#388, Nick Wellnhofer). Remove matching smart quote delimiters. Otherwise, the same opener could be found over and over, preventing the openers_bottom optimization from kicking in and leading to quadratic behavior when processing lots of quotes. commonmark/cmark#388 Modify CMake configuration so that the project can be built with older versions of CMake (#384, Saleem Abdulrasool). (In 0.30.0, some features were used that require CMake >= 3.3.) The cost of this backwards compatibility is that developers must now explicitly invoke cmark_add_compile_options when a new compilation target is added. commonmark/cmark#384 Remove a comma at the end of an enumerator list, which was flagged by clang as a C++11 extension. make_man_page.py: use absolute path with CDLL. This avoids the error "file system relative paths not allowed in hardened programs." Include cmark version in cmark(3) man page (instead of LOCAL). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Contributor
|
this was accepted with bb9be0a |
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
May 31, 2022
Changelog: ========== Windows: migrate from SetupApi to CfgMgr32 (openembedded#362) - as per recommendation from Microsoft; Windows: add hid_winapi_get_container_id WinAPI-specific function (openembedded#379); Windows: improved error messages (openembedded#388); Windows: fixed out-of-boundary memory access for some of the function (openembedded#418); windows: Add .rc (openembedded#415); macOS: add hid_darwin_get_location_id macOS-specific function (openembedded#378); macOS: add macOS-specific function(s) to open device(s) in non-exclusive mode (openembedded#397); libusb: improved CMake dependency on Iconv (openembedded#405) - as a result, better support for NetBSD; general: documentation improvements; general: small code cleanups/improvements; Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
May 31, 2022
Changelog: ========== Windows: migrate from SetupApi to CfgMgr32 (openembedded#362) - as per recommendation from Microsoft; Windows: add hid_winapi_get_container_id WinAPI-specific function (openembedded#379); Windows: improved error messages (openembedded#388); Windows: fixed out-of-boundary memory access for some of the function (openembedded#418); windows: Add .rc (openembedded#415); macOS: add hid_darwin_get_location_id macOS-specific function (openembedded#378); macOS: add macOS-specific function(s) to open device(s) in non-exclusive mode (openembedded#397); libusb: improved CMake dependency on Iconv (openembedded#405) - as a result, better support for NetBSD; general: documentation improvements; general: small code cleanups/improvements; Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Dec 26, 2022
- add PACKAGECONFIG option to enable dbus support
Release 0.4.13
Additions:
Added bluetooth SCO (HSP/HFP) hardware offload support, together with an example script that enables this functionality on the PinePhone
Encoded audio (mp3, aac, etc...) can now be passed through, if this mode is supported by both the application and the device
The v4l2 monitor now also respects the node.disabled and device.disabled properties inside rules
Added "Firefox Developer Edition" to the list of apps that are allowed to trigger a bluetooth profile auto-switch (openembedded#381)
Added support in the portal access script to allow newly plugged cameras to be immediately visible to the portal apps
Fixes:
Worked around an issue that would prevent streams from properly linking when using effects software like EasyEffects and JamesDSP (!450)
Fixed destroying pavucontrol-qt monitor streams after the node that was being monitored is destroyed (openembedded#388)
Fixed a crash in the alsa.lua monitor that could happen when a disabled device was removed and re-added (openembedded#361)
Fixed a rare crash in the metadata object (openembedded#382)
Fixed a bug where a restored node target would override the node target set by the application on the node's properties (openembedded#335)
Packaging:
Added build options to compile wireplumber's library, daemon and tools independently
Added a build option to disable unit tests that require the dbus daemon
Stopped using fakesink/fakesrc in the unit tests to be able to run them on default pipewire installations. Compiling the spa test plugin is no longer necessary
Added pkg-config and header information in the gir file
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Dec 26, 2022
- add PACKAGECONFIG option to enable dbus support
Release 0.4.13
Additions:
Added bluetooth SCO (HSP/HFP) hardware offload support, together with an example script that enables this functionality on the PinePhone
Encoded audio (mp3, aac, etc...) can now be passed through, if this mode is supported by both the application and the device
The v4l2 monitor now also respects the node.disabled and device.disabled properties inside rules
Added "Firefox Developer Edition" to the list of apps that are allowed to trigger a bluetooth profile auto-switch (openembedded#381)
Added support in the portal access script to allow newly plugged cameras to be immediately visible to the portal apps
Fixes:
Worked around an issue that would prevent streams from properly linking when using effects software like EasyEffects and JamesDSP (!450)
Fixed destroying pavucontrol-qt monitor streams after the node that was being monitored is destroyed (openembedded#388)
Fixed a crash in the alsa.lua monitor that could happen when a disabled device was removed and re-added (openembedded#361)
Fixed a rare crash in the metadata object (openembedded#382)
Fixed a bug where a restored node target would override the node target set by the application on the node's properties (openembedded#335)
Packaging:
Added build options to compile wireplumber's library, daemon and tools independently
Added a build option to disable unit tests that require the dbus daemon
Stopped using fakesink/fakesrc in the unit tests to be able to run them on default pipewire installations. Compiling the spa test plugin is no longer necessary
Added pkg-config and header information in the gir file
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Dec 27, 2022
- add PACKAGECONFIG option to enable dbus support
Release 0.4.13
Additions:
Added bluetooth SCO (HSP/HFP) hardware offload support, together with an example script that enables this functionality on the PinePhone
Encoded audio (mp3, aac, etc...) can now be passed through, if this mode is supported by both the application and the device
The v4l2 monitor now also respects the node.disabled and device.disabled properties inside rules
Added "Firefox Developer Edition" to the list of apps that are allowed to trigger a bluetooth profile auto-switch (openembedded#381)
Added support in the portal access script to allow newly plugged cameras to be immediately visible to the portal apps
Fixes:
Worked around an issue that would prevent streams from properly linking when using effects software like EasyEffects and JamesDSP (!450)
Fixed destroying pavucontrol-qt monitor streams after the node that was being monitored is destroyed (openembedded#388)
Fixed a crash in the alsa.lua monitor that could happen when a disabled device was removed and re-added (openembedded#361)
Fixed a rare crash in the metadata object (openembedded#382)
Fixed a bug where a restored node target would override the node target set by the application on the node's properties (openembedded#335)
Packaging:
Added build options to compile wireplumber's library, daemon and tools independently
Added a build option to disable unit tests that require the dbus daemon
Stopped using fakesink/fakesrc in the unit tests to be able to run them on default pipewire installations. Compiling the spa test plugin is no longer necessary
Added pkg-config and header information in the gir file
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Feb 26, 2025
breaking changes openembedded#388 ================== - Re-organized include files. - Removed non bulk read to meet Sans-I/O interface. - Supported I/O independent (aka Sans-I/O) library. - underlying_handshake functionality is updated from free function to member function. other updates ================ - Added invalid combination checking of sharename and nl(no local). - Fixed receive maximum processing. - Fixed invalid Message Expiry Interval applying. - Fixed invalid template parameter comparison. - Added custom logger example. - Refined documents. - Made colored log selectable (by default true(colored)). - Fixed misuse of bound allocator. - Fixed TLS example. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj
pushed a commit
to YoeDistro/meta-openembedded
that referenced
this pull request
Feb 26, 2025
breaking changes openembedded#388 ================== - Re-organized include files. - Removed non bulk read to meet Sans-I/O interface. - Supported I/O independent (aka Sans-I/O) library. - underlying_handshake functionality is updated from free function to member function. other updates ================ - Added invalid combination checking of sharename and nl(no local). - Fixed receive maximum processing. - Fixed invalid Message Expiry Interval applying. - Fixed invalid template parameter comparison. - Added custom logger example. - Refined documents. - Made colored log selectable (by default true(colored)). - Fixed misuse of bound allocator. - Fixed TLS example. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Can-isotp is now upstream from kernel 5.10 onwards. Use kernel config file instead. This is only provided for legacy kernels.