Package Details: lib32-mjpegtools 2.2.1-1

Git Clone URL: https://aur.archlinux.org/lib32-mjpegtools.git (read-only, click to copy)
Package Base: lib32-mjpegtools
Description: Set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video. 32bit libraries
Upstream URL: http://mjpeg.sourceforge.net/
Licenses: GPL
Submitter: llde
Maintainer: llde
Last Packager: llde
Votes: 5
Popularity: 0.000000
First Submitted: 2017-08-24 20:22 (UTC)
Last Updated: 2021-10-02 14:39 (UTC)

Latest Comments

MarsSeed commented on 2023-07-17 18:16 (UTC)

This package is not used anymore by any dependents.

The lib32 gstreamer packages have dropped support, as there isn't any existing use case (users won't want to use a bin32-only application to play or transcode old digital camera videos in the MJPEG format).

So I suggest this package is safe to delete.

alex.henrie commented on 2021-09-11 19:10 (UTC)

This package doesn't install because the download URL is wrong. It should be https://cfhcable.dl.sourceforge.net/project/mjpeg/mjpegtools/2.2.1/mjpegtools-2.2.1.tar.gz

llde commented on 2021-07-04 17:14 (UTC)

Updated with the last version. It also seems that the patch from DNv98 is not needed anymore as the changes aren't more rlevant upstream (in some case the changes seems equals)

DNv98 commented on 2021-05-03 18:54 (UTC)

There are a lot of format printing errors when building this package. Here is my patch

package.patch: https://pastebin.com/42rmbb9m

PKGBUILD: https://pastebin.com/QWKKyJsU

DDoSolitary commented on 2019-11-13 03:00 (UTC)

Please add mjpegtools to depends for header files.

llde commented on 2018-09-03 17:08 (UTC)

I'm trying to update this, but while I fixed the first build error, It's now failing on a "relocation against" error.

Regarding to the quicktime error it seem to occur only if the 64bit version of libquicktime is installed. I found a switch to disable building with libquicktime at all. Next update wll be with that switch on, after I solve this relocation issue (that BTW happens also on the 64bit PKGBUILD in extra).

After I will try to build and put on AUR a 32bit libquicktime and reupdate again this package

TemplarGR commented on 2018-08-20 08:08 (UTC) (edited on 2018-08-20 08:10 (UTC) by TemplarGR)

Alright, i changed the exports to:

export CC='gcc -m32' export CXX='g++ -m32' and it passes the initial configure stage, compiles fine but it fails later due to not finding libquicktime.so. It needs a lib32-libquicktime which does not exist in AUR in its makedepends.

TemplarGR commented on 2018-08-19 17:33 (UTC) (edited on 2018-08-19 17:34 (UTC) by TemplarGR)

Does not build for me

checking for gcc... -m32 checking whether the C compiler works... no configure: error: in `/tmp/packerbuild-1000/lib32-mjpegtools/lib32-mjpegtools/src/mjpegtools-2.1.0': configure: error: C compiler cannot create executables

Changing the exports didn't help either. It just produced this:

checking whether we are using the GNU C++ compiler... no checking whether -m32 accepts -g... no checking dependency style of -m32... none checking how to run the C++ preprocessor... /lib/cpp configure: error: in `/tmp/packerbuild-1000/lib32-mjpegtools/lib32-mjpegtools/src/mjpegtools-2.1.0': configure: error: C++ preprocessor "/lib/cpp" fails sanity check

llde commented on 2018-05-17 21:28 (UTC)

Sorry for the delay

Can you try to compile using CC=gcc before invocation? (Or putting an export CC=gcc in the makepkg.conf)

In alternative try to change the export CC="${CC} -m32" to export CC="gcc -m32"

(substitute gcc to clang if you prefers clang)

Tomato commented on 2018-05-05 18:05 (UTC)

compilation fails:

checking for gcc...  -m32
checking whether the C compiler works... no
configure: error: in `/tmp/yaourt-tmp-tomato/aur-lib32-mjpegtools/src/mjpegtools-2.1.0':
configure: error: C compiler cannot create executables
See `config.log' for more details
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build lib32-mjpegtools.

(and, yes, I do have gcc installed)