Package Details: libmp3splt 0.9.3.1519+r5+g4b48268-4

Git Clone URL: https://aur.archlinux.org/libmp3splt.git (read-only, click to copy)
Package Base: libmp3splt
Description: Split mp3, ogg, and flac files without decoding - Library
Upstream URL: https://mp3splt.sourceforge.net
Licenses: GPL-2.0-or-later
Provides: libmp3splt.so
Submitter: andreas_baumann
Maintainer: andreas_baumann (vitaliikuzhdin)
Last Packager: andreas_baumann
Votes: 6
Popularity: 0.54
First Submitted: 2024-07-11 18:59 (UTC)
Last Updated: 2025-05-18 11:54 (UTC)

Latest Comments

1 2 Next › Last »

balsam commented on 2025-05-20 14:50 (UTC)

@andreas_baumann Thank you very much. Hotfix works.

andreas_baumann commented on 2025-05-18 14:10 (UTC)

Hotfix in place for 'splt_ogg_new_stream_needs_header_packet'.

balsam commented on 2025-05-18 00:55 (UTC)

I'm getting this error when trying to build:

ogg.c: In function ‘splt_ogg_find_begin_cutpoint’:
ogg.c:677:21: error: too many arguments to function ‘splt_ogg_new_stream_needs_header_packet’; expected 0, have 1
  677 |                 if (splt_ogg_new_stream_needs_header_packet(ogg_new_stream_handler))
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
In file included from ogg_silence.h:43,
                 from ogg.c:56:
ogg_new_stream_handler.h:64:5: note: declared here
   64 | int splt_ogg_new_stream_needs_header_packet();
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ogg.c: In function ‘splt_ogg_find_end_cutpoint’:
ogg.c:969:23: error: too many arguments to function ‘splt_ogg_new_stream_needs_header_packet’; expected 0, have 1
  969 |                   if (splt_ogg_new_stream_needs_header_packet(ogg_new_stream_handler))
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
ogg_new_stream_handler.h:64:5: note: declared here
   64 | int splt_ogg_new_stream_needs_header_packet();
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ogg.c:1095:21: error: too many arguments to function ‘splt_ogg_new_stream_needs_header_packet’; expected 0, have 1
 1095 |                 if (splt_ogg_new_stream_needs_header_packet(ogg_new_stream_handler))
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
ogg_new_stream_handler.h:64:5: note: declared here
   64 | int splt_ogg_new_stream_needs_header_packet();
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:744: libsplt_ogg_la-ogg.lo] Error 1
make[2]: Leaving directory '/home/homep/.cache/yay/libmp3splt/src/mp3splt-4b48268258c478993bd43703c0cdb0962b79f85f/libmp3splt/plugins'
make[1]: *** [Makefile:543: all-recursive] Error 1
make[1]: Leaving directory '/home/homep/.cache/yay/libmp3splt/src/mp3splt-4b48268258c478993bd43703c0cdb0962b79f85f/libmp3splt'
make: *** [Makefile:450: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> Failed to install layer, rolling up to next layer.error:error making: libmp3splt - exit status 4

tomacrisan commented on 2025-03-15 14:44 (UTC) (edited on 2025-03-15 14:46 (UTC) by tomacrisan)

@vitaliikuzhdin, @andreas_baumann: Thanks! The issue is fixed. BTW, I was using:

yay -Syu mp3splt

libmp3splt was being installed as a dependency.

vitaliikuzhdin commented on 2025-03-15 09:46 (UTC)

@tomacrisan, @andreas_baumann, I have already fixed the issue.

andreas_baumann commented on 2025-03-15 07:23 (UTC) (edited on 2025-03-15 07:23 (UTC) by andreas_baumann)

I tried both:

trizen -G libmp3splt
cd libmp3splt
makepkg -sif

and

yay -S libmp3splt

I cannot reproduce this. How did you call yay for building the package?

tomacrisan commented on 2025-03-14 23:30 (UTC) (edited on 2025-03-14 23:42 (UTC) by tomacrisan)

I am experiencing this error when attempting to build the package:

Making all in po
make[2]: Entering directory '/home/toma/.cache/yay/libmp3splt/src/mp3splt-4b48268258c478993bd43703c0cdb0962b79f85f/libmp3splt/po'
make[2]: *** No rule to make target '/config.status', needed by 'Makefile'.  Stop.
make[2]: Leaving directory '/home/toma/.cache/yay/libmp3splt/src/mp3splt-4b48268258c478993bd43703c0cdb0962b79f85f/libmp3splt/po'
make[1]: *** [Makefile:538: all-recursive] Error 1
make[1]: Leaving directory '/home/toma/.cache/yay/libmp3splt/src/mp3splt-4b48268258c478993bd43703c0cdb0962b79f85f/libmp3splt'
make: *** [Makefile:445: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: libmp3splt-exit status 4

andreas_baumann commented on 2025-01-11 07:38 (UTC) (edited on 2025-01-11 07:39 (UTC) by andreas_baumann)

If upgrading, make sure to uninstall mp3splt and mp3splt-gtk first, otherwise you get:

libmp3splt: /usr/share/licenses/mp3splt/COPYING exists in filesystem (owned by mp3splt)

and a dependency warning from mp3splt-gtk:

warning: cannot resolve "libmp3splt>=0.9.3.1519", a dependency of "mp3splt-gtk" :: The following package cannot be upgraded due to unresolvable dependencies: mp3splt-gtk

andreas_baumann commented on 2024-11-23 08:12 (UTC)

thanks. fixed. just the patches have now long hashed instead of prefix of hashes. updated checksums and pkgrel.

DerUnsichtbare commented on 2024-11-23 07:53 (UTC) (edited on 2024-11-23 07:57 (UTC) by DerUnsichtbare)

Some sha256sums seems to be wrong since the latest update:

libmp3splt_fix_ogg_and_vorbis_state_structs_init.patch ... FEHLGESCHLAGEN libmp3splt_fix_snprintf_overflow.patch ... FEHLGESCHLAGEN libmp3splt_fix_flac_slience_trimming.patch ... FEHLGESCHLAGEN