Skip to content

libebml: Enable shared libraries#762

Closed
Hains wants to merge 1 commit intoopenembedded:masterfrom
Hains:master
Closed

libebml: Enable shared libraries#762
Hains wants to merge 1 commit intoopenembedded:masterfrom
Hains:master

Conversation

@Hains
Copy link
Copy Markdown
Contributor

@Hains Hains commented Nov 15, 2023

To fix build Gerbera, as:

/usr/src/debug/libmatroska/1.7.1-r0/src/KaxBlock.cpp:538:(.text+0x4144):
undefined reference to `libebml::SafeReadIOCallback::EndOfStreamX::EndOfStreamX(unsigned int)'

To fix build Gerbera, as:

  /usr/src/debug/libmatroska/1.7.1-r0/src/KaxBlock.cpp:538:(.text+0x4144):
  undefined reference to `libebml::SafeReadIOCallback::EndOfStreamX::EndOfStreamX(unsigned int)'

Signed-off-by: Hains van den Bosch <hvdbosch@cybercomm.nl>
@kraj
Copy link
Copy Markdown
Contributor

kraj commented Nov 18, 2023

applied with 237ce29

@kraj kraj closed this Nov 18, 2023
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Nov 25, 2024
Changelog: https://gitlab.xfce.org/xfce/xfwm4/-/tags/xfwm4-4.19.0

- frame: clip title text from drawing behind buttons in stretched theme
- mypixmap: fix origin for tiling in xfwmPixmapFill* functions
- theme: ensure menu icon gets updated when redrawing stretched title
frame
- mypixmap: implement support for the matrix parameter in
xfwmPixmapFillRectangle
- frame: reference stretch theme variants
- mypixmap: update xfwmPixmapFill* signatures to allow cairo_matrix_t
param
- mypixmap: use cairo in xfwmPixmapFillRectangle
- theme: load '-stretch' variants
- build: Bump requirements for Xfce 4.20
- settings-dialogs: Fix string leak
- main: Fix string leak in setupLog
- compositor: also block softpipe for GLX vsync
- focus: Include skip taskbar/pager when passing focus
- build: Fix build with libxfce4ui master
- build: clang: Fix -Wcast-align
- build: clang: Fix -Wsingle-bit-bitfield-constant-conversion
- Prevent division by zero
- Return if `tile` is not valid
- Free `data` before returning
- Fix emptying eventFilterStack
- Allocate memory so that `logfile` can be freed with `g_free()`
- `getWindowHostname` always sets `hostname` to a non-NULL value
- Initialize `wm_command_count` variable
- build: Fix -Werror=format=
- Update bug report address
- add missing break to fix use-after-free when alt-tabbing (openembedded#762)
- Fix incorrect ifdef guard for startup notification
- I18n: Update po/LINGUAS list
- Remove usage of XDT_I18N() and intltool
- Eliminate need for pre-processed configure.ac.in
- Add generator for compile_flags.txt
- Added check for working with external compositors
- screen: Fix uninitialized rect in myScreenGetXineramaMonitorGeometry
- stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows
when modifying _NET_WM_STATE_ABOVE.
- menu: Schedule a redraw for all menu options
- screen: myScreenMaxSpaceForGeometry(): drop unused retval
- drop dead code
- drop obsolete prototypes
- moveresize: clientResizeEventFilter(): drop unnecessary call to
myScreenFindMonitorAtPoint
- client: clientGetWMNormalHints(): simplify defaults and constraints
- client: clientToggleMaximizedAtPoint: use clientReconfigure()
- client: clientUpdateFullscreenSize(): use clientReconfigure()
- placement: clientFill() skip unused computation
- client: clientConstrainPos(): drop unneded local vars
- client: getSizeExcludingMargins() return rect as GdkRectangle retval
- client: getSizeExcludingMargins() pass rect as stack value instead of
pointer
- client: clientNewTileSize() pass rect as stack value instead of
pointer
- client: clientNewMaxSize() pass rect as stack value instead of pointer
- client: drop unncessary code
- client: clientConfigureWindows(): drop unncessary parameter
- drop obsolete xfwm4rc
- placement.c: make set_rectangle inline and drop unnecessary checks
- placement.c: clientConstrainPos(): scope and optimize strut rects
- compositor: Ditch the shadowPict
- compositor: Expose just the window area
- main: Fix our compositor selection
- main: Simplify options handlers
- netwm: Fix regular _NET_WM_STRUT
- Corrected invalid use of g_return_val_if_fail for flow-control in
move-to-monitor
- build: Add GLib requirement

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Nov 25, 2024
Changelog: https://gitlab.xfce.org/xfce/xfwm4/-/tags/xfwm4-4.19.0

- frame: clip title text from drawing behind buttons in stretched theme
- mypixmap: fix origin for tiling in xfwmPixmapFill* functions
- theme: ensure menu icon gets updated when redrawing stretched title
frame
- mypixmap: implement support for the matrix parameter in
xfwmPixmapFillRectangle
- frame: reference stretch theme variants
- mypixmap: update xfwmPixmapFill* signatures to allow cairo_matrix_t
param
- mypixmap: use cairo in xfwmPixmapFillRectangle
- theme: load '-stretch' variants
- build: Bump requirements for Xfce 4.20
- settings-dialogs: Fix string leak
- main: Fix string leak in setupLog
- compositor: also block softpipe for GLX vsync
- focus: Include skip taskbar/pager when passing focus
- build: Fix build with libxfce4ui master
- build: clang: Fix -Wcast-align
- build: clang: Fix -Wsingle-bit-bitfield-constant-conversion
- Prevent division by zero
- Return if `tile` is not valid
- Free `data` before returning
- Fix emptying eventFilterStack
- Allocate memory so that `logfile` can be freed with `g_free()`
- `getWindowHostname` always sets `hostname` to a non-NULL value
- Initialize `wm_command_count` variable
- build: Fix -Werror=format=
- Update bug report address
- add missing break to fix use-after-free when alt-tabbing (openembedded#762)
- Fix incorrect ifdef guard for startup notification
- I18n: Update po/LINGUAS list
- Remove usage of XDT_I18N() and intltool
- Eliminate need for pre-processed configure.ac.in
- Add generator for compile_flags.txt
- Added check for working with external compositors
- screen: Fix uninitialized rect in myScreenGetXineramaMonitorGeometry
- stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows
when modifying _NET_WM_STATE_ABOVE.
- menu: Schedule a redraw for all menu options
- screen: myScreenMaxSpaceForGeometry(): drop unused retval
- drop dead code
- drop obsolete prototypes
- moveresize: clientResizeEventFilter(): drop unnecessary call to
myScreenFindMonitorAtPoint
- client: clientGetWMNormalHints(): simplify defaults and constraints
- client: clientToggleMaximizedAtPoint: use clientReconfigure()
- client: clientUpdateFullscreenSize(): use clientReconfigure()
- placement: clientFill() skip unused computation
- client: clientConstrainPos(): drop unneded local vars
- client: getSizeExcludingMargins() return rect as GdkRectangle retval
- client: getSizeExcludingMargins() pass rect as stack value instead of
pointer
- client: clientNewTileSize() pass rect as stack value instead of
pointer
- client: clientNewMaxSize() pass rect as stack value instead of pointer
- client: drop unncessary code
- client: clientConfigureWindows(): drop unncessary parameter
- drop obsolete xfwm4rc
- placement.c: make set_rectangle inline and drop unnecessary checks
- placement.c: clientConstrainPos(): scope and optimize strut rects
- compositor: Ditch the shadowPict
- compositor: Expose just the window area
- main: Fix our compositor selection
- main: Simplify options handlers
- netwm: Fix regular _NET_WM_STRUT
- Corrected invalid use of g_return_val_if_fail for flow-control in
move-to-monitor
- build: Add GLib requirement

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Sep 15, 2025
WirePlumber 0.5.11
~~~~~~~~~~~~~~~~~~
Additions & Enhancements:

  - Added modem manager module for tracking voice call status and voice call
    device profile selection hooks to improve phone call audio routing on
    mobile devices (!722, !729, openembedded#819)
  - Added MPRIS media player pause functionality that automatically pauses
    media playback when the audio target (e.g. headphones) is removed (!699, openembedded#764)
  - Added support for human-readable names and localization of settings in
    ``wireplumber.conf`` with ``wpctl`` displaying localized setting descriptions (!712)
  - Improved default node selection logic to use both session and route
    priorities when nodes have equal session priorities (!720)
  - Increased USB device priority in the ALSA monitor (!719)

Fixes:

  - Fixed multiple Lua runtime issues including type confusion bugs, stack
    overflow prevention, and SPA POD array/choice builders (!723, !728)
  - Fixed proxy object lifecycle management by properly clearing the
    OWNED_BY_PROXY flag when proxies are destroyed to prevent dangling
    pointers (!732)
  - Fixed state-routes handling to prevent saving unavailable routes and
    eliminate race conditions during profile switching (!730, openembedded#762)
  - Fixed some memory leaks in the script tester and the settings iterator (!727, !726)
  - Fixed a potential crash caused by module-loopback destroying itself when the
    pipewire connection is closed (openembedded#812)
  - Fixed profile saving behavior in ``wpctl set-profile`` command (openembedded#808)
  - Fixed GObject introspection closure annotation

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 Sep 15, 2025
WirePlumber 0.5.11
~~~~~~~~~~~~~~~~~~
Additions & Enhancements:

  - Added modem manager module for tracking voice call status and voice call
    device profile selection hooks to improve phone call audio routing on
    mobile devices (!722, !729, openembedded#819)
  - Added MPRIS media player pause functionality that automatically pauses
    media playback when the audio target (e.g. headphones) is removed (!699, openembedded#764)
  - Added support for human-readable names and localization of settings in
    ``wireplumber.conf`` with ``wpctl`` displaying localized setting descriptions (!712)
  - Improved default node selection logic to use both session and route
    priorities when nodes have equal session priorities (!720)
  - Increased USB device priority in the ALSA monitor (!719)

Fixes:

  - Fixed multiple Lua runtime issues including type confusion bugs, stack
    overflow prevention, and SPA POD array/choice builders (!723, !728)
  - Fixed proxy object lifecycle management by properly clearing the
    OWNED_BY_PROXY flag when proxies are destroyed to prevent dangling
    pointers (!732)
  - Fixed state-routes handling to prevent saving unavailable routes and
    eliminate race conditions during profile switching (!730, openembedded#762)
  - Fixed some memory leaks in the script tester and the settings iterator (!727, !726)
  - Fixed a potential crash caused by module-loopback destroying itself when the
    pipewire connection is closed (openembedded#812)
  - Fixed profile saving behavior in ``wpctl set-profile`` command (openembedded#808)
  - Fixed GObject introspection closure annotation

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants